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.

yifeifelix/CVpolisher

https://github.com/yifeifelix/CVpolisher · scanned 2026-06-16 01:05 UTC (2 months, 1 week ago)

19 raw signals (0 security + 19 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 18 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 308 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
getLocalIp software healthy server.ts:getLocalIp
BulletComparison software healthy src/components/bullet-comparison.tsx:BulletComparison
handlePolishedChange software healthy src/components/bullet-comparison.tsx:handlePolishedChange
CoverLetterEditor software healthy src/components/cover-letter-editor.tsx:CoverLetterEditor
CvPreview software healthy src/components/cv-preview.tsx:CvPreview
getScoreTone software healthy src/components/ats-score-card.tsx:getScoreTone
getScoreLabel software healthy src/components/ats-score-card.tsx:getScoreLabel
AtsScoreCard software healthy src/components/ats-score-card.tsx:AtsScoreCard
SuggestionsPanel software healthy src/components/suggestions-panel.tsx:SuggestionsPanel
scoreChipClasses software healthy src/components/history-list.tsx:scoreChipClasses
HistoryList software healthy src/components/history-list.tsx:HistoryList
fetchHistory software healthy src/components/history-list.tsx:fetchHistory
data software healthy src/components/history-list.tsx:data
formatDate software healthy src/components/history-list.tsx:formatDate
SkillsChecklist software healthy src/components/skills-checklist.tsx:SkillsChecklist
KeywordsPanel software healthy src/components/keywords-panel.tsx:KeywordsPanel
SessionIndicator software healthy src/components/session-indicator.tsx:SessionIndicator
AppHeader software healthy src/components/app-header.tsx:AppHeader
CvInputForm software healthy src/components/cv-input-form.tsx:CvInputForm
handleSubmit software healthy src/components/cv-input-form.tsx:handleSubmit
body software healthy src/components/cv-input-form.tsx:body
result software healthy src/components/cv-input-form.tsx:result
Badge software healthy src/components/ui/badge.tsx:Badge
Button software healthy src/components/ui/button.tsx:Button
Card software healthy src/components/ui/card.tsx:Card
CardHeader software healthy src/components/ui/card.tsx:CardHeader
CardTitle software healthy src/components/ui/card.tsx:CardTitle
CardDescription software healthy src/components/ui/card.tsx:CardDescription
CardAction software healthy src/components/ui/card.tsx:CardAction
CardContent software healthy src/components/ui/card.tsx:CardContent
CardFooter software healthy src/components/ui/card.tsx:CardFooter
Textarea software healthy src/components/ui/textarea.tsx:Textarea
ScrollArea software healthy src/components/ui/scroll-area.tsx:ScrollArea
ScrollBar software healthy src/components/ui/scroll-area.tsx:ScrollBar
Separator software healthy src/components/ui/separator.tsx:Separator
SelectGroup software healthy src/components/ui/select.tsx:SelectGroup
SelectValue software healthy src/components/ui/select.tsx:SelectValue
SelectTrigger software healthy src/components/ui/select.tsx:SelectTrigger
SelectContent software healthy src/components/ui/select.tsx:SelectContent
SelectLabel software healthy src/components/ui/select.tsx:SelectLabel
SelectItem software healthy src/components/ui/select.tsx:SelectItem
SelectSeparator software healthy src/components/ui/select.tsx:SelectSeparator
SelectScrollUpButton software healthy src/components/ui/select.tsx:SelectScrollUpButton
SelectScrollDownButton software healthy src/components/ui/select.tsx:SelectScrollDownButton
Label software healthy src/components/ui/label.tsx:Label
Home software healthy src/app/page.tsx:Home
RootLayout software healthy src/app/layout.tsx:RootLayout
LoginPage software healthy src/app/login/page.tsx:LoginPage
getErrorMessage software healthy src/app/api/result/[id]/route.ts:getErrorMessage
GET software healthy src/app/api/result/[id]/route.ts:GET

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

LabelLayerStatusPath
.env.local.example software healthy .env.local.example
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
components.json software healthy components.json
KIRO_BRANCH_SUMMARY.md software healthy KIRO_BRANCH_SUMMARY.md
server.ts software healthy server.ts
tsconfig.json software healthy tsconfig.json
.env.public.example software healthy .env.public.example
drizzle.config.ts software healthy drizzle.config.ts
LICENSE software healthy LICENSE
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
compose.yaml software healthy compose.yaml
vitest.config.ts software healthy vitest.config.ts
next.config.ts software healthy next.config.ts
BRANCH_KIRO_STATUS.md software healthy docs/BRANCH_KIRO_STATUS.md
CONTEXT.md software healthy docs/CONTEXT.md
HANDOFF_V1_GOOGLE_OAUTH.md software healthy docs/HANDOFF_V1_GOOGLE_OAUTH.md
2026-04-15-cv-polisher-design.md software healthy docs/superpowers/specs/2026-04-15-cv-polisher-design.md
0004-phase-1-auth-decisions.md software healthy docs/adr/0004-phase-1-auth-decisions.md
0003-super-token-pricing-model.md software healthy docs/adr/0003-super-token-pricing-model.md
0005-v1-auth-shape.md software healthy docs/adr/0005-v1-auth-shape.md
0001-saas-architecture.md software healthy docs/adr/0001-saas-architecture.md
0002-mvp-implementation-plan.md software healthy docs/adr/0002-mvp-implementation-plan.md
issue-tracker.md software healthy docs/agents/issue-tracker.md
domain.md software healthy docs/agents/domain.md
triage-labels.md software healthy docs/agents/triage-labels.md
generate-cert.sh software healthy scripts/generate-cert.sh
0001_bouncy_human_cannonball.sql software healthy drizzle/0001_bouncy_human_cannonball.sql
0000_ancient_beyonder.sql software healthy drizzle/0000_ancient_beyonder.sql
0001_snapshot.json software healthy drizzle/meta/0001_snapshot.json
0000_snapshot.json software healthy drizzle/meta/0000_snapshot.json
_journal.json software healthy drizzle/meta/_journal.json
next-auth.d.ts software healthy src/types/next-auth.d.ts
bullet-comparison.tsx software healthy src/components/bullet-comparison.tsx
cover-letter-editor.tsx software healthy src/components/cover-letter-editor.tsx
cv-preview.tsx software healthy src/components/cv-preview.tsx
ats-score-card.tsx software healthy src/components/ats-score-card.tsx
suggestions-panel.tsx software healthy src/components/suggestions-panel.tsx
history-list.tsx software healthy src/components/history-list.tsx
skills-checklist.tsx software healthy src/components/skills-checklist.tsx
keywords-panel.tsx software healthy src/components/keywords-panel.tsx
session-indicator.tsx software healthy src/components/session-indicator.tsx
app-header.tsx software healthy src/components/app-header.tsx
cv-input-form.tsx software healthy src/components/cv-input-form.tsx
badge.tsx software healthy src/components/ui/badge.tsx

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

LabelLayerStatusPath
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
adr software healthy docs/adr
agents software healthy docs/agents
scripts software healthy scripts
drizzle software healthy drizzle
meta software healthy drizzle/meta
src software healthy src
types software healthy src/types
components software healthy src/components
ui software healthy src/components/ui
app software healthy src/app
login software healthy src/app/login
api software healthy src/app/api
auth software healthy src/app/api/auth
[...nextauth] software healthy src/app/api/auth/[...nextauth]
result software healthy src/app/api/result
[id] software healthy src/app/api/result/[id]
providers software healthy src/app/api/providers
cover-letter software healthy src/app/api/cover-letter
dev software healthy src/app/api/dev
outbox software healthy src/app/api/dev/outbox
history software healthy src/app/api/history
download software healthy src/app/api/download
polish software healthy src/app/api/polish
result software healthy src/app/result
[id] software healthy src/app/result/[id]
cover-letter software healthy src/app/result/[id]/cover-letter
lib software healthy src/lib
email software healthy src/lib/email
ai software healthy src/lib/ai
rate-limit software healthy src/lib/rate-limit
auth software healthy src/lib/auth
db software healthy src/lib/db
quota software healthy src/lib/quota

LabelLayerStatusPath
auth::README.md security healthy README.md
auth::src/app/login/page.tsx security healthy src/app/login/page.tsx
auth::package.json security healthy package.json
auth::.env.local.example security healthy .env.local.example
auth::src/components/session-indicator.tsx security healthy src/components/session-indicator.tsx
auth::src/lib/auth/auth.ts security healthy src/lib/auth/auth.ts
auth::src/app/layout.tsx security healthy src/app/layout.tsx
auth::src/lib/ai/google.ts security healthy src/lib/ai/google.ts
auth::src/lib/db/schema.ts security healthy src/lib/db/schema.ts
auth::server.ts security healthy server.ts
auth::src/types/next-auth.d.ts security healthy src/types/next-auth.d.ts

LabelLayerStatusPath
credentials data healthy drizzle/0001_bouncy_human_cannonball.sql
account data healthy drizzle/0000_ancient_beyonder.sql
app_users_meta data healthy drizzle/0000_ancient_beyonder.sql
payments data healthy drizzle/0000_ancient_beyonder.sql
quota_events data healthy drizzle/0000_ancient_beyonder.sql
rate_limit_events data healthy drizzle/0000_ancient_beyonder.sql
session data healthy drizzle/0000_ancient_beyonder.sql
user data healthy drizzle/0000_ancient_beyonder.sql
verificationToken data healthy drizzle/0000_ancient_beyonder.sql

LabelLayerStatusPath
Home frontend healthy src/app/page.tsx
RootLayout frontend healthy src/app/layout.tsx
LoginPage frontend healthy src/app/login/page.tsx
ResultPage frontend healthy src/app/result/[id]/page.tsx
CoverLetterPage frontend healthy src/app/result/[id]/cover-letter/page.tsx

LabelLayerStatusPath
InvalidEmailError software healthy src/lib/email/normalise.ts:InvalidEmailError
BedrockProvider software healthy src/lib/ai/bedrock.ts:BedrockProvider
OpenRouterProvider software healthy src/lib/ai/openrouter.ts:OpenRouterProvider
GoogleVertexProvider software healthy src/lib/ai/google.ts:GoogleVertexProvider

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/login frontend healthy src/app/login/page.tsx
/result/[id] frontend healthy src/app/result/[id]/page.tsx
/result/[id]/cover-letter frontend healthy src/app/result/[id]/cover-letter/page.tsx

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
cvpolisher hardware healthy compose.yaml
caddy hardware healthy compose.yaml

LabelLayerStatusPath
port:3443 network healthy .env.local.example
port:80 network healthy compose.yaml

LabelLayerStatusPath
caddy network healthy .env.local.example
nginx network healthy .env.local.example

LabelLayerStatusPath
vps::aws hardware healthy .env.local.example
vps::gcp hardware healthy .env.local.example

LabelLayerStatusPath
repobility-clone-3hqcz1pw software healthy /tmp/repobility-clone-3hqcz1pw

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
127.0.0.1 network healthy scripts/generate-cert.sh
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/7c477c58-b6b8-4e05-9fd0-19cdec08ceb7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7c477c58-b6b8-4e05-9fd0-19cdec08ceb7/

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.