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.

Tbeaumont79/cv-optimizer

https://github.com/Tbeaumont79/cv-optimizer · scanned 2026-06-16 00:30 UTC (2 months, 2 weeks ago)

36 raw signals (21 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 23 actionable findings from 2 signal sources. 40 repeated signals 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 260 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
.prettierrc.json software healthy .prettierrc.json
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.env.example software healthy .env.example
eslint.config.js software healthy eslint.config.js
docker-compose.yml software healthy docker-compose.yml
tsconfig.base.json software healthy tsconfig.base.json
nuxt.config.ts software healthy apps/app/nuxt.config.ts
package.json software healthy apps/app/package.json
.env.example software healthy apps/app/.env.example
tsconfig.json software healthy apps/app/tsconfig.json
app.vue software healthy apps/app/app.vue
vitest.config.ts software healthy apps/app/vitest.config.ts
fr.ts software healthy apps/app/i18n/fr.ts
brand.ts software healthy apps/app/config/brand.ts
pricing.ts software healthy apps/app/config/pricing.ts
auth.ts software healthy apps/app/middleware/auth.ts
usage.spec.ts software healthy apps/app/test/usage.spec.ts
health.spec.ts software healthy apps/app/test/health.spec.ts
metering.spec.ts software healthy apps/app/test/metering.spec.ts
profile-serialize.spec.ts software healthy apps/app/test/profile-serialize.spec.ts
matching.spec.ts software healthy apps/app/test/matching.spec.ts
cv-html.spec.ts software healthy apps/app/test/cv-html.spec.ts
button-classes.spec.ts software healthy apps/app/test/button-classes.spec.ts
match-report.spec.ts software healthy apps/app/test/match-report.spec.ts
match-contracts.spec.ts software healthy apps/app/test/match-contracts.spec.ts
auth-context.spec.ts software healthy apps/app/test/auth-context.spec.ts
migration_lock.toml software healthy apps/app/prisma/migrations/migration_lock.toml
migration.sql software healthy apps/app/prisma/migrations/20260610203816_metering_usage_ta…
migration.sql software healthy apps/app/prisma/migrations/20260609101221_auth_better_auth_…
migration.sql software healthy apps/app/prisma/migrations/20260609100003_profile_data_mode…
migration.sql software healthy apps/app/prisma/migrations/20260609090000_init/migration.sql
useField.ts software healthy apps/app/composables/useField.ts
useAuth.ts software healthy apps/app/composables/useAuth.ts
useToast.ts software healthy apps/app/composables/useToast.ts
useLanding.ts software healthy apps/app/composables/useLanding.ts
health-label.ts software healthy apps/app/utils/health-label.ts
HealthCheck.vue software healthy apps/app/components/HealthCheck.vue
Textarea.vue software healthy apps/app/components/ui/Textarea.vue
FormField.vue software healthy apps/app/components/ui/FormField.vue
Spinner.vue software healthy apps/app/components/ui/Spinner.vue
Dialog.vue software healthy apps/app/components/ui/Dialog.vue
Badge.vue software healthy apps/app/components/ui/Badge.vue
Button.vue software healthy apps/app/components/ui/Button.vue
Card.vue software healthy apps/app/components/ui/Card.vue
Input.vue software healthy apps/app/components/ui/Input.vue
Toaster.vue software healthy apps/app/components/ui/Toaster.vue
State.vue software healthy apps/app/components/ui/State.vue

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

LabelLayerStatusPath
makeFakeClient software healthy apps/app/test/metering.spec.ts:makeFakeClient
inc software healthy apps/app/test/metering.spec.ts:inc
snapshotToRow software healthy apps/app/test/metering.spec.ts:snapshotToRow
d software healthy apps/app/test/profile-serialize.spec.ts:d
fakeLlm software healthy apps/app/test/matching.spec.ts:fakeLlm
fakeLlm software healthy apps/app/test/match-report.spec.ts:fakeLlm
offerWith software healthy apps/app/test/match-contracts.spec.ts:offerWith
useField software healthy apps/app/composables/useField.ts:useField
getClient software healthy apps/app/composables/useAuth.ts:getClient
useAuth software healthy apps/app/composables/useAuth.ts:useAuth
session software healthy apps/app/composables/useAuth.ts:session
signIn software healthy apps/app/composables/useAuth.ts:signIn
signOut software healthy apps/app/composables/useAuth.ts:signOut
useToast software healthy apps/app/composables/useToast.ts:useToast
dismiss software healthy apps/app/composables/useToast.ts:dismiss
push software healthy apps/app/composables/useToast.ts:push
interpolate software healthy apps/app/composables/useLanding.ts:interpolate
useLanding software healthy apps/app/composables/useLanding.ts:useLanding
healthLabel software healthy apps/app/utils/health-label.ts:healthLabel
buttonClasses software healthy apps/app/components/ui/button-classes.ts:buttonClasses
extractDeclaredIds software healthy apps/app/server/api/cv/export-pdf.post.ts:extractDeclaredIds
add software healthy apps/app/server/api/cv/export-pdf.post.ts:add
parseProfileText software healthy apps/app/server/api/profile/import-text.post.ts:parseProfil…
pingDb software healthy apps/app/server/utils/health.ts:pingDb
buildHealthStatus software healthy apps/app/server/utils/health.ts:buildHealthStatus
eventCreateData software healthy apps/app/server/utils/metering.ts:eventCreateData
counterCreateData software healthy apps/app/server/utils/metering.ts:counterCreateData
counterUpdateData software healthy apps/app/server/utils/metering.ts:counterUpdateData
snapshotFromRow software healthy apps/app/server/utils/metering.ts:snapshotFromRow
recordUsageEvent software healthy apps/app/server/utils/metering.ts:recordUsageEvent
readSnapshot software healthy apps/app/server/utils/metering.ts:readSnapshot
readUsageSummary software healthy apps/app/server/utils/metering.ts:readUsageSummary
isUsageAllowed software healthy apps/app/server/utils/metering.ts:isUsageAllowed
resolveChromiumPath software healthy apps/app/server/utils/pdf.ts:resolveChromiumPath
renderHtmlToPdf software healthy apps/app/server/utils/pdf.ts:renderHtmlToPdf
toIso software healthy apps/app/server/utils/profile-serialize.ts:toIso
activeOrdered software healthy apps/app/server/utils/profile-serialize.ts:activeOrdered
toExperienceDTO software healthy apps/app/server/utils/profile-serialize.ts:toExperienceDTO
toSkillDTO software healthy apps/app/server/utils/profile-serialize.ts:toSkillDTO
toEducationDTO software healthy apps/app/server/utils/profile-serialize.ts:toEducationDTO
toProfileDTO software healthy apps/app/server/utils/profile-serialize.ts:toProfileDTO
requireUserId software healthy apps/app/server/utils/session.ts:requireUserId
getAuthSession software healthy apps/app/server/utils/session.ts:getAuthSession
resolveUserId software healthy apps/app/server/utils/auth-context.ts:resolveUserId
esc software healthy apps/app/server/utils/cv-html.ts:esc
renderContacts software healthy apps/app/server/utils/cv-html.ts:renderContacts
renderSection software healthy apps/app/server/utils/cv-html.ts:renderSection
buildCvHtml software healthy apps/app/server/utils/cv-html.ts:buildCvHtml
sendMagicLinkEmail software healthy apps/app/server/utils/mailer.ts:sendMagicLinkEmail
logCost software healthy apps/app/server/utils/anthropic.ts:logCost

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

LabelLayerStatusPath
apps software healthy apps
app software healthy apps/app
i18n software healthy apps/app/i18n
config software healthy apps/app/config
middleware software healthy apps/app/middleware
test software healthy apps/app/test
prisma software healthy apps/app/prisma
migrations software healthy apps/app/prisma/migrations
20260610203816_metering_usage_tables software healthy apps/app/prisma/migrations/20260610203816_metering_usage_ta…
20260609101221_auth_better_auth_tables software healthy apps/app/prisma/migrations/20260609101221_auth_better_auth_…
20260609100003_profile_data_model software healthy apps/app/prisma/migrations/20260609100003_profile_data_model
20260609090000_init software healthy apps/app/prisma/migrations/20260609090000_init
composables software healthy apps/app/composables
utils software healthy apps/app/utils
components software healthy apps/app/components
ui software healthy apps/app/components/ui
landing software healthy apps/app/components/landing
cv software healthy apps/app/components/cv
assets software healthy apps/app/assets
css software healthy apps/app/assets/css
pages software healthy apps/app/pages
cv software healthy apps/app/pages/cv
server software healthy apps/app/server
middleware software healthy apps/app/server/middleware
api software healthy apps/app/server/api
usage software healthy apps/app/server/api/usage
candidature software healthy apps/app/server/api/candidature
auth software healthy apps/app/server/api/auth
cv software healthy apps/app/server/api/cv
profile software healthy apps/app/server/api/profile
skills software healthy apps/app/server/api/profile/skills
experiences software healthy apps/app/server/api/profile/experiences
utils software healthy apps/app/server/utils
routes software healthy apps/app/server/routes
services software healthy apps/app/server/services
layouts software healthy apps/app/layouts
docs software healthy docs
scripts software healthy scripts
packages software healthy packages
shared software healthy packages/shared
test software healthy packages/shared/test
src software healthy packages/shared/src
fixtures software healthy packages/shared/src/fixtures
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
usage_events data healthy apps/app/prisma/migrations/20260610203816_metering_usage_ta…
usage_counters data healthy apps/app/prisma/migrations/20260610203816_metering_usage_ta…
sessions data healthy apps/app/prisma/migrations/20260609101221_auth_better_auth_…
accounts data healthy apps/app/prisma/migrations/20260609101221_auth_better_auth_…
verifications data healthy apps/app/prisma/migrations/20260609101221_auth_better_auth_…
users data healthy apps/app/prisma/migrations/20260609100003_profile_data_mode…
profiles data healthy apps/app/prisma/migrations/20260609100003_profile_data_mode…
experiences data healthy apps/app/prisma/migrations/20260609100003_profile_data_mode…
skills data healthy apps/app/prisma/migrations/20260609100003_profile_data_mode…
education data healthy apps/app/prisma/migrations/20260609100003_profile_data_mode…
data_governance_event data healthy apps/app/prisma/migrations/20260609090000_init/migration.sql

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy README.md
mongodb data healthy pnpm-lock.yaml
redis data healthy pnpm-lock.yaml

LabelLayerStatusPath
migration.sql data healthy apps/app/prisma/migrations/20260610203816_metering_usage_ta…
migration.sql data healthy apps/app/prisma/migrations/20260609101221_auth_better_auth_…
migration.sql data healthy apps/app/prisma/migrations/20260609100003_profile_data_mode…
migration.sql data healthy apps/app/prisma/migrations/20260609090000_init/migration.sql

LabelLayerStatusPath
LlmError software healthy apps/app/server/utils/anthropic.ts:LlmError
ProvenanceError software healthy packages/shared/src/provenance.ts:ProvenanceError

LabelLayerStatusPath
port:5432 network healthy docker-compose.yml
port:8787 network healthy scripts/mock-llm.mjs

LabelLayerStatusPath
quality cicd healthy .github/workflows/ci.yml
health cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-rhun7fu3 software healthy /tmp/repobility-clone-rhun7fu3

LabelLayerStatusPath
db hardware healthy docker-compose.yml

LabelLayerStatusPath
vps::azure hardware healthy pnpm-lock.yaml

LabelLayerStatusPath
auth::apps/app/server/utils/auth.ts security healthy apps/app/server/utils/auth.ts

LabelLayerStatusPath
gha::ci 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/930f1ca6-f547-4e29-ac0c-4e0ff97f37f8/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/930f1ca6-f547-4e29-ac0c-4e0ff97f37f8/

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.