Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

celloopa/ghosted-web

https://github.com/celloopa/ghosted-web · scanned 2026-06-17 01:46 UTC (1 month, 1 week ago)

33 raw signals (0 security + 33 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -12.0 (diff) · 32 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 663 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
liveEvents software healthy packages/core/src/derived.ts:liveEvents
appliedDate software healthy packages/core/src/derived.ts:appliedDate
hasResponse software healthy packages/core/src/derived.ts:hasResponse
isGhosted software healthy packages/core/src/derived.ts:isGhosted
needsFollowUp software healthy packages/core/src/derived.ts:needsFollowUp
reminderDue software healthy packages/core/src/derived.ts:reminderDue
transition software healthy packages/core/src/transition.ts:transition
illegal software healthy packages/core/src/transition.ts:illegal
mtok software healthy packages/core/src/modelCatalog.ts:mtok
approxTokensForText software healthy packages/core/src/modelCatalog.ts:approxTokensForText
calculateUsageCost software healthy packages/core/src/modelCatalog.ts:calculateUsageCost
cacheRead software healthy packages/core/src/modelCatalog.ts:cacheRead
cacheWrite software healthy packages/core/src/modelCatalog.ts:cacheWrite
internalReasoning software healthy packages/core/src/modelCatalog.ts:internalReasoning
estimateCostUSD software healthy packages/core/src/modelCatalog.ts:estimateCostUSD
estimateTextGenerationCost software healthy packages/core/src/modelCatalog.ts:estimateTextGenerationCost
numString software healthy packages/core/src/modelCatalog.ts:numString
providerFromOpenRouterId software healthy packages/core/src/modelCatalog.ts:providerFromOpenRouterId
classFromName software healthy packages/core/src/modelCatalog.ts:classFromName
providerModelId software healthy packages/core/src/modelCatalog.ts:providerModelId
normalizeOpenRouterModel software healthy packages/core/src/modelCatalog.ts:normalizeOpenRouterModel
runnableWith software healthy packages/core/src/modelCatalog.ts:runnableWith
mergeModelCatalog software healthy packages/core/src/modelCatalog.ts:mergeModelCatalog
catalogForProvider software healthy packages/core/src/modelCatalog.ts:catalogForProvider
findCatalogEntry software healthy packages/core/src/modelCatalog.ts:findCatalogEntry
summarizeGenerationRuns software healthy packages/core/src/modelCatalog.ts:summarizeGenerationRuns
clip software healthy packages/core/src/answers.ts:clip
buildAnswerPrompt software healthy packages/core/src/answers.ts:buildAnswerPrompt
parseAnswer software healthy packages/core/src/answers.ts:parseAnswer
checkAnswer software healthy packages/core/src/answers.ts:checkAnswer
renderQuestionsDoc software healthy packages/core/src/answers.ts:renderQuestionsDoc
emptyBaseline software healthy packages/core/src/baseline.ts:emptyBaseline
validateCVJson software healthy packages/core/src/baseline.ts:validateCVJson
basics software healthy packages/core/src/baseline.ts:basics
baselineStatus software healthy packages/core/src/baseline.ts:baselineStatus
daysBetween software healthy packages/core/src/dates.ts:daysBetween
keywordVariantIn software healthy packages/core/src/analyze.ts:keywordVariantIn
countMatches software healthy packages/core/src/analyze.ts:countMatches
extractKeywords software healthy packages/core/src/analyze.ts:extractKeywords
cvLower software healthy packages/core/src/analyze.ts:cvLower
guessRoleType software healthy packages/core/src/analyze.ts:guessRoleType
analyzeFit software healthy packages/core/src/analyze.ts:analyzeFit
clip software healthy packages/core/src/cvbuilder.ts:clip
buildCVExtractPrompt software healthy packages/core/src/cvbuilder.ts:buildCVExtractPrompt
buildCVInterviewPrompt software healthy packages/core/src/cvbuilder.ts:buildCVInterviewPrompt
parseCVResult software healthy packages/core/src/cvbuilder.ts:parseCVResult
asString software healthy packages/core/src/cvbuilder.ts:asString
asRecord software healthy packages/core/src/cvbuilder.ts:asRecord
asArray software healthy packages/core/src/cvbuilder.ts:asArray
cvToView software healthy packages/core/src/cvbuilder.ts:cvToView

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
README.md software healthy README.md
LICENSE software healthy LICENSE
package.json software healthy package.json
Dockerfile software healthy Dockerfile
pnpm-lock.yaml software healthy pnpm-lock.yaml
vitest.config.ts software healthy packages/core/vitest.config.ts
package.json software healthy packages/core/package.json
tsconfig.json software healthy packages/core/tsconfig.json
index.ts software healthy packages/core/src/index.ts
derived.ts software healthy packages/core/src/derived.ts
transition.ts software healthy packages/core/src/transition.ts
modelCatalog.ts software healthy packages/core/src/modelCatalog.ts
answers.ts software healthy packages/core/src/answers.ts
baseline.ts software healthy packages/core/src/baseline.ts
dates.ts software healthy packages/core/src/dates.ts
analyze.ts software healthy packages/core/src/analyze.ts
cvbuilder.ts software healthy packages/core/src/cvbuilder.ts
export.ts software healthy packages/core/src/export.ts
aiauth.ts software healthy packages/core/src/aiauth.ts
posting.ts software healthy packages/core/src/posting.ts
generate.ts software healthy packages/core/src/generate.ts
importV1.ts software healthy packages/core/src/importV1.ts
types.ts software healthy packages/core/src/types.ts
honesty.ts software healthy packages/core/src/honesty.ts
materials.ts software healthy packages/core/src/materials.ts
stats.ts software healthy packages/core/src/stats.ts
analyze.test.ts software healthy packages/core/test/analyze.test.ts
honesty.test.ts software healthy packages/core/test/honesty.test.ts
importV1.test.ts software healthy packages/core/test/importV1.test.ts
materials.test.ts software healthy packages/core/test/materials.test.ts
helpers.ts software healthy packages/core/test/helpers.ts
transition.test.ts software healthy packages/core/test/transition.test.ts
modelCatalog.test.ts software healthy packages/core/test/modelCatalog.test.ts
aiauth.test.ts software healthy packages/core/test/aiauth.test.ts
posting.test.ts software healthy packages/core/test/posting.test.ts
cvbuilder.test.ts software healthy packages/core/test/cvbuilder.test.ts
export.test.ts software healthy packages/core/test/export.test.ts
baseline.test.ts software healthy packages/core/test/baseline.test.ts
derived.test.ts software healthy packages/core/test/derived.test.ts
answers.test.ts software healthy packages/core/test/answers.test.ts
stats.test.ts software healthy packages/core/test/stats.test.ts
v1-applications.json software healthy packages/core/test/fixtures/v1-applications.json
ci.yml software healthy .github/workflows/ci.yml
DEPLOY.md software healthy docs/DEPLOY.md
ITERATION_3_APPLY.md software healthy docs/ITERATION_3_APPLY.md
COMPONENT_BRIEF.md software healthy docs/COMPONENT_BRIEF.md
M3_CHECKLIST.md software healthy docs/M3_CHECKLIST.md
STARTING_BRIEF.md software healthy docs/STARTING_BRIEF.md
GHOSTED_V2_PLAN.md software healthy docs/GHOSTED_V2_PLAN.md

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
packages software healthy packages
core software healthy packages/core
src software healthy packages/core/src
test software healthy packages/core/test
fixtures software healthy packages/core/test/fixtures
.github software healthy .github
workflows software healthy .github/workflows
docs software healthy docs
supabase software healthy supabase
tests software healthy supabase/tests
migrations software healthy supabase/migrations
apps software healthy apps
web software healthy apps/web
app software healthy apps/web/app
apply software healthy apps/web/app/apply
api software healthy apps/web/app/api
fonts software healthy apps/web/app/api/fonts
export software healthy apps/web/app/api/export
file software healthy apps/web/app/api/export/file
cv software healthy apps/web/app/api/cv
vision software healthy apps/web/app/api/cv/vision
extract software healthy apps/web/app/api/cv/extract
generate software healthy apps/web/app/api/generate
stats software healthy apps/web/app/api/generate/stats
runs software healthy apps/web/app/api/runs
posting software healthy apps/web/app/api/posting
models software healthy apps/web/app/api/models
unlock software healthy apps/web/app/api/unlock
applications software healthy apps/web/app/applications
[id] software healthy apps/web/app/applications/[id]
new software healthy apps/web/app/applications/new
unlock software healthy apps/web/app/unlock
settings software healthy apps/web/app/settings
onboarding software healthy apps/web/app/onboarding
stats software healthy apps/web/app/stats
tools software healthy apps/web/tools
ats software healthy apps/web/tools/ats
components software healthy apps/web/components
test software healthy apps/web/test
lib software healthy apps/web/lib
server software healthy apps/web/lib/server
.claude software healthy .claude

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/apply frontend healthy apps/web/app/apply/page.tsx
/applications frontend healthy apps/web/app/applications/page.tsx
/applications/[id] frontend healthy apps/web/app/applications/[id]/page.tsx
/applications/new frontend healthy apps/web/app/applications/new/page.tsx
/unlock frontend healthy apps/web/app/unlock/page.tsx
/settings frontend healthy apps/web/app/settings/page.tsx
/onboarding frontend healthy apps/web/app/onboarding/page.tsx
/stats frontend healthy apps/web/app/stats/page.tsx
/ frontend healthy apps/web/app/api/generate/route.ts

LabelLayerStatusPath
RootLayout frontend healthy apps/web/app/layout.tsx
Today frontend healthy apps/web/app/page.tsx
ApplyPage frontend healthy apps/web/app/apply/page.tsx
Applications frontend healthy apps/web/app/applications/page.tsx
Detail frontend healthy apps/web/app/applications/[id]/page.tsx
NewApplication frontend healthy apps/web/app/applications/new/page.tsx
UnlockPage frontend healthy apps/web/app/unlock/page.tsx
Settings frontend healthy apps/web/app/settings/page.tsx
Onboarding frontend healthy apps/web/app/onboarding/page.tsx
Stats frontend healthy apps/web/app/stats/page.tsx

LabelLayerStatusPath
Report software healthy apps/web/tools/ats/validate_ats.py:85
const software healthy apps/web/test/rewrites-triage.test.tsx:const
LocalStorageAIAuthRepo software healthy apps/web/lib/aiAuthRepo.ts:LocalStorageAIAuthRepo
MemoryAIAuthRepo software healthy apps/web/lib/aiAuthRepo.ts:MemoryAIAuthRepo
LocalStorageRepo software healthy apps/web/lib/repo.ts:LocalStorageRepo
MemoryRepo software healthy apps/web/lib/repo.ts:MemoryRepo
then software healthy apps/web/lib/pickerModels.ts:then
LocalStorageBaselineRepo software healthy apps/web/lib/baselineRepo.ts:LocalStorageBaselineRepo
MemoryBaselineRepo software healthy apps/web/lib/baselineRepo.ts:MemoryBaselineRepo

LabelLayerStatusPath
postgresql data healthy packages/core/src/analyze.ts
postgres data healthy packages/core/src/analyze.ts
mysql data healthy packages/core/src/analyze.ts
sqlite data healthy packages/core/src/analyze.ts

LabelLayerStatusPath
port:3000 network healthy Dockerfile
port:64 network healthy pnpm-lock.yaml
port:15 network healthy pnpm-lock.yaml

LabelLayerStatusPath
auth::apps/web/app/api/generate/route.ts security healthy apps/web/app/api/generate/route.ts
auth::apps/web/lib/server/cvVision.ts security healthy apps/web/lib/server/cvVision.ts
auth::packages/core/test/aiauth.test.ts security healthy packages/core/test/aiauth.test.ts

LabelLayerStatusPath
vps::aws hardware healthy packages/core/src/analyze.ts
vps::gcp hardware healthy packages/core/src/analyze.ts

LabelLayerStatusPath
celloopa__ghosted-web software healthy /data/fable5_failed_archive/celloopa__ghosted-web

LabelLayerStatusPath
public data healthy supabase/migrations/0001_init.sql

LabelLayerStatusPath
0001_init.sql data healthy supabase/migrations/0001_init.sql

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
openai_or_anthropic_key::apps/web/test/resolveRunner.test.ts security healthy apps/web/test/resolveRunner.test.ts

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/04e6621d-2d96-4496-b2d7-8cfd4df76c89/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/04e6621d-2d96-4496-b2d7-8cfd4df76c89/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.