https://github.com/Simon-YHKim/2nd-B
· scanned 2026-06-16 00:13 UTC (2 months, 2 weeks ago)
201 raw signals (0 security + 201 graph)
Last scanned 2 months, 2 weeks ago · v1 · 201 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2444 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 |
|---|---|---|---|
walk |
software | healthy | replaceRtl.js:walk |
warn |
software | healthy | scripts/check-legal-review.ts:warn |
walk |
software | healthy | scripts/check-llm-import-boundary.ts:walk |
walk |
software | healthy | scripts/check-forbidden-lexicon.ts:walk |
isAllowed |
software | healthy | scripts/check-forbidden-lexicon.ts:isAllowed |
analysisHits |
software | healthy | scripts/check-forbidden-lexicon.ts:analysisHits |
jsonFiles |
software | healthy | scripts/check-no-emdash.ts:jsonFiles |
walk |
software | healthy | scripts/check-no-emdash.ts:walk |
read |
software | healthy | scripts/check-constraints.ts:read |
exists |
software | healthy | scripts/check-constraints.ts:exists |
check |
software | healthy | scripts/check-constraints.ts:check |
hasPath |
software | healthy | scripts/check-constraints.ts:hasPath |
flattenValues |
software | healthy | scripts/check-constraints.ts:flattenValues |
visit |
software | healthy | scripts/check-constraints.ts:visit |
guardCount |
software | healthy | scripts/check-constraints.ts:guardCount |
wikiAlertCount |
software | healthy | scripts/check-constraints.ts:wikiAlertCount |
captureTablists |
software | healthy | scripts/check-constraints.ts:captureTablists |
researchTablists |
software | healthy | scripts/check-constraints.ts:researchTablists |
captureSelected |
software | healthy | scripts/check-constraints.ts:captureSelected |
inboxRoles |
software | healthy | scripts/check-constraints.ts:inboxRoles |
signInRoles |
software | healthy | scripts/check-constraints.ts:signInRoles |
homeRoles |
software | healthy | scripts/check-constraints.ts:homeRoles |
jarvisButtons |
software | healthy | scripts/check-constraints.ts:jarvisButtons |
navGraphButtons |
software | healthy | scripts/check-constraints.ts:navGraphButtons |
esmTabs |
software | healthy | scripts/check-constraints.ts:esmTabs |
esmRadios |
software | healthy | scripts/check-constraints.ts:esmRadios |
esmCheckboxes |
software | healthy | scripts/check-constraints.ts:esmCheckboxes |
preferenceCheckboxes |
software | healthy | scripts/check-constraints.ts:preferenceCheckboxes |
jsonFiles |
software | healthy | scripts/check-anti-anthro.ts:jsonFiles |
flatten |
software | healthy | scripts/check-i18n-keys.ts:flatten |
listJsonFiles |
software | healthy | scripts/check-i18n-keys.ts:listJsonFiles |
load |
software | healthy | scripts/check-i18n-keys.ts:load |
makesClaim |
software | healthy | scripts/check-mascot-voice.ts:makesClaim |
get |
software | healthy | scripts/check-mascot-voice.ts:get |
resolveOrigin |
software | healthy | supabase/functions/oauth-naver/index.ts:resolveOrigin |
jsonResponse |
software | healthy | supabase/functions/oauth-naver/index.ts:jsonResponse |
corsPreflight |
software | healthy | supabase/functions/oauth-naver/index.ts:corsPreflight |
tokenJson |
software | healthy | supabase/functions/oauth-naver/index.ts:tokenJson |
userJson |
software | healthy | supabase/functions/oauth-naver/index.ts:userJson |
resolveOrigin |
software | healthy | supabase/functions/delete-account/index.ts:resolveOrigin |
jsonResponse |
software | healthy | supabase/functions/delete-account/index.ts:jsonResponse |
corsPreflight |
software | healthy | supabase/functions/delete-account/index.ts:corsPreflight |
userIdFromJwt |
software | healthy | supabase/functions/delete-account/index.ts:userIdFromJwt |
owns |
software | healthy | supabase/functions/gemini-proxy/index.ts:owns |
GEMINI_ENDPOINT |
software | healthy | supabase/functions/gemini-proxy/index.ts:GEMINI_ENDPOINT |
djb2 |
software | healthy | supabase/functions/gemini-proxy/index.ts:djb2 |
userIdFromJwt |
software | healthy | supabase/functions/gemini-proxy/index.ts:userIdFromJwt |
utcDay |
software | healthy | supabase/functions/gemini-proxy/index.ts:utcDay |
matchesTermEn |
software | healthy | supabase/functions/gemini-proxy/index.ts:matchesTermEn |
isBoundary |
software | healthy | supabase/functions/gemini-proxy/index.ts:isBoundary |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
global.css |
software | healthy | global.css |
metro.config.js |
software | healthy | metro.config.js |
DESIGN.md |
software | healthy | DESIGN.md |
babel.config.js |
software | healthy | babel.config.js |
jest.config.js |
software | healthy | jest.config.js |
vercel.json |
software | healthy | vercel.json |
replaceRtl.js |
software | healthy | replaceRtl.js |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
CONTEXT.md |
software | healthy | CONTEXT.md |
app.json |
software | healthy | app.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
ORDERS.md |
software | healthy | ORDERS.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
ORDERS_REMOTE.md |
software | healthy | ORDERS_REMOTE.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
nativewind-env.d.ts |
software | healthy | nativewind-env.d.ts |
ANDROID_QA_GUIDELINES.md |
software | healthy | ANDROID_QA_GUIDELINES.md |
dream-surface-spec.md |
software | healthy | docs/dream-surface-spec.md |
ASSISTANT_OPS.md |
software | healthy | docs/ASSISTANT_OPS.md |
persona-allage-simulation-v2.html |
software | healthy | docs/persona-allage-simulation-v2.html |
MENU_RESTRUCTURE.md |
software | healthy | docs/MENU_RESTRUCTURE.md |
V3_GPT_IMAGE_PROMPT.md |
software | healthy | docs/V3_GPT_IMAGE_PROMPT.md |
DESIGN.md |
software | healthy | docs/DESIGN.md |
handoff-graph-ux-2026-05-30.md |
software | healthy | docs/handoff-graph-ux-2026-05-30.md |
ARCHITECTURE.md |
software | healthy | docs/ARCHITECTURE.md |
GTM.md |
software | healthy | docs/GTM.md |
KIDS-MODE-CONCEPT.md |
software | healthy | docs/KIDS-MODE-CONCEPT.md |
deep-space-nav-contract.md |
software | healthy | docs/deep-space-nav-contract.md |
2026-05-29-session-cosmic-phase1-report.html |
software | healthy | docs/2026-05-29-session-cosmic-phase1-report.html |
HANDOFF.md |
software | healthy | docs/HANDOFF.md |
AUDIT_2026-06-03.md |
software | healthy | docs/AUDIT_2026-06-03.md |
V3_ASSET_BRIEF.md |
software | healthy | docs/V3_ASSET_BRIEF.md |
ASSETS.md |
software | healthy | docs/ASSETS.md |
ADS.md |
software | healthy | docs/ADS.md |
AUTH_PROVIDERS.md |
software | healthy | docs/AUTH_PROVIDERS.md |
GRAPH_MOTION_CONTRACT.md |
software | healthy | docs/GRAPH_MOTION_CONTRACT.md |
deep-space-persona-sim.md |
software | healthy | docs/deep-space-persona-sim.md |
gemini-app-overview.md |
software | healthy | docs/gemini-app-overview.md |
VISION.md |
software | healthy | docs/VISION.md |
PREMIUM_ASSET_AUDIT.md |
software | healthy | docs/PREMIUM_ASSET_AUDIT.md |
DESIGN_TOKENS.md |
software | healthy | docs/DESIGN_TOKENS.md |
CONSTRAINTS.md |
software | healthy | docs/CONSTRAINTS.md |
2026-05-26-codex-challenge.md |
software | healthy | docs/security/2026-05-26-codex-challenge.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
security |
software | healthy | docs/security |
legal |
software | healthy | docs/legal |
research |
software | healthy | docs/research |
batches |
software | healthy | docs/research/batches |
legal |
software | healthy | docs/research/legal |
methodology |
software | healthy | docs/research/methodology |
ux |
software | healthy | docs/ux |
handoff |
software | healthy | docs/handoff |
scripts |
software | healthy | scripts |
__mocks__ |
software | healthy | __mocks__ |
assets |
software | healthy | assets |
expo.icon |
software | healthy | assets/expo.icon |
locales |
software | healthy | locales |
id |
software | healthy | locales/id |
ko |
software | healthy | locales/ko |
pt |
software | healthy | locales/pt |
es |
software | healthy | locales/es |
en |
software | healthy | locales/en |
.claude |
software | healthy | .claude |
hooks |
software | healthy | .claude/hooks |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
oauth-naver |
software | healthy | supabase/functions/oauth-naver |
delete-account |
software | healthy | supabase/functions/delete-account |
gemini-proxy |
software | healthy | supabase/functions/gemini-proxy |
migrations |
software | healthy | supabase/migrations |
seed |
software | healthy | supabase/seed |
db |
software | healthy | db |
migrations |
software | healthy | db/migrations |
public |
software | healthy | public |
assets |
software | healthy | public/assets |
cosmic-pixel-v4-tesseract-v49 |
software | healthy | public/assets/cosmic-pixel-v4-tesseract-v49 |
cosmic-pixel-v3-soulcore |
software | healthy | public/assets/cosmic-pixel-v3-soulcore |
docs |
software | healthy | public/assets/cosmic-pixel-v3-soulcore/docs |
mobile-graph |
software | healthy | public/assets/cosmic-pixel-v3-soulcore/mobile-graph |
final-candidate-v45 |
software | healthy | public/assets/cosmic-pixel-v3-soulcore/final-candidate-v45 |
tesseract-v10 |
software | healthy | public/assets/tesseract-v10 |
landing |
software | healthy | public/landing |
bg-concepts |
software | healthy | public/landing/bg-concepts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
types |
software | healthy | src/types |
components |
software | healthy | src/components |
safety |
software | healthy | src/components/safety |
auth |
software | healthy | src/components/auth |
ui |
software | healthy | src/components/ui |
ads |
software | healthy | src/components/ads |
wiki |
software | healthy | src/components/wiki |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260525000000_create_knowledge_sources.sql |
data | healthy | supabase/migrations/20260525000000_create_knowledge_sources… |
0008_personas.sql |
data | healthy | db/migrations/0008_personas.sql |
0031_consent_records.sql |
data | healthy | db/migrations/0031_consent_records.sql |
0020_subscription.sql |
data | healthy | db/migrations/0020_subscription.sql |
0013_knowledge_sources_rag_columns.sql |
data | healthy | db/migrations/0013_knowledge_sources_rag_columns.sql |
0037_fix_xp_guard_null_logic.sql |
data | healthy | db/migrations/0037_fix_xp_guard_null_logic.sql |
0035_gemini_spend_daily.sql |
data | healthy | db/migrations/0035_gemini_spend_daily.sql |
0001_extensions.sql |
data | healthy | db/migrations/0001_extensions.sql |
0024_records_metadata.sql |
data | healthy | db/migrations/0024_records_metadata.sql |
0041_knowledge_sources_curated_read.sql |
data | healthy | db/migrations/0041_knowledge_sources_curated_read.sql |
0028_minor_consent.sql |
data | healthy | db/migrations/0028_minor_consent.sql |
0027_clipper_templates.sql |
data | healthy | db/migrations/0027_clipper_templates.sql |
0021_self_contexts.sql |
data | healthy | db/migrations/0021_self_contexts.sql |
0026_atomic_chat_usage.sql |
data | healthy | db/migrations/0026_atomic_chat_usage.sql |
0004_ai_audit_log.sql |
data | healthy | db/migrations/0004_ai_audit_log.sql |
0010_triggers.sql |
data | healthy | db/migrations/0010_triggers.sql |
0002_users.sql |
data | healthy | db/migrations/0002_users.sql |
0029_lock_guardian_consents.sql |
data | healthy | db/migrations/0029_lock_guardian_consents.sql |
0030_server_age_gate.sql |
data | healthy | db/migrations/0030_server_age_gate.sql |
0019_xp_and_levels.sql |
data | healthy | db/migrations/0019_xp_and_levels.sql |
0023_chat_usage.sql |
data | healthy | db/migrations/0023_chat_usage.sql |
0017_memorized_patterns.sql |
data | healthy | db/migrations/0017_memorized_patterns.sql |
0022_wiki_rag.sql |
data | healthy | db/migrations/0022_wiki_rag.sql |
0036_lock_bump_gemini_spend.sql |
data | healthy | db/migrations/0036_lock_bump_gemini_spend.sql |
0011_security_fixes.sql |
data | healthy | db/migrations/0011_security_fixes.sql |
0032_minor_privacy_defaults.sql |
data | healthy | db/migrations/0032_minor_privacy_defaults.sql |
0006_testimonials.sql |
data | healthy | db/migrations/0006_testimonials.sql |
0014_relax_verification_pair.sql |
data | healthy | db/migrations/0014_relax_verification_pair.sql |
0034_fix_award_xp_trigger.sql |
data | healthy | db/migrations/0034_fix_award_xp_trigger.sql |
0016_drop_admin_exec_sql.sql |
data | healthy | db/migrations/0016_drop_admin_exec_sql.sql |
0012_crisis_events.sql |
data | healthy | db/migrations/0012_crisis_events.sql |
0033_minor_privacy_enforcement.sql |
data | healthy | db/migrations/0033_minor_privacy_enforcement.sql |
0042_esm_responses.sql |
data | healthy | db/migrations/0042_esm_responses.sql |
0018_auth_autoconfirm.sql |
data | healthy | db/migrations/0018_auth_autoconfirm.sql |
0038_minor_tier_guard_and_audit_lockdown.sql |
data | healthy | db/migrations/0038_minor_tier_guard_and_audit_lockdown.sql |
0039_revoke_anon_log_ai_audit.sql |
data | healthy | db/migrations/0039_revoke_anon_log_ai_audit.sql |
0040_insert_guard_and_crisis_rpc.sql |
data | healthy | db/migrations/0040_insert_guard_and_crisis_rpc.sql |
0005_revenue_events.sql |
data | healthy | db/migrations/0005_revenue_events.sql |
0015_admin_exec_sql_for_seeding.sql |
data | healthy | db/migrations/0015_admin_exec_sql_for_seeding.sql |
0009_rls_policies.sql |
data | healthy | db/migrations/0009_rls_policies.sql |
0003_records.sql |
data | healthy | db/migrations/0003_records.sql |
0043_lock_trust_flags.sql |
data | healthy | db/migrations/0043_lock_trust_flags.sql |
0025_security_hardening.sql |
data | healthy | db/migrations/0025_security_hardening.sql |
0007_knowledge_sources.sql |
data | healthy | db/migrations/0007_knowledge_sources.sql |
migration.test.ts |
data | healthy | src/lib/wiki/__tests__/migration.test.ts |
clipper-templates-migration.test.ts |
data | healthy | src/lib/wiki/__tests__/clipper-templates-migration.test.ts |
insert-guard-crisis-migration.test.ts |
data | healthy | src/lib/account/__tests__/insert-guard-crisis-migration.tes… |
minor-privacy-migration.test.ts |
data | healthy | src/lib/account/__tests__/minor-privacy-migration.test.ts |
minor-tier-audit-migration.test.ts |
data | healthy | src/lib/account/__tests__/minor-tier-audit-migration.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Settings |
frontend | healthy | src/app/settings.tsx |
Research |
frontend | healthy | src/app/research.tsx |
Attachment |
frontend | healthy | src/app/attachment.tsx |
Account |
frontend | healthy | src/app/account.tsx |
BigFive |
frontend | healthy | src/app/big-five.tsx |
Wiki |
frontend | healthy | src/app/wiki.tsx |
DataManagement |
frontend | healthy | src/app/data.tsx |
JournalRedirect |
frontend | healthy | src/app/journal.tsx |
Trinity |
frontend | healthy | src/app/trinity.tsx |
Mbti |
frontend | healthy | src/app/mbti.tsx |
SecondBChat |
frontend | healthy | src/app/secondb.tsx |
NotFound |
frontend | healthy | src/app/+not-found.tsx |
Audit |
frontend | healthy | src/app/audit.tsx |
Profile |
frontend | healthy | src/app/profile.tsx |
CoreBrain |
frontend | healthy | src/app/core-brain.tsx |
Privacy |
frontend | healthy | src/app/privacy.tsx |
Ops |
frontend | healthy | src/app/ops.tsx |
Capture |
frontend | healthy | src/app/capture.tsx |
Index |
frontend | healthy | src/app/index.tsx |
Interview |
frontend | healthy | src/app/interview.tsx |
Manual |
frontend | healthy | src/app/manual.tsx |
Insights |
frontend | healthy | src/app/insights.tsx |
Permissions |
frontend | healthy | src/app/permissions.tsx |
EsmCheckIn |
frontend | healthy | src/app/esm.tsx |
Formats |
frontend | healthy | src/app/formats.tsx |
Plans |
frontend | healthy | src/app/plans.tsx |
ImportExternal |
frontend | healthy | src/app/import.tsx |
Imagine |
frontend | healthy | src/app/imagine.tsx |
Persona |
frontend | healthy | src/app/persona.tsx |
RootLayout |
frontend | healthy | src/app/_layout.tsx |
ThemeScreen |
frontend | healthy | src/app/theme.tsx |
Onboarding |
frontend | healthy | src/app/onboarding.tsx |
Inbox |
frontend | healthy | src/app/inbox.tsx |
JarvisRedirect |
frontend | healthy | src/app/jarvis.tsx |
Records |
frontend | healthy | src/app/records.tsx |
Root |
frontend | healthy | src/app/+html.tsx |
Support |
frontend | healthy | src/app/support.tsx |
SignIn |
frontend | healthy | src/app/(auth)/sign-in.tsx |
CompleteProfile |
frontend | healthy | src/app/(auth)/complete-profile.tsx |
SignUp |
frontend | healthy | src/app/(auth)/sign-up.tsx |
OAuthCallback |
frontend | healthy | src/app/(auth)/oauth-callback.tsx |
ResetPassword |
frontend | healthy | src/app/(auth)/reset-password.tsx |
AuthLayout |
frontend | healthy | src/app/(auth)/_layout.tsx |
RecordDetail |
frontend | healthy | src/app/record/[id].tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/lib/env.ts |
security | healthy | src/lib/env.ts |
auth::scripts/check-constraints.ts |
security | healthy | scripts/check-constraints.ts |
auth::src/app/import.tsx |
security | healthy | src/app/import.tsx |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::src/lib/auth/AuthContext.tsx |
security | healthy | src/lib/auth/AuthContext.tsx |
auth::scripts/check-forbidden-lexicon.ts |
security | healthy | scripts/check-forbidden-lexicon.ts |
auth::src/lib/supabase/__tests__/ensureUserProfile.test.ts |
security | healthy | src/lib/supabase/__tests__/ensureUserProfile.test.ts |
auth::src/app/secondb.tsx |
security | healthy | src/app/secondb.tsx |
auth::src/app/(auth)/oauth-callback.tsx |
security | healthy | src/app/(auth)/oauth-callback.tsx |
auth::.github/workflows/web-deploy.yml |
security | healthy | .github/workflows/web-deploy.yml |
auth::src/app/(auth)/sign-up.tsx |
security | healthy | src/app/(auth)/sign-up.tsx |
auth::src/lib/supabase/auth.ts |
security | healthy | src/lib/supabase/auth.ts |
auth::supabase/functions/delete-account/index.ts |
security | healthy | supabase/functions/delete-account/index.ts |
auth::src/app/_layout.tsx |
security | healthy | src/app/_layout.tsx |
auth::src/app/audit.tsx |
security | healthy | src/app/audit.tsx |
auth::src/lib/ops/push.ts |
security | healthy | src/lib/ops/push.ts |
auth::docs/persona-allage-simulation-v2.html |
security | healthy | docs/persona-allage-simulation-v2.html |
auth::src/components/ui/BackArrow.tsx |
security | healthy | src/components/ui/BackArrow.tsx |
auth::src/app/interview.tsx |
security | healthy | src/app/interview.tsx |
auth::src/app/(auth)/sign-in.tsx |
security | healthy | src/app/(auth)/sign-in.tsx |
auth::docs/ux/2026-05-27-screen-audit.html |
security | healthy | docs/ux/2026-05-27-screen-audit.html |
auth::src/lib/account/__tests__/insert-guard-crisis-migrati… |
security | healthy | src/lib/account/__tests__/insert-guard-crisis-migration.tes… |
auth::src/app/core-brain.tsx |
security | healthy | src/app/core-brain.tsx |
auth::src/app/inbox.tsx |
security | healthy | src/app/inbox.tsx |
auth::src/app/(auth)/complete-profile.tsx |
security | healthy | src/app/(auth)/complete-profile.tsx |
auth::supabase/functions/oauth-naver/index.ts |
security | healthy | supabase/functions/oauth-naver/index.ts |
auth::supabase/functions/gemini-proxy/index.ts |
security | healthy | supabase/functions/gemini-proxy/index.ts |
auth::src/app/capture.tsx |
security | healthy | src/app/capture.tsx |
auth::src/lib/account/__tests__/minor-tier-audit-migration.… |
security | healthy | src/lib/account/__tests__/minor-tier-audit-migration.test.ts |
auth::src/app/wiki.tsx |
security | healthy | src/app/wiki.tsx |
auth::src/app/profile.tsx |
security | healthy | src/app/profile.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260525000000_create_knowledge_sources… |
personas |
data | healthy | db/migrations/0008_personas.sql |
consent_records |
data | healthy | db/migrations/0031_consent_records.sql |
gemini_spend_daily |
data | healthy | db/migrations/0035_gemini_spend_daily.sql |
guardian_consents |
data | healthy | db/migrations/0028_minor_consent.sql |
clipper_templates |
data | healthy | db/migrations/0027_clipper_templates.sql |
self_contexts |
data | healthy | db/migrations/0021_self_contexts.sql |
ai_audit_log |
data | healthy | db/migrations/0004_ai_audit_log.sql |
users |
data | healthy | db/migrations/0002_users.sql |
xp_rules |
data | healthy | db/migrations/0019_xp_and_levels.sql |
xp_events |
data | healthy | db/migrations/0019_xp_and_levels.sql |
chat_usage |
data | healthy | db/migrations/0023_chat_usage.sql |
memorized_patterns |
data | healthy | db/migrations/0017_memorized_patterns.sql |
sources |
data | healthy | db/migrations/0022_wiki_rag.sql |
wiki_pages |
data | healthy | db/migrations/0022_wiki_rag.sql |
wiki_links |
data | healthy | db/migrations/0022_wiki_rag.sql |
testimonials |
data | healthy | db/migrations/0006_testimonials.sql |
crisis_events |
data | healthy | db/migrations/0012_crisis_events.sql |
esm_responses |
data | healthy | db/migrations/0042_esm_responses.sql |
revenue_events |
data | healthy | db/migrations/0005_revenue_events.sql |
records |
data | healthy | db/migrations/0003_records.sql |
knowledge_sources |
data | healthy | db/migrations/0007_knowledge_sources.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
of |
software | healthy | eslint.config.mjs:of |
as |
software | healthy | src/app/capture.tsx:as |
the |
software | healthy | src/app/record/[id].tsx:the |
as |
software | healthy | src/lib/settings/lite-mode.ts:as |
FakeAgeGateError |
software | healthy | src/lib/auth/__tests__/complete-profile-flow.test.ts:FakeAg… |
FakeAgeGateError |
software | healthy | src/lib/auth/__tests__/sign-up-flow.test.ts:FakeAgeGateError |
FakeBreachedPasswordError |
software | healthy | src/lib/auth/__tests__/sign-up-flow.test.ts:FakeBreachedPas… |
FakeExistingAccountLikelyError |
software | healthy | src/lib/auth/__tests__/sign-up-flow.test.ts:FakeExistingAcc… |
ChatLimitExceededError |
software | healthy | src/lib/chat/usage.ts:ChatLimitExceededError |
ChatLimitExceededError |
software | healthy | src/lib/chat/__tests__/conversation.test.ts:ChatLimitExceed… |
SourceNotFoundError |
software | healthy | src/lib/wiki/phase2.ts:SourceNotFoundError |
is |
software | healthy | src/lib/records/__tests__/records-export-contract.test.ts:is |
AgeGateError |
software | healthy | src/lib/supabase/auth.ts:AgeGateError |
BreachedPasswordError |
software | healthy | src/lib/supabase/auth.ts:BreachedPasswordError |
ExistingAccountLikelyError |
software | healthy | src/lib/supabase/auth.ts:ExistingAccountLikelyError |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::pr-title |
cicd | healthy | .github/workflows/pr-title.yml |
gha::web-deploy |
cicd | healthy | .github/workflows/web-deploy.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::supabase-dry-run |
cicd | healthy | .github/workflows/supabase-dry-run.yml |
gha::issue-sla |
cicd | healthy | .github/workflows/issue-sla.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
lint |
cicd | healthy | .github/workflows/pr-title.yml |
build-and-deploy |
cicd | healthy | .github/workflows/web-deploy.yml |
verify |
cicd | healthy | .github/workflows/ci.yml |
sql |
cicd | healthy | .github/workflows/supabase-dry-run.yml |
label |
cicd | healthy | .github/workflows/issue-sla.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | eslint.config.mjs |
vps::gcp |
hardware | healthy | src/lib/llm/safety.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/test |
frontend | healthy | src/lib/analytics/__tests__/analytics.test.ts |
/capture |
frontend | healthy | src/lib/analytics/__tests__/analytics.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::src/lib/__tests__/env.test.ts |
security | healthy | src/lib/__tests__/env.test.ts |
password_literal::src/lib/supabase/__tests__/auth-password-… |
security | healthy | src/lib/supabase/__tests__/auth-password-reset.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-w5ubry_m |
software | healthy | /tmp/repobility-clone-w5ubry_m |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | db/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | public/landing/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/7988bbce-5a98-42b6-b05a-7a137579a82a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/7988bbce-5a98-42b6-b05a-7a137579a82a/
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.