https://github.com/uselayout/app
· scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)
193 raw signals (0 security + 193 graph)
Last scanned 2 months, 1 week ago · v1 · 193 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3509 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 |
|---|---|---|---|
register |
software | healthy | instrumentation.ts:register |
shutdown |
software | healthy | instrumentation.ts:shutdown |
proxy |
software | healthy | proxy.ts:proxy |
createMockRequest |
software | healthy | test/helpers.ts:createMockRequest |
createMockSession |
software | healthy | test/helpers.ts:createMockSession |
createMockToken |
software | healthy | test/helpers.ts:createMockToken |
createMockTokens |
software | healthy | test/helpers.ts:createMockTokens |
createMockExtractionResult |
software | healthy | test/helpers.ts:createMockExtractionResult |
createMockProject |
software | healthy | test/helpers.ts:createMockProject |
collectSSEEvents |
software | healthy | test/helpers.ts:collectSSEEvents |
STAGING_PUBLIC_URL |
software | healthy | scripts/port-kits-storage.ts:STAGING_PUBLIC_URL |
required |
software | healthy | scripts/port-kits-storage.ts:required |
copyOne |
software | healthy | scripts/port-kits-storage.ts:copyOne |
guessMime |
software | healthy | scripts/port-kits-storage.ts:guessMime |
copyKit |
software | healthy | scripts/port-kits-storage.ts:copyKit |
collectUrls |
software | healthy | scripts/port-kits-storage.ts:collectUrls |
main |
software | healthy | scripts/port-kits-storage.ts:main |
parseEnv |
software | healthy | scripts/add-changelog.ts:parseEnv |
buildSql |
software | healthy | scripts/add-changelog.ts:buildSql |
esc |
software | healthy | scripts/add-changelog.ts:esc |
main |
software | healthy | scripts/add-changelog.ts:main |
parseArgs |
software | healthy | scripts/reshell-bespoke.ts:parseArgs |
flag |
software | healthy | scripts/reshell-bespoke.ts:flag |
psqlRead |
software | healthy | scripts/reshell-bespoke.ts:psqlRead |
psqlWriteFile |
software | healthy | scripts/reshell-bespoke.ts:psqlWriteFile |
shellQuote |
software | healthy | scripts/reshell-bespoke.ts:shellQuote |
reshell |
software | healthy | scripts/reshell-bespoke.ts:reshell |
reshellOne |
software | healthy | scripts/reshell-bespoke.ts:reshellOne |
main |
software | healthy | scripts/reshell-bespoke.ts:main |
main |
software | healthy | scripts/changelog-publish.ts:main |
parseArgs |
software | healthy | scripts/seed-starter-kits.ts:parseArgs |
readKit |
software | healthy | scripts/seed-starter-kits.ts:readKit |
sqlEscape |
software | healthy | scripts/seed-starter-kits.ts:sqlEscape |
buildInsertSql |
software | healthy | scripts/seed-starter-kits.ts:buildInsertSql |
main |
software | healthy | scripts/seed-starter-kits.ts:main |
parseEnv |
software | healthy | scripts/seed-kit-logos.ts:parseEnv |
buildUpdateSql |
software | healthy | scripts/seed-kit-logos.ts:buildUpdateSql |
main |
software | healthy | scripts/seed-kit-logos.ts:main |
parseArgs |
software | healthy | scripts/regen-bespoke.ts:parseArgs |
flag |
software | healthy | scripts/regen-bespoke.ts:flag |
fetchKitSourceById |
software | healthy | scripts/regen-bespoke.ts:fetchKitSourceById |
listAllKitIds |
software | healthy | scripts/regen-bespoke.ts:listAllKitIds |
body |
software | healthy | scripts/regen-bespoke.ts:body |
lookupKitIdBySlug |
software | healthy | scripts/regen-bespoke.ts:lookupKitIdBySlug |
postShowcase |
software | healthy | scripts/regen-bespoke.ts:postShowcase |
regenOne |
software | healthy | scripts/regen-bespoke.ts:regenOne |
formatElapsed |
software | healthy | scripts/regen-bespoke.ts:formatElapsed |
main |
software | healthy | scripts/regen-bespoke.ts:main |
runWithLimit |
software | healthy | scripts/regen-bespoke.ts:runWithLimit |
ensureMigrationsTable |
software | healthy | scripts/migrate.ts:ensureMigrationsTable |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
instrumentation.ts |
software | healthy | instrumentation.ts |
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 |
HANDOFF.md |
software | healthy | HANDOFF.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
proxy.ts |
software | healthy | proxy.ts |
next.config.ts |
software | healthy | next.config.ts |
helpers.ts |
software | healthy | test/helpers.ts |
setup.ts |
software | healthy | test/setup.ts |
server-only.ts |
software | healthy | test/mocks/server-only.ts |
TESTING-PLAN-EXTRACTION.md |
software | healthy | docs/TESTING-PLAN-EXTRACTION.md |
TESTING_GUIDE.md |
software | healthy | docs/TESTING_GUIDE.md |
PRODUCT_REFERENCE.md |
software | healthy | docs/PRODUCT_REFERENCE.md |
EXTRACTION-RESEARCH.md |
software | healthy | docs/EXTRACTION-RESEARCH.md |
HOW_TO_USE.md |
software | healthy | docs/HOW_TO_USE.md |
build-journal.md |
software | healthy | docs/public/build-journal.md |
features.md |
software | healthy | docs/public/features.md |
marketing-kit.md |
software | healthy | docs/public/marketing-kit.md |
social-content.md |
software | healthy | docs/public/social-content.md |
port-kits-storage.ts |
software | healthy | scripts/port-kits-storage.ts |
add-changelog.ts |
software | healthy | scripts/add-changelog.ts |
reshell-bespoke.ts |
software | healthy | scripts/reshell-bespoke.ts |
changelog-publish.ts |
software | healthy | scripts/changelog-publish.ts |
seed-starter-kits.ts |
software | healthy | scripts/seed-starter-kits.ts |
seed-kit-logos.ts |
software | healthy | scripts/seed-kit-logos.ts |
regen-bespoke.ts |
software | healthy | scripts/regen-bespoke.ts |
migrate.ts |
software | healthy | scripts/migrate.ts |
import-gallery-batch.ts |
software | healthy | scripts/import-gallery-batch.ts |
import_xlsx.py |
software | healthy | scripts/outreach/import_xlsx.py |
ralph.sh |
software | healthy | scripts/ralph/ralph.sh |
build-log.json |
software | healthy | scripts/ralph/build-log.json |
prompt.md |
software | healthy | scripts/ralph/prompt.md |
prd.json |
software | healthy | scripts/ralph/prd.json |
run-user-activity-report.sh |
software | healthy | scripts/reports/run-user-activity-report.sh |
user-activity.sql |
software | healthy | scripts/reports/user-activity.sql |
UnavailablePage.tsx |
software | healthy | components/UnavailablePage.tsx |
DeploymentBanner.tsx |
software | healthy | components/DeploymentBanner.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
mocks |
software | healthy | test/mocks |
docs |
software | healthy | docs |
public |
software | healthy | docs/public |
scripts |
software | healthy | scripts |
outreach |
software | healthy | scripts/outreach |
ralph |
software | healthy | scripts/ralph |
reports |
software | healthy | scripts/reports |
components |
software | healthy | components |
settings |
software | healthy | components/settings |
auth |
software | healthy | components/auth |
docs |
software | healthy | components/docs |
shared |
software | healthy | components/shared |
ui |
software | healthy | components/ui |
changelog |
software | healthy | components/changelog |
dashboard |
software | healthy | components/dashboard |
marketing |
software | healthy | components/marketing |
mocks |
software | healthy | components/marketing/mocks |
hero |
software | healthy | components/marketing/mocks/hero |
billing |
software | healthy | components/billing |
admin |
software | healthy | components/admin |
gallery |
software | healthy | components/gallery |
onboarding |
software | healthy | components/onboarding |
studio |
software | healthy | components/studio |
design-system |
software | healthy | components/studio/design-system |
inspector |
software | healthy | components/studio/inspector |
roadmap |
software | healthy | components/roadmap |
app |
software | healthy | app |
spec |
software | healthy | app/spec |
live |
software | healthy | app/live |
reset-password |
software | healthy | app/reset-password |
showcase |
software | healthy | app/showcase |
invite |
software | healthy | app/invite |
[token] |
software | healthy | app/invite/[token] |
create-org |
software | healthy | app/create-org |
login |
software | healthy | app/login |
api |
software | healthy | app/api |
invitations |
software | healthy | app/api/invitations |
accept |
software | healthy | app/api/invitations/accept |
generate |
software | healthy | app/api/generate |
image |
software | healthy | app/api/generate/image |
fix-layout-md |
software | healthy | app/api/generate/fix-layout-md |
layout-md |
software | healthy | app/api/generate/layout-md |
edit-layout-md |
software | healthy | app/api/generate/edit-layout-md |
explore |
software | healthy | app/api/generate/explore |
apply-edits |
software | healthy | app/api/generate/apply-edits |
email |
software | healthy | app/api/email |
unsubscribe |
software | healthy | app/api/email/unsubscribe |
auth |
software | healthy | app/api/auth |
verify |
software | healthy | app/api/auth/verify |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | app/not-found.tsx |
LandingPage |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
Error |
frontend | healthy | app/error.tsx |
GlobalError |
frontend | healthy | app/global-error.tsx |
SpecPage |
frontend | healthy | app/spec/page.tsx |
LivePage |
frontend | healthy | app/live/page.tsx |
ResetPasswordPage |
frontend | healthy | app/reset-password/page.tsx |
ShowcasePage |
frontend | healthy | app/showcase/page.tsx |
InviteAcceptPage |
frontend | healthy | app/invite/[token]/page.tsx |
CreateOrgPage |
frontend | healthy | app/create-org/page.tsx |
LoginPage |
frontend | healthy | app/login/page.tsx |
DashboardLayout |
frontend | healthy | app/(dashboard)/layout.tsx |
OrgProjectsPage |
frontend | healthy | app/(dashboard)/[org]/page.tsx |
SettingsPage |
frontend | healthy | app/(dashboard)/[org]/settings/page.tsx |
BillingPage |
frontend | healthy | app/(dashboard)/[org]/settings/billing/page.tsx |
ApiKeysPage |
frontend | healthy | app/(dashboard)/[org]/settings/api-keys/page.tsx |
ProfilePage |
frontend | healthy | app/(dashboard)/[org]/settings/profile/page.tsx |
MembersPage |
frontend | healthy | app/(dashboard)/[org]/settings/members/page.tsx |
WebhooksPage |
frontend | healthy | app/(dashboard)/[org]/settings/webhooks/page.tsx |
StudioPage |
frontend | healthy | app/(dashboard)/[org]/projects/[projectId]/studio/page.tsx |
GettingStartedPage |
frontend | healthy | app/docs/page.tsx |
DocsLayout |
frontend | healthy | app/docs/layout.tsx |
IntegrationsPage |
frontend | healthy | app/docs/integrations/page.tsx |
AntigravityPage |
frontend | healthy | app/docs/integrations/antigravity/page.tsx |
CodexPage |
frontend | healthy | app/docs/integrations/codex/page.tsx |
CursorPage |
frontend | healthy | app/docs/integrations/cursor/page.tsx |
CopilotPage |
frontend | healthy | app/docs/integrations/copilot/page.tsx |
ClaudeCodePage |
frontend | healthy | app/docs/integrations/claude-code/page.tsx |
WindsurfPage |
frontend | healthy | app/docs/integrations/windsurf/page.tsx |
ChromeExtensionPage |
frontend | healthy | app/docs/chrome-extension/page.tsx |
DataHandlingPage |
frontend | healthy | app/docs/data-handling/page.tsx |
LayoutLivePage |
frontend | healthy | app/docs/live/page.tsx |
RoundTripPage |
frontend | healthy | app/docs/live/round-trip/page.tsx |
WalkthroughPage |
frontend | healthy | app/docs/walkthrough/page.tsx |
ExplorerPage |
frontend | healthy | app/docs/explorer/page.tsx |
FigmaPluginPage |
frontend | healthy | app/docs/figma-plugin/page.tsx |
DashboardPage |
frontend | healthy | app/docs/dashboard/page.tsx |
CliPage |
frontend | healthy | app/docs/cli/page.tsx |
Page |
frontend | healthy | app/docs/cli/page.tsx |
PricingCard |
frontend | healthy | app/docs/api-reference/page.tsx |
HeroBanner |
frontend | healthy | app/docs/api-reference/page.tsx |
ApiReferencePage |
frontend | healthy | app/docs/api-reference/page.tsx |
OrganisationsPage |
frontend | healthy | app/docs/organisations/page.tsx |
KitGalleryPage |
frontend | healthy | app/docs/kit-gallery/page.tsx |
DesignSystemHubPage |
frontend | healthy | app/docs/design-system/page.tsx |
ApiKeysPage |
frontend | healthy | app/docs/api-keys/page.tsx |
StudioPage |
frontend | healthy | app/docs/studio/page.tsx |
ScannerPage |
frontend | healthy | app/docs/scanner/page.tsx |
LayoutMdPage |
frontend | healthy | app/docs/layout-md/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
020_figma_connections.sql |
data | healthy | migrations/020_figma_connections.sql |
046_component_edit_schema.sql |
data | healthy | migrations/046_component_edit_schema.sql |
024_rename_design_md_to_layout_md.sql |
data | healthy | migrations/024_rename_design_md_to_layout_md.sql |
057_kit_homepage_url.sql |
data | healthy | migrations/057_kit_homepage_url.sql |
058_kit_import_count_rpc.sql |
data | healthy | migrations/058_kit_import_count_rpc.sql |
034_email_suppression.sql |
data | healthy | migrations/034_email_suppression.sql |
052_kit_status_and_card_pref.sql |
data | healthy | migrations/052_kit_status_and_card_pref.sql |
040_layout_fonts_bucket.sql |
data | healthy | migrations/040_layout_fonts_bucket.sql |
033_alpha_credit_boost.sql |
data | healthy | migrations/033_alpha_credit_boost.sql |
003_drop_old_tables.sql |
data | healthy | migrations/003_drop_old_tables.sql |
054_kit_bespoke_showcase_flag.sql |
data | healthy | migrations/054_kit_bespoke_showcase_flag.sql |
022_design_md_versions.sql |
data | healthy | migrations/022_design_md_versions.sql |
045_fix_ai_model_specs.sql |
data | healthy | migrations/045_fix_ai_model_specs.sql |
010_tokens.sql |
data | healthy | migrations/010_tokens.sql |
046_branding_context_columns.sql |
data | healthy | migrations/046_branding_context_columns.sql |
004_add_explorations.sql |
data | healthy | migrations/004_add_explorations.sql |
026_webhook_events.sql |
data | healthy | migrations/026_webhook_events.sql |
021_figma_captures.sql |
data | healthy | migrations/021_figma_captures.sql |
047_capture_manual_prod_schema.sql |
data | healthy | migrations/047_capture_manual_prod_schema.sql |
016_templates.sql |
data | healthy | migrations/016_templates.sql |
037_changelog_published.sql |
data | healthy | migrations/037_changelog_published.sql |
052_kit_style_profile.sql |
data | healthy | migrations/052_kit_style_profile.sql |
051_kit_hero_image.sql |
data | healthy | migrations/051_kit_hero_image.sql |
053_kit_is_new_flag.sql |
data | healthy | migrations/053_kit_is_new_flag.sql |
056_kit_promote_log.sql |
data | healthy | migrations/056_kit_promote_log.sql |
050_kit_custom_showcase.sql |
data | healthy | migrations/050_kit_custom_showcase.sql |
036_roadmap.sql |
data | healthy | migrations/036_roadmap.sql |
019_beta_invite_system.sql |
data | healthy | migrations/019_beta_invite_system.sql |
012_icons.sql |
data | healthy | migrations/012_icons.sql |
015_analytics.sql |
data | healthy | migrations/015_analytics.sql |
049_user_avatars_bucket.sql |
data | healthy | migrations/049_user_avatars_bucket.sql |
013_audit_log.sql |
data | healthy | migrations/013_audit_log.sql |
001_billing_tables.sql |
data | healthy | migrations/001_billing_tables.sql |
028_refund_credit_rpc.sql |
data | healthy | migrations/028_refund_credit_rpc.sql |
032_platform_events.sql |
data | healthy | migrations/032_platform_events.sql |
050_restore_credit_rpcs.sql |
data | healthy | migrations/050_restore_credit_rpcs.sql |
031_api_log.sql |
data | healthy | migrations/031_api_log.sql |
043_ai_models.sql |
data | healthy | migrations/043_ai_models.sql |
018_project_scoped_libraries.sql |
data | healthy | migrations/018_project_scoped_libraries.sql |
055_branding_bucket.sql |
data | healthy | migrations/055_branding_bucket.sql |
039_screenshots_bucket.sql |
data | healthy | migrations/039_screenshots_bucket.sql |
051_affiliate_payouts.sql |
data | healthy | migrations/051_affiliate_payouts.sql |
027_enable_rls.sql |
data | healthy | migrations/027_enable_rls.sql |
002_rebrand_layout.sql |
data | healthy | migrations/002_rebrand_layout.sql |
009_api_keys.sql |
data | healthy | migrations/009_api_keys.sql |
025_component_design_type.sql |
data | healthy | migrations/025_component_design_type.sql |
046_add_opus_48.sql |
data | healthy | migrations/046_add_opus_48.sql |
006_personal_orgs.sql |
data | healthy | migrations/006_personal_orgs.sql |
017_token_sync.sql |
data | healthy | migrations/017_token_sync.sql |
042_design_system_snapshots.sql |
data | healthy | migrations/042_design_system_snapshots.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
layout_figma_connection |
data | healthy | migrations/020_figma_connections.sql |
email_suppression |
data | healthy | migrations/034_email_suppression.sql |
layout_design_md_versions |
data | healthy | migrations/022_design_md_versions.sql |
layout_token |
data | healthy | migrations/010_tokens.sql |
layout_webhook_events |
data | healthy | migrations/026_webhook_events.sql |
layout_figma_capture |
data | healthy | migrations/021_figma_captures.sql |
affiliates |
data | healthy | migrations/047_capture_manual_prod_schema.sql |
email_log |
data | healthy | migrations/047_capture_manual_prod_schema.sql |
layout_webhook_config |
data | healthy | migrations/047_capture_manual_prod_schema.sql |
layout_template |
data | healthy | migrations/016_templates.sql |
layout_changelog_published |
data | healthy | migrations/037_changelog_published.sql |
layout_kit_promote_log |
data | healthy | migrations/056_kit_promote_log.sql |
layout_roadmap_item |
data | healthy | migrations/036_roadmap.sql |
layout_roadmap_vote |
data | healthy | migrations/036_roadmap.sql |
invite_codes |
data | healthy | migrations/019_beta_invite_system.sql |
access_requests |
data | healthy | migrations/019_beta_invite_system.sql |
layout_icon |
data | healthy | migrations/012_icons.sql |
layout_analytics_event |
data | healthy | migrations/015_analytics.sql |
layout_audit_log |
data | healthy | migrations/013_audit_log.sql |
sd_aistudio_subscription |
data | healthy | migrations/001_billing_tables.sql |
sd_aistudio_credit_balance |
data | healthy | migrations/001_billing_tables.sql |
sd_aistudio_usage_log |
data | healthy | migrations/001_billing_tables.sql |
layout_platform_event |
data | healthy | migrations/032_platform_events.sql |
layout_api_log |
data | healthy | migrations/031_api_log.sql |
layout_ai_models |
data | healthy | migrations/043_ai_models.sql |
affiliate_payouts |
data | healthy | migrations/051_affiliate_payouts.sql |
affiliate_conversions |
data | healthy | migrations/051_affiliate_payouts.sql |
layout_user |
data | healthy | migrations/002_rebrand_layout.sql |
layout_session |
data | healthy | migrations/002_rebrand_layout.sql |
layout_account |
data | healthy | migrations/002_rebrand_layout.sql |
layout_verification |
data | healthy | migrations/002_rebrand_layout.sql |
layout_projects |
data | healthy | migrations/002_rebrand_layout.sql |
layout_subscription |
data | healthy | migrations/002_rebrand_layout.sql |
layout_usage_log |
data | healthy | migrations/002_rebrand_layout.sql |
layout_credit_balance |
data | healthy | migrations/002_rebrand_layout.sql |
layout_api_key |
data | healthy | migrations/009_api_keys.sql |
layout_changelog_draft |
data | healthy | migrations/035_changelog_draft.sql |
layout_public_kit |
data | healthy | migrations/048_layout_public_kit.sql |
layout_public_kit_upvote |
data | healthy | migrations/048_layout_public_kit.sql |
layout_drift_report |
data | healthy | migrations/014_drift_reports.sql |
layout_ai_task_defaults |
data | healthy | migrations/044_ai_task_defaults.sql |
layout_typeface |
data | healthy | migrations/011_typography.sql |
layout_type_scale |
data | healthy | migrations/011_typography.sql |
layout_candidate |
data | healthy | migrations/008_candidates.sql |
layout_candidate_comment |
data | healthy | migrations/008_candidates.sql |
layout_kit_request |
data | healthy | migrations/052_layout_kit_request.sql |
layout_kit_request_upvote |
data | healthy | migrations/052_layout_kit_request.sql |
layout_component |
data | healthy | migrations/007_component_registry.sql |
layout_component_version |
data | healthy | migrations/007_component_registry.sql |
layout_organization |
data | healthy | migrations/005_organizations.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
names |
software | healthy | components/marketing/mocks/CompletenessMock.tsx:names |
SectionErrorBoundary |
software | healthy | components/gallery/kit-showcase-source.ts:SectionErrorBound… |
mapping |
software | healthy | components/studio/VariantCard.tsx:mapping |
prefix |
software | healthy | components/studio/VariantCard.tsx:prefix |
overlap |
software | healthy | components/studio/VariantCard.tsx:overlap |
matching |
software | healthy | components/studio/VariantCard.tsx:matching |
names |
software | healthy | components/studio/VariantCard.tsx:names |
to |
software | healthy | components/studio/VariantCard.tsx:to |
at |
software | healthy | components/studio/VariantCard.tsx:at |
REPLACEMENT |
software | healthy | components/studio/VariantCard.tsx:REPLACEMENT |
for |
software | healthy | components/studio/VariantCard.tsx:for |
doesn |
software | healthy | components/studio/VariantCard.tsx:doesn |
swap |
software | healthy | components/studio/VariantCard.tsx:swap |
names |
software | healthy | app/docs/integrations/page.tsx:names |
or |
software | healthy | app/docs/live/page.tsx:or |
that |
software | healthy | app/docs/live/page.tsx:that |
updates |
software | healthy | app/docs/live/round-trip/page.tsx:updates |
that |
software | healthy | app/docs/live/round-trip/page.tsx:that |
and |
software | healthy | app/docs/cli/page.tsx:and |
TranspileError |
software | healthy | lib/transpile.ts:TranspileError |
ConcurrencyTimeoutError |
software | healthy | lib/concurrency.ts:ConcurrencyTimeoutError |
hints |
software | healthy | lib/image/pipeline.ts:hints |
ImageSafetyError |
software | healthy | lib/image/providers/types.ts:ImageSafetyError |
RateLimitError |
software | healthy | lib/image/providers/types.ts:RateLimitError |
patterns |
software | healthy | lib/website/css-extract.ts:patterns |
prefixes |
software | healthy | lib/website/css-extract.ts:prefixes |
SsrfError |
software | healthy | lib/website/validate-url.ts:SsrfError |
FigmaClient |
software | healthy | lib/figma/client.ts:FigmaClient |
FigmaApiError |
software | healthy | lib/figma/client.ts:FigmaApiError |
construction |
software | healthy | lib/claude/synthesise.ts:construction |
ComponentGenerationError |
software | healthy | lib/claude/generate-component.ts:ComponentGenerationError |
| Label | Layer | Status | Path |
|---|---|---|---|
94.130.130.22 |
network | healthy | CLAUDE.md |
1.011.05.05 |
network | healthy | components/dashboard/Sidebar.tsx |
001.014.01.028 |
network | healthy | components/dashboard/Sidebar.tsx |
2.02.05.05 |
network | healthy | components/dashboard/Sidebar.tsx |
08.066.164.132 |
network | healthy | components/dashboard/Sidebar.tsx |
24.466.514.909 |
network | healthy | components/dashboard/Sidebar.tsx |
2.02.049.049 |
network | healthy | components/dashboard/Sidebar.tsx |
93.184.216.34 |
network | healthy | lib/website/validate-url.test.ts |
127.0.0.1 |
network | healthy | lib/website/validate-url.test.ts |
10.0.0.1 |
network | healthy | lib/website/validate-url.test.ts |
192.168.1.1 |
network | healthy | lib/website/validate-url.test.ts |
172.16.0.1 |
network | healthy | lib/website/validate-url.test.ts |
172.31.255.255 |
network | healthy | lib/website/validate-url.test.ts |
169.254.169.254 |
network | healthy | lib/website/validate-url.test.ts |
192.168.0.100 |
network | healthy | lib/website/validate-url.test.ts |
8.8.8.8 |
network | healthy | lib/website/validate-url.test.ts |
131.0.0.0 |
network | healthy | lib/website/extractor.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::components/marketing/mocks/ExplorerMobileMock.tsx |
security | healthy | components/marketing/mocks/ExplorerMobileMock.tsx |
auth::README.md |
security | healthy | README.md |
auth::app/docs/cli/page.tsx |
security | healthy | app/docs/cli/page.tsx |
auth::components/marketing/mocks/ExplorerMock.tsx |
security | healthy | components/marketing/mocks/ExplorerMock.tsx |
auth::components/marketing/mocks/ExtractMock.tsx |
security | healthy | components/marketing/mocks/ExtractMock.tsx |
auth::.env.example |
security | healthy | .env.example |
auth::lib/supabase/figma.ts |
security | healthy | lib/supabase/figma.ts |
auth::app/api/plugin/figma/auth-url/route.ts |
security | healthy | app/api/plugin/figma/auth-url/route.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::lib/figma/extractor.ts |
security | healthy | lib/figma/extractor.ts |
auth::components/marketing/mocks/ExtractMobileMock.tsx |
security | healthy | components/marketing/mocks/ExtractMobileMock.tsx |
auth::app/api/plugin/figma/callback/route.ts |
security | healthy | app/api/plugin/figma/callback/route.ts |
auth::app/docs/api-reference/page.tsx |
security | healthy | app/docs/api-reference/page.tsx |
auth::lib/oauth-state.ts |
security | healthy | lib/oauth-state.ts |
auth::app/api/admin/kits/[id]/promote/route.ts |
security | healthy | app/api/admin/kits/[id]/promote/route.ts |
auth::app/privacy/page.tsx |
security | healthy | app/privacy/page.tsx |
auth::app/docs/walkthrough/page.tsx |
security | healthy | app/docs/walkthrough/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
postgres |
data | healthy | CLAUDE.md |
mongodb |
data | healthy | lib/icons/registry.ts |
redis |
data | healthy | lib/claude/explore.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
traefik |
network | healthy | app/api/admin/kits/import/route.ts |
nginx |
network | healthy | app/docs/self-hosting/page.tsx |
caddy |
network | healthy | app/docs/self-hosting/page.tsx |
loadbalancer |
network | healthy | app/docs/self-hosting/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
check |
cicd | healthy | .github/workflows/ci.yml |
deploy-staging |
cicd | healthy | .github/workflows/ci.yml |
deploy-production |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
COOLIFY_WEBHOOK_PRODUCTION |
cicd | healthy | — |
COOLIFY_TOKEN |
cicd | healthy | — |
COOLIFY_WEBHOOK_STAGING |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9t0mjs2q |
software | healthy | /tmp/repobility-clone-9t0mjs2q |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::hetzner |
hardware | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | lib/concurrency.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | lib/auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/1ce9c988-5344-44bd-beed-ba00b08b418b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1ce9c988-5344-44bd-beed-ba00b08b418b/
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.