Scan timing: clone 4.42s · analysis 64.55s · 11.5 MB · GitHub preflight 420ms
https://github.com/thedaviddias/Front-End-Checklist
· scanned 2026-06-05 08:06 UTC (5 days, 22 hours ago)
· 10 languages
493 raw signals (147 security + 346 graph) 16th percentile · Typescript · medium (20-100K LoC) System graph score 67 (lower by 14)
Last scanned 5 days, 22 hours ago · v2 · 173 actionable findings from 2 signal sources. 147 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
11.5 | 0.25 | 2.88 |
testing_score |
72.0 | 0.20 | 14.40 |
documentation_score |
50.8 | 0.15 | 7.62 |
practices_score |
94.0 | 0.15 | 14.10 |
code_quality |
58.1 | 0.10 | 5.81 |
| Overall | 1.00 | 53.8 |
All 3999 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.
| Label | Layer | Status | Path |
|---|---|---|---|
skills-lock.json |
software | healthy | skills-lock.json |
.mcp.json |
software | healthy | .mcp.json |
commitlint.config.js |
software | warning | commitlint.config.js |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
README-OLD.md |
software | healthy | README-OLD.md |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
SPEC.md |
software | healthy | SPEC.md |
lefthook.yml |
software | healthy | lefthook.yml |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
biome.json |
software | healthy | biome.json |
AGENTS.md |
software | healthy | AGENTS.md |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
playwright.config.ts |
software | warning | apps/web/playwright.config.ts |
instrumentation.ts |
software | healthy | apps/web/instrumentation.ts |
vercel.json |
software | healthy | apps/web/vercel.json |
.lighthouserc.json |
software | healthy | apps/web/.lighthouserc.json |
content-collections-helpers.ts |
software | healthy | apps/web/content-collections-helpers.ts |
package.json |
software | healthy | apps/web/package.json |
next.config.js |
software | healthy | apps/web/next.config.js |
sentry.server.config.ts |
software | warning | apps/web/sentry.server.config.ts |
content-collections.ts |
software | healthy | apps/web/content-collections.ts |
components.json |
software | healthy | apps/web/components.json |
content-collections-rule-utils.ts |
software | healthy | apps/web/content-collections-rule-utils.ts |
instrumentation-client.ts |
software | warning | apps/web/instrumentation-client.ts |
.env.example |
software | healthy | apps/web/.env.example |
tsconfig.json |
software | healthy | apps/web/tsconfig.json |
TESTING-STRATEGY.md |
software | healthy | apps/web/TESTING-STRATEGY.md |
sentry.edge.config.ts |
software | warning | apps/web/sentry.edge.config.ts |
postcss.config.js |
software | warning | apps/web/postcss.config.js |
proxy.ts |
software | healthy | apps/web/proxy.ts |
images.d.ts |
software | warning | apps/web/types/images.d.ts |
jest-dom.d.ts |
software | warning | apps/web/types/jest-dom.d.ts |
auth-client.ts |
software | warning | apps/web/test/mocks/auth-client.ts |
x-metadata.ts |
software | healthy | apps/web/scripts/x-metadata.ts |
enrich-mentions.ts |
software | healthy | apps/web/scripts/enrich-mentions.ts |
validation.ts |
software | healthy | apps/web/utils/validation.ts |
counter.test.tsx |
software | warning | apps/web/components/__tests__/counter.test.tsx |
rule-feedback-card.test.tsx |
software | warning | apps/web/components/__tests__/rule-feedback-card.test.tsx |
ai-prompts.test.tsx |
software | warning | apps/web/components/__tests__/ai-prompts.test.tsx |
upcoming-book.tsx |
software | healthy | apps/web/components/about/upcoming-book.tsx |
creator-projects.tsx |
software | healthy | apps/web/components/about/creator-projects.tsx |
footer.tsx |
software | healthy | apps/web/components/navigation/footer.tsx |
command-palette.tsx |
software | healthy | apps/web/components/navigation/command-palette.tsx |
theme-toggle.tsx |
software | healthy | apps/web/components/navigation/theme-toggle.tsx |
header.tsx |
software | healthy | apps/web/components/navigation/header.tsx |
command-palette-provider.tsx |
software | healthy | apps/web/components/navigation/command-palette-provider.tsx |
app-shell.tsx |
software | healthy | apps/web/components/navigation/app-shell.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
register |
software | healthy | apps/web/instrumentation.ts:register |
fetchNpmPackage |
software | healthy | apps/web/content-collections-helpers.ts:fetchNpmPackage |
meta |
software | healthy | apps/web/content-collections-helpers.ts:meta |
enrichNpmPackages |
software | healthy | apps/web/content-collections-helpers.ts:enrichNpmPackages |
truncateDescription |
software | healthy | apps/web/content-collections-helpers.ts:truncateDescription |
isPriority |
software | healthy | apps/web/content-collections-helpers.ts:isPriority |
normalizeTools |
software | healthy | apps/web/content-collections-helpers.ts:normalizeTools |
enrichResources |
software | healthy | apps/web/content-collections-helpers.ts:enrichResources |
extractResourceName |
software | healthy | apps/web/content-collections-helpers.ts:extractResourceName |
normalizePriority |
software | healthy | apps/web/content-collections-helpers.ts:normalizePriority |
generateSearchKeywords |
software | healthy | apps/web/content-collections-helpers.ts:generateSearchKeywo… |
toolNames |
software | healthy | apps/web/content-collections-helpers.ts:toolNames |
buildContentSecurityPolicy |
software | healthy | apps/web/next.config.js:buildContentSecurityPolicy |
normalizedSources |
software | healthy | apps/web/content-collections.ts:normalizedSources |
slugifyMetadataId |
software | healthy | apps/web/content-collections-rule-utils.ts:slugifyMetadataId |
inferSourceRole |
software | healthy | apps/web/content-collections-rule-utils.ts:inferSourceRole |
inferSourceAuthority |
software | healthy | apps/web/content-collections-rule-utils.ts:inferSourceAutho… |
buildSourceSummary |
software | healthy | apps/web/content-collections-rule-utils.ts:buildSourceSumma… |
proxy |
software | healthy | apps/web/proxy.ts:proxy |
getStringProperty |
software | healthy | apps/web/scripts/x-metadata.ts:getStringProperty |
getNumberProperty |
software | healthy | apps/web/scripts/x-metadata.ts:getNumberProperty |
decodeHtml |
software | healthy | apps/web/scripts/x-metadata.ts:decodeHtml |
extractPostContent |
software | healthy | apps/web/scripts/x-metadata.ts:extractPostContent |
extractPostDate |
software | healthy | apps/web/scripts/x-metadata.ts:extractPostDate |
generateSyndicationToken |
software | healthy | apps/web/scripts/x-metadata.ts:generateSyndicationToken |
getFirstObjectProperty |
software | healthy | apps/web/scripts/x-metadata.ts:getFirstObjectProperty |
getCardImageUrl |
software | healthy | apps/web/scripts/x-metadata.ts:getCardImageUrl |
fetchOEmbedMetadata |
software | healthy | apps/web/scripts/x-metadata.ts:fetchOEmbedMetadata |
fetchSyndicationMetadata |
software | healthy | apps/web/scripts/x-metadata.ts:fetchSyndicationMetadata |
fetchXPostMetadata |
software | healthy | apps/web/scripts/x-metadata.ts:fetchXPostMetadata |
generateId |
software | healthy | apps/web/scripts/enrich-mentions.ts:generateId |
getTodayDate |
software | healthy | apps/web/scripts/enrich-mentions.ts:getTodayDate |
extractTweetId |
software | healthy | apps/web/scripts/enrich-mentions.ts:extractTweetId |
extractYouTubeVideoId |
software | healthy | apps/web/scripts/enrich-mentions.ts:extractYouTubeVideoId |
extractDomain |
software | healthy | apps/web/scripts/enrich-mentions.ts:extractDomain |
fetchYouTubeMetadata |
software | healthy | apps/web/scripts/enrich-mentions.ts:fetchYouTubeMetadata |
fetchArticleMetadata |
software | healthy | apps/web/scripts/enrich-mentions.ts:fetchArticleMetadata |
getMetaContent |
software | healthy | apps/web/scripts/enrich-mentions.ts:getMetaContent |
enrichMention |
software | healthy | apps/web/scripts/enrich-mentions.ts:enrichMention |
main |
software | healthy | apps/web/scripts/enrich-mentions.ts:main |
isValidEmail |
software | healthy | apps/web/utils/validation.ts:isValidEmail |
isValidUrl |
software | healthy | apps/web/utils/validation.ts:isValidUrl |
isValidPhone |
software | healthy | apps/web/utils/validation.ts:isValidPhone |
isRequired |
software | healthy | apps/web/utils/validation.ts:isRequired |
minLength |
software | healthy | apps/web/utils/validation.ts:minLength |
maxLength |
software | healthy | apps/web/utils/validation.ts:maxLength |
UpcomingBook |
software | healthy | apps/web/components/about/upcoming-book.tsx:UpcomingBook |
ProjectCard |
software | healthy | apps/web/components/about/creator-projects.tsx:ProjectCard |
CreatorProjects |
software | healthy | apps/web/components/about/creator-projects.tsx:CreatorProje… |
FooterLinkColumn |
software | healthy | apps/web/components/navigation/footer.tsx:FooterLinkColumn |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
web |
software | healthy | apps/web |
types |
software | healthy | apps/web/types |
test |
software | healthy | apps/web/test |
mocks |
software | healthy | apps/web/test/mocks |
scripts |
software | healthy | apps/web/scripts |
utils |
software | healthy | apps/web/utils |
components |
software | healthy | apps/web/components |
__tests__ |
software | healthy | apps/web/components/__tests__ |
about |
software | healthy | apps/web/components/about |
navigation |
software | healthy | apps/web/components/navigation |
__tests__ |
software | healthy | apps/web/components/navigation/__tests__ |
quick-nav |
software | healthy | apps/web/components/navigation/quick-nav |
testing |
software | healthy | apps/web/components/testing |
fixtures |
software | healthy | apps/web/components/testing/fixtures |
auth |
software | healthy | apps/web/components/auth |
analytics |
software | healthy | apps/web/components/analytics |
rules |
software | healthy | apps/web/components/rules |
detail |
software | healthy | apps/web/components/rules/detail |
__tests__ |
software | healthy | apps/web/components/rules/detail/__tests__ |
listing |
software | healthy | apps/web/components/rules/listing |
controls |
software | healthy | apps/web/components/rules/controls |
browser |
software | healthy | apps/web/components/rules/browser |
__tests__ |
software | healthy | apps/web/components/rules/browser/__tests__ |
checklists |
software | healthy | apps/web/components/checklists |
actions |
software | healthy | apps/web/components/checklists/actions |
browser |
software | healthy | apps/web/components/checklists/browser |
mentions |
software | healthy | apps/web/components/mentions |
embeds |
software | healthy | apps/web/components/mentions/embeds |
browser |
software | healthy | apps/web/components/mentions/browser |
mcp |
software | healthy | apps/web/components/mcp |
content |
software | healthy | apps/web/components/content |
disclosures |
software | healthy | apps/web/components/content/disclosures |
code |
software | healthy | apps/web/components/content/code |
__tests__ |
software | healthy | apps/web/components/content/code/__tests__ |
page |
software | healthy | apps/web/components/content/page |
__tests__ |
software | healthy | apps/web/components/content/page/__tests__ |
callouts |
software | healthy | apps/web/components/content/callouts |
summary |
software | healthy | apps/web/components/content/summary |
account |
software | healthy | apps/web/components/account |
links |
software | healthy | apps/web/components/links |
homepage |
software | healthy | apps/web/components/homepage |
guides |
software | healthy | apps/web/components/guides |
__tests__ |
software | healthy | apps/web/components/guides/__tests__ |
animation |
software | healthy | apps/web/components/animation |
feedback |
software | healthy | apps/web/components/feedback |
progress |
software | healthy | apps/web/components/feedback/progress |
status |
software | healthy | apps/web/components/feedback/status |
providers |
software | healthy | apps/web/providers |
app |
software | healthy | apps/web/app |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/(site) |
frontend | healthy | apps/web/app/(site)/page.tsx |
/(site)/about |
frontend | healthy | apps/web/app/(site)/about/page.tsx |
/(site)/rules |
frontend | healthy | apps/web/app/(site)/rules/page.tsx |
/(site)/rules/[category] |
frontend | healthy | apps/web/app/(site)/rules/[category]/page.tsx |
/(site)/rules/[category]/[slug] |
frontend | healthy | apps/web/app/(site)/rules/[category]/[slug]/page.tsx |
/(site)/checklists |
frontend | healthy | apps/web/app/(site)/checklists/page.tsx |
/(site)/checklists/[slug] |
frontend | healthy | apps/web/app/(site)/checklists/[slug]/page.tsx |
/(site)/mentions |
frontend | healthy | apps/web/app/(site)/mentions/page.tsx |
/(site)/mcp |
frontend | healthy | apps/web/app/(site)/mcp/page.tsx |
/(site)/list/[publicId] |
frontend | healthy | apps/web/app/(site)/list/[publicId]/page.tsx |
/(site)/audits |
frontend | healthy | apps/web/app/(site)/audits/page.tsx |
/(site)/(account)/settings |
frontend | healthy | apps/web/app/(site)/(account)/settings/page.tsx |
/(site)/(account)/profile |
frontend | healthy | apps/web/app/(site)/(account)/profile/page.tsx |
/(site)/dashboard |
frontend | healthy | apps/web/app/(site)/dashboard/page.tsx |
/(site)/lists |
frontend | healthy | apps/web/app/(site)/lists/page.tsx |
/(site)/lists/[id] |
frontend | healthy | apps/web/app/(site)/lists/[id]/page.tsx |
/(site)/report/[publicId] |
frontend | healthy | apps/web/app/(site)/report/[publicId]/page.tsx |
/(site)/u/[username] |
frontend | healthy | apps/web/app/(site)/u/[username]/page.tsx |
/(site)/guides |
frontend | healthy | apps/web/app/(site)/guides/page.tsx |
/(site)/guides/[slug] |
frontend | healthy | apps/web/app/(site)/guides/[slug]/page.tsx |
/(site)/guide |
frontend | healthy | apps/web/app/(site)/guide/page.tsx |
/home.page |
frontend | healthy | apps/e2e/pages/home.page.ts |
/counter.page |
frontend | healthy | apps/e2e/pages/counter.page.ts |
/api/waitlist |
frontend | healthy | apps/web/instrumentation-client.ts |
/api/audits |
frontend | healthy | apps/web/instrumentation-client.ts |
/api/checklists |
frontend | healthy | apps/web/instrumentation-client.ts |
/api/checklists/* |
frontend | healthy | apps/web/instrumentation-client.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
name |
software | healthy | apps/web/components/rules/detail/share-button.tsx:name |
name |
software | healthy | apps/web/components/checklists/actions/checklist-action-bar… |
component |
software | healthy | apps/web/components/feedback/status/error-boundary.tsx:comp… |
ErrorBoundary |
software | healthy | apps/web/components/feedback/status/error-boundary.tsx:Erro… |
GithubProfileSyncError |
software | healthy | apps/web/app/api/profile/github-sync/__tests__/route.test.t… |
InvalidSocialLinkError |
software | healthy | apps/web/lib/social-links.ts:InvalidSocialLinkError |
GithubProfileSyncError |
software | healthy | apps/web/lib/server/github-profile-fetch.ts:GithubProfileSy… |
PerformanceUtils |
software | healthy | apps/e2e/utils/performance.utils.ts:PerformanceUtils |
AccessibilityUtils |
software | healthy | apps/e2e/utils/accessibility.utils.ts:AccessibilityUtils |
TestUtils |
software | healthy | apps/e2e/utils/test.utils.ts:TestUtils |
HomePage |
software | healthy | apps/e2e/pages/home.page.ts:HomePage |
CounterPage |
software | healthy | apps/e2e/pages/counter.page.ts:CounterPage |
JSDocValidator |
software | healthy | scripts/validation/check-jsdoc.js:JSDocValidator |
Environment |
software | healthy | packages/config/src/environment.ts:Environment |
names |
software | healthy | packages/mcp/src/tools/review-code.ts:names |
names |
software | healthy | packages/utils/src/cn.ts:names |
names |
software | healthy | packages/utils/src/__tests__/utils.test.ts:names |
SearchIndex |
software | healthy | packages/search/src/index.ts:SearchIndex |
names |
software | healthy | packages/design-system/src/typography.ts:names |
TypeValidator |
software | healthy | packages/validators/src/validate-types.ts:TypeValidator |
SecurityValidator |
software | healthy | packages/validators/src/validate-security.ts:SecurityValida… |
JSDocValidator |
software | healthy | packages/validators/src/jsdoc.js:JSDocValidator |
ImportValidator |
software | healthy | packages/validators/src/validate-imports.ts:ImportValidator |
Storage |
software | healthy | packages/storage/src/index.ts:Storage |
ExportManager |
software | healthy | packages/export/src/index.ts:ExportManager |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy.yml |
rule-structure |
cicd | healthy | .github/workflows/ci.yml |
guide-validation |
cicd | healthy | .github/workflows/ci.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
typecheck |
cicd | healthy | .github/workflows/ci.yml |
unit-tests |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
e2e-tests |
cicd | healthy | .github/workflows/ci.yml |
security-scan |
cicd | healthy | .github/workflows/ci.yml |
all-checks |
cicd | healthy | .github/workflows/ci.yml |
changes |
cicd | healthy | .github/workflows/pr.yml |
quick-checks |
cicd | healthy | .github/workflows/pr.yml |
lint-and-format |
cicd | healthy | .github/workflows/pr.yml |
type-safety |
cicd | healthy | .github/workflows/pr.yml |
test-coverage |
cicd | healthy | .github/workflows/pr.yml |
rule-structure |
cicd | healthy | .github/workflows/pr.yml |
guide-validation |
cicd | healthy | .github/workflows/pr.yml |
e2e-smoke |
cicd | healthy | .github/workflows/pr.yml |
bundle-analysis |
cicd | healthy | .github/workflows/pr.yml |
pr-summary |
cicd | healthy | .github/workflows/pr.yml |
e2e-tests |
cicd | healthy | .github/workflows/e2e.yml |
e2e-report |
cicd | healthy | .github/workflows/e2e.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260311002520_add_audit_ta… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260312030000_add_checklis… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260529190000_make_profile… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260311140000_add_mcp_tool… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260312140000_add_github_u… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260310000000_init/migrati… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260310155151_first_migrat… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260529200000_add_github_p… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260313000000_add_user_pro… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260530000000_lock_down_pu… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260312024521_add_rule_pro… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260312153000_add_checklis… |
migration.sql |
data | healthy | packages/auth/prisma/migrations/20260311103000_add_rule_fee… |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | apps/web/app/not-found.tsx |
RootLayout |
frontend | healthy | apps/web/app/layout.tsx |
GlobalError |
frontend | healthy | apps/web/app/global-error.tsx |
ErrorPage |
frontend | healthy | apps/web/app/(site)/error.tsx |
AboutPage |
frontend | healthy | apps/web/app/(site)/about/page.tsx |
SharedChecklistPage |
frontend | healthy | apps/web/app/(site)/list/[publicId]/page.tsx |
AccountLayout |
frontend | healthy | apps/web/app/(site)/(account)/layout.tsx |
ListsLayout |
frontend | healthy | apps/web/app/(site)/lists/layout.tsx |
Page |
frontend | healthy | apps/web/app/(site)/lists/[id]/page.tsx |
ReportPage |
frontend | healthy | apps/web/app/(site)/report/[publicId]/page.tsx |
PublicProfilePage |
frontend | healthy | apps/web/app/(site)/u/[username]/page.tsx |
GuidesPage |
frontend | healthy | apps/web/app/(site)/guides/page.tsx |
TransactionalStarterEmail |
frontend | healthy | packages/emails/emails/transactional-starter.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Audit |
data | healthy | packages/auth/prisma/migrations/20260311002520_add_audit_ta… |
McpToolCall |
data | healthy | packages/auth/prisma/migrations/20260311140000_add_mcp_tool… |
User |
data | healthy | packages/auth/prisma/migrations/20260310000000_init/migrati… |
Session |
data | healthy | packages/auth/prisma/migrations/20260310000000_init/migrati… |
Account |
data | healthy | packages/auth/prisma/migrations/20260310000000_init/migrati… |
Verification |
data | healthy | packages/auth/prisma/migrations/20260310000000_init/migrati… |
UserChecklist |
data | healthy | packages/auth/prisma/migrations/20260310000000_init/migrati… |
RuleProgress |
data | healthy | packages/auth/prisma/migrations/20260312024521_add_rule_pro… |
RuleFeedback |
data | healthy | packages/auth/prisma/migrations/20260311103000_add_rule_fee… |
| Label | Layer | Status | Path |
|---|---|---|---|
DATABASE_URL |
cicd | healthy | — |
VERCEL_TOKEN |
cicd | healthy | — |
CODECOV_TOKEN |
cicd | healthy | — |
VERCEL_ORG_ID |
cicd | healthy | — |
TURBO_TOKEN |
cicd | healthy | — |
VERCEL_PROJECT_ID |
cicd | healthy | — |
PRODUCTION_API_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/web/lib/server/github-profile-fetch.ts |
security | healthy | apps/web/lib/server/github-profile-fetch.ts |
auth::apps/web/.env.example |
security | healthy | apps/web/.env.example |
auth::apps/web/lib/server/__tests__/profile-service.test.ts |
security | healthy | apps/web/lib/server/__tests__/profile-service.test.ts |
auth::packages/auth/src/profile.ts |
security | healthy | packages/auth/src/profile.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::pr |
cicd | healthy | .github/workflows/pr.yml |
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | apps/web/package.json |
postgres |
data | healthy | apps/web/.env.example |
postgresql |
data | healthy | apps/web/.env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-r5lp20c0 |
software | healthy | /tmp/repobility-clone-r5lp20c0 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/web/playwright.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | packages/mcp/src/tools/review-code.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | packages/validators/src/validate-security.ts |
This page is publicly accessible at:
https://repobility.com/scan/44e4ee1f-a4a7-44b3-95ef-0df7bb1822af/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/44e4ee1f-a4a7-44b3-95ef-0df7bb1822af/
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.