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.

yujith/elangclaude

https://github.com/yujith/elangclaude · scanned 2026-06-16 01:09 UTC (2 months, 1 week ago)

174 raw signals (0 security + 174 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 174 actionable findings from 1 signal source. 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 2307 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
signSession software healthy apps/web/tests/e2e/branding.spec.ts:signSession
setSessionCookie software healthy apps/web/tests/e2e/branding.spec.ts:setSessionCookie
signSession software healthy apps/web/tests/e2e/learner-home.spec.ts:signSession
setSessionCookie software healthy apps/web/tests/e2e/learner-home.spec.ts:setSessionCookie
signSession software healthy apps/web/tests/e2e/profile.spec.ts:signSession
setSessionCookie software healthy apps/web/tests/e2e/profile.spec.ts:setSessionCookie
signSession software healthy apps/web/tests/e2e/role-greeting.spec.ts:signSession
setSessionCookie software healthy apps/web/tests/e2e/role-greeting.spec.ts:setSessionCookie
signSession software healthy apps/web/tests/e2e/suspend-gate.spec.ts:signSession
setSessionCookie software healthy apps/web/tests/e2e/suspend-gate.spec.ts:setSessionCookie
signSession software healthy apps/web/tests/e2e/practice-pickers.spec.ts:signSession
seedReadingTest software healthy apps/web/tests/e2e/practice-pickers.spec.ts:seedReadingTest
seedWritingTest software healthy apps/web/tests/e2e/practice-pickers.spec.ts:seedWritingTest
listeningContent software healthy apps/web/tests/e2e/practice-pickers.spec.ts:listeningContent
speaker software healthy apps/web/tests/e2e/practice-pickers.spec.ts:speaker
listeningPart software healthy apps/web/tests/e2e/practice-pickers.spec.ts:listeningPart
seedSpeakingTest software healthy apps/web/tests/e2e/practice-pickers.spec.ts:seedSpeakingTest
setSessionCookie software healthy apps/web/tests/e2e/practice-pickers.spec.ts:setSessionCookie
Faq software healthy apps/web/components/faq.tsx:Faq
AuthShell software healthy apps/web/components/auth-shell.tsx:AuthShell
formatBand software healthy apps/web/components/section-stat-tile.tsx:formatBand
SectionStatTile software healthy apps/web/components/section-stat-tile.tsx:SectionStatTile
hrefFor software healthy apps/web/components/recent-attempts.tsx:hrefFor
bandLabel software healthy apps/web/components/recent-attempts.tsx:bandLabel
RecentAttempts software healthy apps/web/components/recent-attempts.tsx:RecentAttempts
CtaStrip software healthy apps/web/components/cta-strip.tsx:CtaStrip
PricingTeaser software healthy apps/web/components/pricing-teaser.tsx:PricingTeaser
Wordmark software healthy apps/web/components/wordmark.tsx:Wordmark
RoleGreeting software healthy apps/web/components/role-greeting.tsx:RoleGreeting
SectionCards software healthy apps/web/components/section-cards.tsx:SectionCards
Footer software healthy apps/web/components/footer.tsx:Footer
Logo software healthy apps/web/components/logo.tsx:Logo
initialResponsesFor software healthy apps/web/components/reading-practice.tsx:initialResponsesFor
blankFor software healthy apps/web/components/reading-practice.tsx:blankFor
buildDisplayItems software healthy apps/web/components/reading-practice.tsx:buildDisplayItems
ReadingPractice software healthy apps/web/components/reading-practice.tsx:ReadingPractice
flush software healthy apps/web/components/reading-practice.tsx:flush
onChange software healthy apps/web/components/reading-practice.tsx:onChange
syncPassageHeight software healthy apps/web/components/reading-practice.tsx:syncPassageHeight
QuestionRow software healthy apps/web/components/reading-practice.tsx:QuestionRow
renderInput software healthy apps/web/components/reading-practice.tsx:renderInput
selectedFor software healthy apps/web/components/reading-practice.tsx:selectedFor
McqInput software healthy apps/web/components/reading-practice.tsx:McqInput
ChoiceInput software healthy apps/web/components/reading-practice.tsx:ChoiceInput
BankSelectInput software healthy apps/web/components/reading-practice.tsx:BankSelectInput
ParagraphSelectInput software healthy apps/web/components/reading-practice.tsx:ParagraphSelectInp…
truncate software healthy apps/web/components/reading-practice.tsx:truncate
ShortAnswerInput software healthy apps/web/components/reading-practice.tsx:ShortAnswerInput
CompletionBlockPanel software healthy apps/web/components/reading-practice.tsx:CompletionBlockPan…
blankInput software healthy apps/web/components/reading-practice.tsx:blankInput

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

LabelLayerStatusPath
.mcp.json software healthy .mcp.json
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
SETUP.md software healthy SETUP.md
tsconfig.base.json software healthy tsconfig.base.json
playwright.config.ts software healthy apps/web/playwright.config.ts
vercel.json software healthy apps/web/vercel.json
postcss.config.mjs software healthy apps/web/postcss.config.mjs
README.md software healthy apps/web/README.md
CLAUDE.md software healthy apps/web/CLAUDE.md
package.json software healthy apps/web/package.json
tsconfig.json software healthy apps/web/tsconfig.json
eslint.config.mjs software healthy apps/web/eslint.config.mjs
AGENTS.md software healthy apps/web/AGENTS.md
proxy.ts software healthy apps/web/proxy.ts
next.config.ts software healthy apps/web/next.config.ts
branding.spec.ts software healthy apps/web/tests/e2e/branding.spec.ts
learner-home.spec.ts software healthy apps/web/tests/e2e/learner-home.spec.ts
consent-banner.spec.ts software healthy apps/web/tests/e2e/consent-banner.spec.ts
profile.spec.ts software healthy apps/web/tests/e2e/profile.spec.ts
role-greeting.spec.ts software healthy apps/web/tests/e2e/role-greeting.spec.ts
sign-in-a11y.spec.ts software healthy apps/web/tests/e2e/sign-in-a11y.spec.ts
suspend-gate.spec.ts software healthy apps/web/tests/e2e/suspend-gate.spec.ts
practice-pickers.spec.ts software healthy apps/web/tests/e2e/practice-pickers.spec.ts
faq.tsx software healthy apps/web/components/faq.tsx
auth-shell.tsx software healthy apps/web/components/auth-shell.tsx
section-stat-tile.tsx software healthy apps/web/components/section-stat-tile.tsx
recent-attempts.tsx software healthy apps/web/components/recent-attempts.tsx
cta-strip.tsx software healthy apps/web/components/cta-strip.tsx
pricing-teaser.tsx software healthy apps/web/components/pricing-teaser.tsx
wordmark.tsx software healthy apps/web/components/wordmark.tsx
role-greeting.tsx software healthy apps/web/components/role-greeting.tsx
section-cards.tsx software healthy apps/web/components/section-cards.tsx
footer.tsx software healthy apps/web/components/footer.tsx
logo.tsx software healthy apps/web/components/logo.tsx
reading-practice.tsx software healthy apps/web/components/reading-practice.tsx
profile-password-section.tsx software healthy apps/web/components/profile-password-section.tsx
speaking-result.tsx software healthy apps/web/components/speaking-result.tsx
for-orgs.tsx software healthy apps/web/components/for-orgs.tsx
why-us.tsx software healthy apps/web/components/why-us.tsx
how-it-works.tsx software healthy apps/web/components/how-it-works.tsx
resume-strip.tsx software healthy apps/web/components/resume-strip.tsx
brand-icon.tsx software healthy apps/web/components/brand-icon.tsx
task-visual.tsx software healthy apps/web/components/task-visual.tsx
org-logo.tsx software healthy apps/web/components/org-logo.tsx
speaking-practice.tsx software healthy apps/web/components/speaking-practice.tsx
org-theme-assets.tsx software healthy apps/web/components/org-theme-assets.tsx

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

LabelLayerStatusPath
apps software healthy apps
web software healthy apps/web
tests software healthy apps/web/tests
e2e software healthy apps/web/tests/e2e
components software healthy apps/web/components
legal software healthy apps/web/components/legal
ui software healthy apps/web/components/ui
admin software healthy apps/web/components/admin
content software healthy apps/web/components/content
consent software healthy apps/web/components/consent
app software healthy apps/web/app
legal software healthy apps/web/app/legal
suspended software healthy apps/web/app/suspended
sign-up software healthy apps/web/app/sign-up
[[...sign-up]] software healthy apps/web/app/sign-up/[[...sign-up]]
sub-processors software healthy apps/web/app/sub-processors
select-org software healthy apps/web/app/select-org
create-org software healthy apps/web/app/create-org
api software healthy apps/web/app/api
clerk software healthy apps/web/app/api/clerk
webhook software healthy apps/web/app/api/clerk/webhook
me software healthy apps/web/app/api/me
export software healthy apps/web/app/api/me/export
cron software healthy apps/web/app/api/cron
retention software healthy apps/web/app/api/cron/retention
content-generation software healthy apps/web/app/api/cron/content-generation
branding software healthy apps/web/app/api/branding
logo software healthy apps/web/app/api/branding/logo
stripe software healthy apps/web/app/api/stripe
webhook software healthy apps/web/app/api/stripe/webhook
consent software healthy apps/web/app/api/consent
(learner) software healthy apps/web/app/(learner)
results software healthy apps/web/app/(learner)/results
[attemptId] software healthy apps/web/app/(learner)/results/[attemptId]
mock software healthy apps/web/app/(learner)/mock
[mockId] software healthy apps/web/app/(learner)/mock/[mockId]
result software healthy apps/web/app/(learner)/mock/[mockId]/result
home software healthy apps/web/app/(learner)/home
practice software healthy apps/web/app/(learner)/practice
reading software healthy apps/web/app/(learner)/practice/reading
[attemptId] software healthy apps/web/app/(learner)/practice/reading/[attemptId]
paper software healthy apps/web/app/(learner)/practice/reading/paper
[sessionId] software healthy apps/web/app/(learner)/practice/reading/paper/[sessionId]
result software healthy apps/web/app/(learner)/practice/reading/paper/[sessionId]/r…
listening software healthy apps/web/app/(learner)/practice/listening
[attemptId] software healthy apps/web/app/(learner)/practice/listening/[attemptId]
speaking software healthy apps/web/app/(learner)/practice/speaking
[attemptId] software healthy apps/web/app/(learner)/practice/speaking/[attemptId]
writing software healthy apps/web/app/(learner)/practice/writing
[attemptId] software healthy apps/web/app/(learner)/practice/writing/[attemptId]

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

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/legal frontend healthy apps/web/app/legal/page.tsx
/suspended frontend healthy apps/web/app/suspended/page.tsx
/sign-up/[[...sign-up]] frontend healthy apps/web/app/sign-up/[[...sign-up]]/page.tsx
/sub-processors frontend healthy apps/web/app/sub-processors/page.tsx
/select-org frontend healthy apps/web/app/select-org/page.tsx
/create-org frontend healthy apps/web/app/create-org/page.tsx
/(learner)/results/[attemptId] frontend healthy apps/web/app/(learner)/results/[attemptId]/page.tsx
/(learner)/mock frontend healthy apps/web/app/(learner)/mock/page.tsx
/(learner)/mock/[mockId] frontend healthy apps/web/app/(learner)/mock/[mockId]/page.tsx
/(learner)/mock/[mockId]/result frontend healthy apps/web/app/(learner)/mock/[mockId]/result/page.tsx
/(learner)/home frontend healthy apps/web/app/(learner)/home/page.tsx
/(learner)/practice/reading frontend healthy apps/web/app/(learner)/practice/reading/page.tsx
/(learner)/practice/reading/[attemptId] frontend healthy apps/web/app/(learner)/practice/reading/[attemptId]/page.tsx
/(learner)/practice/reading/paper/[sessionId] frontend healthy apps/web/app/(learner)/practice/reading/paper/[sessionId]/p…
/(learner)/practice/reading/paper/[sessionId]/result frontend healthy apps/web/app/(learner)/practice/reading/paper/[sessionId]/r…
/(learner)/practice/listening frontend healthy apps/web/app/(learner)/practice/listening/page.tsx
/(learner)/practice/listening/[attemptId] frontend healthy apps/web/app/(learner)/practice/listening/[attemptId]/page.…
/(learner)/practice/speaking frontend healthy apps/web/app/(learner)/practice/speaking/page.tsx
/(learner)/practice/speaking/[attemptId] frontend healthy apps/web/app/(learner)/practice/speaking/[attemptId]/page.t…
/(learner)/practice/writing frontend healthy apps/web/app/(learner)/practice/writing/page.tsx
/(learner)/practice/writing/[attemptId] frontend healthy apps/web/app/(learner)/practice/writing/[attemptId]/page.tsx
/(super)/users frontend healthy apps/web/app/(super)/users/page.tsx
/(super)/orgs frontend healthy apps/web/app/(super)/orgs/page.tsx
/(super)/orgs/new frontend healthy apps/web/app/(super)/orgs/new/page.tsx
/(super)/orgs/[orgId] frontend healthy apps/web/app/(super)/orgs/[orgId]/page.tsx
/(super)/orgs/[orgId]/users frontend healthy apps/web/app/(super)/orgs/[orgId]/users/page.tsx
/(super)/content frontend healthy apps/web/app/(super)/content/page.tsx
/(super)/content/automation frontend healthy apps/web/app/(super)/content/automation/page.tsx
/(super)/content/automation/runs/[id] frontend healthy apps/web/app/(super)/content/automation/runs/[id]/page.tsx
/(super)/content/reading frontend healthy apps/web/app/(super)/content/reading/page.tsx
/(super)/content/reading/[testId] frontend healthy apps/web/app/(super)/content/reading/[testId]/page.tsx
/(super)/content/reading/papers frontend healthy apps/web/app/(super)/content/reading/papers/page.tsx
/(super)/content/listening frontend healthy apps/web/app/(super)/content/listening/page.tsx
/(super)/content/listening/[testId] frontend healthy apps/web/app/(super)/content/listening/[testId]/page.tsx
/(super)/content/speaking frontend healthy apps/web/app/(super)/content/speaking/page.tsx
/(super)/content/speaking/[testId] frontend healthy apps/web/app/(super)/content/speaking/[testId]/page.tsx
/(super)/content/writing frontend healthy apps/web/app/(super)/content/writing/page.tsx
/(super)/content/writing/[testId] frontend healthy apps/web/app/(super)/content/writing/[testId]/page.tsx
/(super)/metrics frontend healthy apps/web/app/(super)/metrics/page.tsx
/(super)/plans frontend healthy apps/web/app/(super)/plans/page.tsx
/(super)/plans/new frontend healthy apps/web/app/(super)/plans/new/page.tsx
/(super)/plans/[planId] frontend healthy apps/web/app/(super)/plans/[planId]/page.tsx
/dashboard frontend healthy apps/web/app/dashboard/page.tsx
/sign-in/[[...sign-in]] frontend healthy apps/web/app/sign-in/[[...sign-in]]/page.tsx
/signup-org/continue frontend healthy apps/web/app/signup-org/continue/page.tsx
/signup-org/[[...signup-org]] frontend healthy apps/web/app/signup-org/[[...signup-org]]/page.tsx
/(admin)/admin frontend healthy apps/web/app/(admin)/admin/page.tsx
/(admin)/admin/invite frontend healthy apps/web/app/(admin)/admin/invite/page.tsx
/(admin)/admin/activity frontend healthy apps/web/app/(admin)/admin/activity/page.tsx

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

LabelLayerStatusPath
as software healthy apps/web/lib/reading/paper-actions.ts:as
UnauthenticatedError software healthy apps/web/lib/auth/context.ts:UnauthenticatedError
ForbiddenError software healthy apps/web/lib/auth/context.ts:ForbiddenError
OrgSuspendedError software healthy apps/web/lib/auth/context.ts:OrgSuspendedError
NoOrgMembershipError software healthy apps/web/lib/auth/context.ts:NoOrgMembershipError
BillingEnvError software healthy apps/web/lib/billing/stripe-client.ts:BillingEnvError
QuotaExceededError software healthy packages/ai/src/errors.ts:QuotaExceededError
ModelNotAllowedError software healthy packages/ai/src/errors.ts:ModelNotAllowedError
ProviderError software healthy packages/ai/src/errors.ts:ProviderError
rather software healthy packages/ai/src/errors.ts:rather
GradeShapeError software healthy packages/ai/src/errors.ts:GradeShapeError
GenerationShapeError software healthy packages/ai/src/errors.ts:GenerationShapeError
GenerationValidationError software healthy packages/ai/src/errors.ts:GenerationValidationError
ReviewShapeError software healthy packages/ai/src/errors.ts:ReviewShapeError
ReadingPersistError software healthy packages/ai/src/reading/persist.ts:ReadingPersistError
ListeningPersistError software healthy packages/ai/src/listening/persist.ts:ListeningPersistError
takes software healthy packages/ai/src/generation/listening-test-fixtures.ts:takes
take software healthy packages/ai/src/generation/listening-test-fixtures.ts:take
RoleRequiredError software healthy packages/db/src/tenancy.ts:RoleRequiredError
SeedPasswordError software healthy packages/db/src/clerk-seed.ts:SeedPasswordError
InviteEnvError software healthy packages/db/src/admin-invite.ts:InviteEnvError
the software healthy packages/db/src/admin-invite.test.ts:the
OrgAdminInviteEnvError software healthy packages/db/src/super-user-admin.ts:OrgAdminInviteEnvError
so software healthy packages/db/src/clerk-seed.test.ts:so

LabelLayerStatusPath
AutomationSettings data healthy packages/db/prisma/migrations/20260610083228_content_automa…
GenerationSchedule data healthy packages/db/prisma/migrations/20260610083228_content_automa…
GenerationRun data healthy packages/db/prisma/migrations/20260610083228_content_automa…
GenerationRunItem data healthy packages/db/prisma/migrations/20260610083228_content_automa…
Plan data healthy packages/db/prisma/migrations/20260526120000_plan_catalogue…
StripeEventLog data healthy packages/db/prisma/migrations/20260526120000_plan_catalogue…
ConsentRecord data healthy packages/db/prisma/migrations/20260601120000_compliance_con…
DataRightsRequest data healthy packages/db/prisma/migrations/20260601120000_compliance_con…
OrgBranding data healthy packages/db/prisma/migrations/20260609223936_org_branding/m…
MockSession data healthy packages/db/prisma/migrations/20260516114428_add_mock_sessi…
ReadingPaper data healthy packages/db/prisma/migrations/20260603223432_reading_paper_…
ReadingPaperPart data healthy packages/db/prisma/migrations/20260603223432_reading_paper_…
ReadingPaperSession data healthy packages/db/prisma/migrations/20260603223432_reading_paper_…
Organization data healthy packages/db/prisma/migrations/20260509000615_init/migration…
Test data healthy packages/db/prisma/migrations/20260509000615_init/migration…
Question data healthy packages/db/prisma/migrations/20260509000615_init/migration…
User data healthy packages/db/prisma/migrations/20260509000615_init/migration…
Attempt data healthy packages/db/prisma/migrations/20260509000615_init/migration…
Answer data healthy packages/db/prisma/migrations/20260509000615_init/migration…
Grade data healthy packages/db/prisma/migrations/20260509000615_init/migration…
Recording data healthy packages/db/prisma/migrations/20260509000615_init/migration…
QuotaUsage data healthy packages/db/prisma/migrations/20260509000615_init/migration…
ActivityLog data healthy packages/db/prisma/migrations/20260509000615_init/migration…
AiCallLog data healthy packages/db/prisma/migrations/20260521131500_ai_call_log/mi…

LabelLayerStatusPath
migration.sql data healthy packages/db/prisma/migrations/20260610083228_content_automa…
migration.sql data healthy packages/db/prisma/migrations/20260531081708_multi_org_user…
migration.sql data healthy packages/db/prisma/migrations/20260604002501_reading_paper_…
migration.sql data healthy packages/db/prisma/migrations/20260522120000_clerk_id_mappi…
migration.sql data healthy packages/db/prisma/migrations/20260526120000_plan_catalogue…
migration.sql data healthy packages/db/prisma/migrations/20260610083400_system_org_aut…
migration.sql data healthy packages/db/prisma/migrations/20260601120000_compliance_con…
migration.sql data healthy packages/db/prisma/migrations/20260526124500_stripe_event_l…
migration.sql data healthy packages/db/prisma/migrations/20260609223936_org_branding/m…
migration.sql data healthy packages/db/prisma/migrations/20260520200000_user_soft_dele…
migration.sql data healthy packages/db/prisma/migrations/20260516114428_add_mock_sessi…
migration.sql data healthy packages/db/prisma/migrations/20260510223238_answer_attempt…
migration.sql data healthy packages/db/prisma/migrations/20260602100000_test_generated…
migration.sql data healthy packages/db/prisma/migrations/20260520194500_super_activity…
migration.sql data healthy packages/db/prisma/migrations/20260603223432_reading_paper_…
migration.sql data healthy packages/db/prisma/migrations/20260511025522_question_visua…
migration.sql data healthy packages/db/prisma/migrations/20260511032446_reading_passag…
migration.sql data healthy packages/db/prisma/migrations/20260509000615_init/migration…
migration.sql data healthy packages/db/prisma/migrations/20260521131500_ai_call_log/mi…

LabelLayerStatusPath
OpengraphImage frontend healthy apps/web/app/opengraph-image.tsx
Home frontend healthy apps/web/app/page.tsx
RootLayout frontend healthy apps/web/app/layout.tsx
LegalIndexPage frontend healthy apps/web/app/legal/page.tsx
SignUpPage frontend healthy apps/web/app/sign-up/[[...sign-up]]/page.tsx
SubProcessorsPage frontend healthy apps/web/app/sub-processors/page.tsx
SelectOrgPage frontend healthy apps/web/app/select-org/page.tsx
MockHiddenLayout frontend healthy apps/web/app/(learner)/mock/layout.tsx
SignInPage frontend healthy apps/web/app/sign-in/[[...sign-in]]/page.tsx
CookiesPage frontend healthy apps/web/app/cookies/page.tsx
NoAccessPage frontend healthy apps/web/app/no-access/page.tsx
TermsPage frontend healthy apps/web/app/terms/page.tsx
PrivacyPage frontend healthy apps/web/app/privacy/page.tsx
DpaPage frontend healthy apps/web/app/dpa/page.tsx

LabelLayerStatusPath
port:64 network healthy pnpm-lock.yaml
port:16 network healthy pnpm-lock.yaml
port:3010 network healthy .claude/settings.local.json
port:5432 network healthy .github/workflows/ci.yml

LabelLayerStatusPath
password_literal::packages/db/src/clerk-seed.ts security healthy packages/db/src/clerk-seed.ts
password_literal::packages/db/src/clerk-seed.test.ts security healthy packages/db/src/clerk-seed.test.ts
password_literal::packages/db/src/clerk-seed.test.ts security healthy packages/db/src/clerk-seed.test.ts
password_literal::packages/db/src/clerk-seed.test.ts security healthy packages/db/src/clerk-seed.test.ts

LabelLayerStatusPath
postgres data healthy .mcp.json
postgresql data healthy packages/db/README.md

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

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

LabelLayerStatusPath
120.0.0.0 network healthy apps/web/public/fonts/README.md

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

LabelLayerStatusPath
gpu (detected) hardware healthy packages/ai/src/pricing.ts

LabelLayerStatusPath
auth::apps/web/lib/auth/clerk-appearance.ts security healthy apps/web/lib/auth/clerk-appearance.ts

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

LabelLayerStatusPath
DEV_SESSION_SECRET cicd healthy
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/b4d48a8a-4e46-4b61-894d-2b766bfc0ec7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b4d48a8a-4e46-4b61-894d-2b766bfc0ec7/

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.