https://github.com/system-hfa/HFA
· scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)
365 raw signals (0 security + 365 graph)
Last scanned 2 months, 2 weeks ago · v1 · 364 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4996 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 |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
Dockerfile |
software | healthy | Dockerfile |
setup-sera-tests.mjs |
software | healthy | setup-sera-tests.mjs |
render.yaml |
software | healthy | render.yaml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
AGENTS.md |
software | healthy | AGENTS.md |
postcss.config.mjs |
software | healthy | frontend/postcss.config.mjs |
README.md |
software | healthy | frontend/README.md |
CLAUDE.md |
software | healthy | frontend/CLAUDE.md |
.env.production |
software | healthy | frontend/.env.production |
package.json |
software | healthy | frontend/package.json |
package 2.json |
software | healthy | frontend/package 2.json |
package-lock.json |
software | healthy | frontend/package-lock.json |
components.json |
software | healthy | frontend/components.json |
.env.example |
software | healthy | frontend/.env.example |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
eslint.config.mjs |
software | healthy | frontend/eslint.config.mjs |
AGENTS.md |
software | healthy | frontend/AGENTS.md |
next.config.ts |
software | healthy | frontend/next.config.ts |
sera-logic-tests.json |
software | healthy | frontend/tests/sera-logic-tests.json |
run-sera-logic-tests.ts |
software | healthy | frontend/tests/run-sera-logic-tests.ts |
sera-logic-results.json |
software | healthy | frontend/tests/sera-logic-results.json |
empty-module.ts |
software | healthy | frontend/src/empty-module.ts |
middleware.ts |
software | healthy | frontend/src/middleware.ts |
EditableClassification.tsx |
software | healthy | frontend/src/components/EditableClassification.tsx |
DidacticModal.tsx |
software | healthy | frontend/src/components/DidacticModal.tsx |
LanguageSwitcher.tsx |
software | healthy | frontend/src/components/LanguageSwitcher.tsx |
FlowDiagram.tsx |
software | healthy | frontend/src/components/FlowDiagram.tsx |
EditHistoryPanel.tsx |
software | healthy | frontend/src/components/EditHistoryPanel.tsx |
FlowStep.tsx |
software | healthy | frontend/src/components/FlowStep.tsx |
ConfirmRecalculateModal.tsx |
software | healthy | frontend/src/components/ConfirmRecalculateModal.tsx |
LearnNav.tsx |
software | healthy | frontend/src/components/learn/LearnNav.tsx |
CodeBadge.tsx |
software | healthy | frontend/src/components/learn/CodeBadge.tsx |
DecisionFlow.tsx |
software | healthy | frontend/src/components/learn/DecisionFlow.tsx |
TrialUsageCard.tsx |
software | healthy | frontend/src/components/product/TrialUsageCard.tsx |
PrintReportButton.tsx |
software | healthy | frontend/src/components/product/PrintReportButton.tsx |
table.tsx |
software | healthy | frontend/src/components/ui/table.tsx |
badge.tsx |
software | healthy | frontend/src/components/ui/badge.tsx |
button.tsx |
software | healthy | frontend/src/components/ui/button.tsx |
card.tsx |
software | healthy | frontend/src/components/ui/card.tsx |
textarea.tsx |
software | healthy | frontend/src/components/ui/textarea.tsx |
tabs.tsx |
software | healthy | frontend/src/components/ui/tabs.tsx |
sonner.tsx |
software | healthy | frontend/src/components/ui/sonner.tsx |
input.tsx |
software | healthy | frontend/src/components/ui/input.tsx |
select.tsx |
software | healthy | frontend/src/components/ui/select.tsx |
label.tsx |
software | healthy | frontend/src/components/ui/label.tsx |
AiInsightPanel.tsx |
software | healthy | frontend/src/components/sera/AiInsightPanel.tsx |
GuardrailPanel.tsx |
software | healthy | frontend/src/components/sera/GuardrailPanel.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
write |
software | healthy | setup-sera-tests.mjs:write |
scoreResult |
software | healthy | setup-sera-tests.mjs:scoreResult |
buildFixtureReport |
software | healthy | setup-sera-tests.mjs:buildFixtureReport |
uniq |
software | healthy | setup-sera-tests.mjs:uniq |
runSeraPipeline |
software | healthy | setup-sera-tests.mjs:runSeraPipeline |
loadFixtures |
software | healthy | setup-sera-tests.mjs:loadFixtures |
runSingleFixture |
software | healthy | setup-sera-tests.mjs:runSingleFixture |
runAllFixtures |
software | healthy | setup-sera-tests.mjs:runAllFixtures |
saveReport |
software | healthy | setup-sera-tests.mjs:saveReport |
printSummary |
software | healthy | setup-sera-tests.mjs:printSummary |
pct |
software | healthy | setup-sera-tests.mjs:pct |
avg |
software | healthy | setup-sera-tests.mjs:avg |
main |
software | healthy | setup-sera-tests.mjs:main |
buildPrompts |
software | healthy | frontend/tests/run-sera-logic-tests.ts:buildPrompts |
classifyStep |
software | healthy | frontend/tests/run-sera-logic-tests.ts:classifyStep |
sleep |
software | healthy | frontend/tests/run-sera-logic-tests.ts:sleep |
evalProperty |
software | healthy | frontend/tests/run-sera-logic-tests.ts:evalProperty |
evalRelation |
software | healthy | frontend/tests/run-sera-logic-tests.ts:evalRelation |
main |
software | healthy | frontend/tests/run-sera-logic-tests.ts:main |
allOk |
software | healthy | frontend/tests/run-sera-logic-tests.ts:allOk |
decodeBase64Json |
software | healthy | frontend/src/middleware.ts:decodeBase64Json |
extractAccessToken |
software | healthy | frontend/src/middleware.ts:extractAccessToken |
token |
software | healthy | frontend/src/middleware.ts:token |
t |
software | healthy | frontend/src/middleware.ts:t |
getTokenFromCookies |
software | healthy | frontend/src/middleware.ts:getTokenFromCookies |
querySupabaseRows |
software | healthy | frontend/src/middleware.ts:querySupabaseRows |
rows |
software | healthy | frontend/src/middleware.ts:rows |
resolveRoleAndPlanFromSupabase |
software | healthy | frontend/src/middleware.ts:resolveRoleAndPlanFromSupabase |
decodeJwtPayload |
software | healthy | frontend/src/middleware.ts:decodeJwtPayload |
middleware |
software | healthy | frontend/src/middleware.ts:middleware |
meta |
software | healthy | frontend/src/middleware.ts:meta |
EditableClassification |
software | healthy | frontend/src/components/EditableClassification.tsx:Editable… |
handleConfirm |
software | healthy | frontend/src/components/EditableClassification.tsx:handleCo… |
DidacticModal |
software | healthy | frontend/src/components/DidacticModal.tsx:DidacticModal |
LanguageSwitcher |
software | healthy | frontend/src/components/LanguageSwitcher.tsx:LanguageSwitch… |
FlowDiagram |
software | healthy | frontend/src/components/FlowDiagram.tsx:FlowDiagram |
parseValue |
software | healthy | frontend/src/components/EditHistoryPanel.tsx:parseValue |
EditHistoryPanel |
software | healthy | frontend/src/components/EditHistoryPanel.tsx:EditHistoryPan… |
handleRevert |
software | healthy | frontend/src/components/EditHistoryPanel.tsx:handleRevert |
FlowStep |
software | healthy | frontend/src/components/FlowStep.tsx:FlowStep |
stepToLabel |
software | healthy | frontend/src/components/ConfirmRecalculateModal.tsx:stepToL… |
ConfirmRecalculateModal |
software | healthy | frontend/src/components/ConfirmRecalculateModal.tsx:Confirm… |
LearnNav |
software | healthy | frontend/src/components/learn/LearnNav.tsx:LearnNav |
CodeBadge |
software | healthy | frontend/src/components/learn/CodeBadge.tsx:CodeBadge |
isResultCode |
software | healthy | frontend/src/components/learn/DecisionFlow.tsx:isResultCode |
getActivePath |
software | healthy | frontend/src/components/learn/DecisionFlow.tsx:getActivePath |
DecisionFlow |
software | healthy | frontend/src/components/learn/DecisionFlow.tsx:DecisionFlow |
answer |
software | healthy | frontend/src/components/learn/DecisionFlow.tsx:answer |
TrialUsageCard |
software | healthy | frontend/src/components/product/TrialUsageCard.tsx:TrialUsa… |
load |
software | healthy | frontend/src/components/product/TrialUsageCard.tsx:load |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
tests |
software | healthy | frontend/tests |
src |
software | healthy | frontend/src |
components |
software | healthy | frontend/src/components |
learn |
software | healthy | frontend/src/components/learn |
product |
software | healthy | frontend/src/components/product |
ui |
software | healthy | frontend/src/components/ui |
sera |
software | healthy | frontend/src/components/sera |
interview |
software | healthy | frontend/src/components/sera/interview |
app |
software | healthy | frontend/src/app |
auth |
software | healthy | frontend/src/app/auth |
callback |
software | healthy | frontend/src/app/auth/callback |
api |
software | healthy | frontend/src/app/api |
settings |
software | healthy | frontend/src/app/api/settings |
ai |
software | healthy | frontend/src/app/api/settings/ai |
test |
software | healthy | frontend/src/app/api/settings/ai/test |
auth |
software | healthy | frontend/src/app/api/auth |
bootstrap |
software | healthy | frontend/src/app/api/auth/bootstrap |
oauth |
software | healthy | frontend/src/app/api/auth/oauth |
bootstrap |
software | healthy | frontend/src/app/api/auth/oauth/bootstrap |
me |
software | healthy | frontend/src/app/api/auth/me |
register |
software | healthy | frontend/src/app/api/auth/register |
events |
software | healthy | frontend/src/app/api/events |
[eventId] |
software | healthy | frontend/src/app/api/events/[eventId] |
purge |
software | healthy | frontend/src/app/api/events/[eventId]/purge |
deletion-impact |
software | healthy | frontend/src/app/api/events/[eventId]/deletion-impact |
delete-request |
software | healthy | frontend/src/app/api/events/[eventId]/delete-request |
restore |
software | healthy | frontend/src/app/api/events/[eventId]/restore |
analyses |
software | healthy | frontend/src/app/api/analyses |
[analysisId] |
software | healthy | frontend/src/app/api/analyses/[analysisId] |
flows |
software | healthy | frontend/src/app/api/analyses/[analysisId]/flows |
recalculate |
software | healthy | frontend/src/app/api/analyses/[analysisId]/recalculate |
pdf |
software | healthy | frontend/src/app/api/analyses/[analysisId]/pdf |
edits |
software | healthy | frontend/src/app/api/analyses/[analysisId]/edits |
[editId] |
software | healthy | frontend/src/app/api/analyses/[analysisId]/edits/[editId] |
risk-profile |
software | healthy | frontend/src/app/api/analyses/risk-profile |
trial |
software | healthy | frontend/src/app/api/trial |
status |
software | healthy | frontend/src/app/api/trial/status |
admin |
software | healthy | frontend/src/app/api/admin |
settings |
software | healthy | frontend/src/app/api/admin/settings |
password-reset |
software | healthy | frontend/src/app/api/admin/settings/password-reset |
sera-vnext |
software | healthy | frontend/src/app/api/admin/sera-vnext |
candidate |
software | healthy | frontend/src/app/api/admin/sera-vnext/candidate |
analyses |
software | healthy | frontend/src/app/api/admin/sera-vnext/analyses |
[id] |
software | healthy | frontend/src/app/api/admin/sera-vnext/analyses/[id] |
archive |
software | healthy | frontend/src/app/api/admin/sera-vnext/analyses/[id]/archive |
reviews |
software | healthy | frontend/src/app/api/admin/sera-vnext/analyses/[id]/reviews |
restore |
software | healthy | frontend/src/app/api/admin/sera-vnext/analyses/[id]/restore |
reanalyze |
software | healthy | frontend/src/app/api/admin/sera-vnext/analyses/[id]/reanaly… |
export |
software | healthy | frontend/src/app/api/admin/sera-vnext/analyses/[id]/export |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | frontend/src/app/page.tsx |
/auth/callback |
frontend | healthy | frontend/src/app/auth/callback/page.tsx |
/(dashboard)/settings/ai |
frontend | healthy | frontend/src/app/(dashboard)/settings/ai/page.tsx |
/(dashboard)/demo |
frontend | healthy | frontend/src/app/(dashboard)/demo/page.tsx |
/(dashboard)/learn |
frontend | healthy | frontend/src/app/(dashboard)/learn/page.tsx |
/(dashboard)/learn/codes |
frontend | healthy | frontend/src/app/(dashboard)/learn/codes/page.tsx |
/(dashboard)/learn/foundations |
frontend | healthy | frontend/src/app/(dashboard)/learn/foundations/page.tsx |
/(dashboard)/learn/pipeline |
frontend | healthy | frontend/src/app/(dashboard)/learn/pipeline/page.tsx |
/(dashboard)/learn/action |
frontend | healthy | frontend/src/app/(dashboard)/learn/action/page.tsx |
/(dashboard)/learn/objective |
frontend | healthy | frontend/src/app/(dashboard)/learn/objective/page.tsx |
/(dashboard)/learn/perception |
frontend | healthy | frontend/src/app/(dashboard)/learn/perception/page.tsx |
/(dashboard)/events |
frontend | healthy | frontend/src/app/(dashboard)/events/page.tsx |
/(dashboard)/events/new |
frontend | healthy | frontend/src/app/(dashboard)/events/new/page.tsx |
/(dashboard)/events/[id] |
frontend | healthy | frontend/src/app/(dashboard)/events/[id]/page.tsx |
/(dashboard)/events/deleted |
frontend | healthy | frontend/src/app/(dashboard)/events/deleted/page.tsx |
/(dashboard)/dashboard |
frontend | healthy | frontend/src/app/(dashboard)/dashboard/page.tsx |
/(dashboard)/sera/interview |
frontend | healthy | frontend/src/app/(dashboard)/sera/interview/page.tsx |
/(dashboard)/admin |
frontend | healthy | frontend/src/app/(dashboard)/admin/page.tsx |
/(dashboard)/admin/settings |
frontend | healthy | frontend/src/app/(dashboard)/admin/settings/page.tsx |
/(dashboard)/admin/sera-vnext |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/page.tsx |
/(dashboard)/admin/sera-vnext/candidate |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/candidate/pag… |
/(dashboard)/admin/sera-vnext/analyses |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/analyses/page… |
/(dashboard)/admin/sera-vnext/analyses/new |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/analyses/new/… |
/(dashboard)/admin/sera-vnext/analyses/[id] |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/analyses/[id]… |
/(dashboard)/admin/sera-vnext/analyses/[id]/review |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/analyses/[id]… |
/(dashboard)/admin/ai |
frontend | healthy | frontend/src/app/(dashboard)/admin/ai/page.tsx |
/(dashboard)/admin/tenants |
frontend | healthy | frontend/src/app/(dashboard)/admin/tenants/page.tsx |
/(dashboard)/admin/payments |
frontend | healthy | frontend/src/app/(dashboard)/admin/payments/page.tsx |
/(dashboard)/admin/plans |
frontend | healthy | frontend/src/app/(dashboard)/admin/plans/page.tsx |
/(dashboard)/onboarding |
frontend | healthy | frontend/src/app/(dashboard)/onboarding/page.tsx |
/(dashboard)/actions |
frontend | healthy | frontend/src/app/(dashboard)/actions/page.tsx |
/(dashboard)/risk-profile |
frontend | healthy | frontend/src/app/(dashboard)/risk-profile/page.tsx |
/(dashboard)/reports/executive |
frontend | healthy | frontend/src/app/(dashboard)/reports/executive/page.tsx |
/(dashboard)/reports/event/[id] |
frontend | healthy | frontend/src/app/(dashboard)/reports/event/[id]/page.tsx |
/(dashboard)/credits |
frontend | healthy | frontend/src/app/(dashboard)/credits/page.tsx |
/(dashboard)/methodology |
frontend | healthy | frontend/src/app/(dashboard)/methodology/page.tsx |
/(auth)/login |
frontend | healthy | frontend/src/app/(auth)/login/page.tsx |
/(auth)/register |
frontend | healthy | frontend/src/app/(auth)/register/page.tsx |
/api/admin/sera-vnext/analyses |
frontend | healthy | tests/sera-vnext/controlled-pilot-api-real-trial-001.ts |
/api/risk-profile |
frontend | healthy | tests/sera-vnext/risk-profile-api-trial-001.ts |
/api/risk-profile/exclusions |
frontend | healthy | tests/sera-vnext/risk-profile-api-trial-001.ts |
/api/auth/me |
frontend | healthy | tests/sera-vnext/frontend-auth-tenant-readiness-trial-001.ts |
/api/admin/stats |
frontend | healthy | tests/sera-vnext/frontend-auth-tenant-readiness-trial-001.ts |
/api/admin/sera-vnext/analyses?page=1&pageSize=20 |
frontend | healthy | tests/sera-vnext/product-beta-api-real-trial-001.ts |
/api/analyze |
frontend | healthy | tests/sera-vnext/product-unification/canonical-routing-dyna… |
/api/org/intelligence |
frontend | healthy | tests/sera-vnext/product-unification/risk-profile-endpoint-… |
/api/analyses/risk-profile |
frontend | healthy | tests/sera-vnext/product-unification/risk-profile-endpoint-… |
/api/admin/sera-vnext/analyses/00000000-0000-0000-0000-0000… |
frontend | healthy | tests/sera-vnext/product-unification/error-observability-e2… |
/api/events |
frontend | healthy | tests/sera-vnext/event-deletion/complete-event-deletion-rea… |
| Label | Layer | Status | Path |
|---|---|---|---|
EditableClassification |
frontend | healthy | frontend/src/components/EditableClassification.tsx |
DidacticModal |
frontend | healthy | frontend/src/components/DidacticModal.tsx |
FlowDiagram |
frontend | healthy | frontend/src/components/FlowDiagram.tsx |
EditHistoryPanel |
frontend | healthy | frontend/src/components/EditHistoryPanel.tsx |
FlowStep |
frontend | healthy | frontend/src/components/FlowStep.tsx |
ConfirmRecalculateModal |
frontend | healthy | frontend/src/components/ConfirmRecalculateModal.tsx |
GuardrailPanel |
frontend | healthy | frontend/src/components/sera/GuardrailPanel.tsx |
DocumentUpload |
frontend | healthy | frontend/src/components/sera/DocumentUpload.tsx |
Home |
frontend | healthy | frontend/src/app/page.tsx |
RootLayout |
frontend | healthy | frontend/src/app/layout.tsx |
AuthCallbackPage |
frontend | healthy | frontend/src/app/auth/callback/page.tsx |
DashboardLayout |
frontend | healthy | frontend/src/app/(dashboard)/layout.tsx |
AiSettingsPage |
frontend | healthy | frontend/src/app/(dashboard)/settings/ai/page.tsx |
DemoPage |
frontend | healthy | frontend/src/app/(dashboard)/demo/page.tsx |
LearnPage |
frontend | healthy | frontend/src/app/(dashboard)/learn/page.tsx |
CodesPage |
frontend | healthy | frontend/src/app/(dashboard)/learn/codes/page.tsx |
FoundationsPage |
frontend | healthy | frontend/src/app/(dashboard)/learn/foundations/page.tsx |
PipelinePage |
frontend | healthy | frontend/src/app/(dashboard)/learn/pipeline/page.tsx |
ActionPage |
frontend | healthy | frontend/src/app/(dashboard)/learn/action/page.tsx |
ObjectivePage |
frontend | healthy | frontend/src/app/(dashboard)/learn/objective/page.tsx |
PerceptionPage |
frontend | healthy | frontend/src/app/(dashboard)/learn/perception/page.tsx |
EventsPage |
frontend | healthy | frontend/src/app/(dashboard)/events/page.tsx |
NewEventPage |
frontend | healthy | frontend/src/app/(dashboard)/events/new/page.tsx |
EventDetailPage |
frontend | healthy | frontend/src/app/(dashboard)/events/[id]/page.tsx |
DeletedEventsPage |
frontend | healthy | frontend/src/app/(dashboard)/events/deleted/page.tsx |
DashboardPage |
frontend | healthy | frontend/src/app/(dashboard)/dashboard/page.tsx |
SeraInterviewPage |
frontend | healthy | frontend/src/app/(dashboard)/sera/interview/page.tsx |
AdminPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/page.tsx |
AdminLayout |
frontend | healthy | frontend/src/app/(dashboard)/admin/layout.tsx |
AdminSettingsPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/settings/page.tsx |
AdminSeraVNextPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/page.tsx |
AdminSeraVNextCandidatePage |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/candidate/pag… |
SeraVNextAnalysesPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/analyses/page… |
NewSeraVNextAnalysisPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/analyses/new/… |
SeraVNextAnalysisDetailPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/analyses/[id]… |
SeraVNextReviewPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/sera-vnext/analyses/[id]… |
AdminAIPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/ai/page.tsx |
TenantsPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/tenants/page.tsx |
AdminPaymentsPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/payments/page.tsx |
PlansPage |
frontend | healthy | frontend/src/app/(dashboard)/admin/plans/page.tsx |
OnboardingPage |
frontend | healthy | frontend/src/app/(dashboard)/onboarding/page.tsx |
ActionsPage |
frontend | healthy | frontend/src/app/(dashboard)/actions/page.tsx |
RiskProfilePage |
frontend | healthy | frontend/src/app/(dashboard)/risk-profile/page.tsx |
ExecutiveReportPage |
frontend | healthy | frontend/src/app/(dashboard)/reports/executive/page.tsx |
EventReportPage |
frontend | healthy | frontend/src/app/(dashboard)/reports/event/[id]/page.tsx |
CreditsPage |
frontend | healthy | frontend/src/app/(dashboard)/credits/page.tsx |
MethodologyPage |
frontend | healthy | frontend/src/app/(dashboard)/methodology/page.tsx |
LoginPage |
frontend | healthy | frontend/src/app/(auth)/login/page.tsx |
RegisterPage |
frontend | healthy | frontend/src/app/(auth)/register/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
20260607135727_sera_vnext_product_beta.sql |
data | healthy | supabase/migrations/20260607135727_sera_vnext_product_beta.… |
20260510010000_plan_and_credits.sql |
data | healthy | supabase/migrations/20260510010000_plan_and_credits.sql |
20260607164500_sera_vnext_product_beta_non_final_status_fix… |
data | healthy | supabase/migrations/20260607164500_sera_vnext_product_beta_… |
20260609123000_safe_event_deletion_lifecycle.sql |
data | healthy | supabase/migrations/20260609123000_safe_event_deletion_life… |
20260507134756_initial_schema.sql |
data | healthy | supabase/migrations/20260507134756_initial_schema.sql |
20260507134940_initial_schema.sql |
data | healthy | supabase/migrations/20260507134940_initial_schema.sql |
20260609200000_event_deletion_lifecycle_events_and_rpcs.sql |
data | healthy | supabase/migrations/20260609200000_event_deletion_lifecycle… |
20260609204934_reconcile_missing_audit_log.sql |
data | healthy | supabase/migrations/20260609204934_reconcile_missing_audit_… |
20260508100000_sera_document_sources.sql |
data | healthy | supabase/migrations/20260508100000_sera_document_sources.sql |
20260508235000_ai_settings_and_analysis_columns.sql |
data | healthy | supabase/migrations/20260508235000_ai_settings_and_analysis… |
20260510000000_add_erc_fields.sql |
data | healthy | supabase/migrations/20260510000000_add_erc_fields.sql |
20260609214000_reconcile_event_deletion_tombstone_select_po… |
data | healthy | supabase/migrations/20260609214000_reconcile_event_deletion… |
20260608210000_sera_vnext_provenance_columns.sql |
data | healthy | supabase/migrations/20260608210000_sera_vnext_provenance_co… |
20260507105001_initial_schema.sql |
data | healthy | supabase/migrations/20260507105001_initial_schema.sql |
20260507150000_add_summary_and_migrate.sql |
data | healthy | supabase/migrations/20260507150000_add_summary_and_migrate.… |
20260608190000_risk_profile_exclusions.sql |
data | healthy | supabase/migrations/20260608190000_risk_profile_exclusions.… |
20260507120000_rls_policies.sql |
data | healthy | supabase/migrations/20260507120000_rls_policies.sql |
20260609203626_complete_event_deletion_closure.sql |
data | healthy | supabase/migrations/20260609203626_complete_event_deletion_… |
20260609205249_fix_event_purge_digest_cast.sql |
data | healthy | supabase/migrations/20260609205249_fix_event_purge_digest_c… |
20260519001000_create_audit_log.sql |
data | healthy | supabase/migrations/20260519001000_create_audit_log.sql |
20260507180000_add_analysis_edits.sql |
data | healthy | supabase/migrations/20260507180000_add_analysis_edits.sql |
20260519000000_add_traceability_fields.sql |
data | healthy | supabase/migrations/20260519000000_add_traceability_fields.… |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | backend/main.py |
POST /register |
api | healthy | backend/app/api/routes/auth.py |
POST /login |
api | healthy | backend/app/api/routes/auth.py |
GET /me |
api | healthy | backend/app/api/routes/auth.py |
POST /oauth/bootstrap |
api | healthy | backend/app/api/routes/auth.py |
GET / |
api | healthy | backend/app/api/routes/events.py |
POST / |
api | healthy | backend/app/api/routes/events.py |
GET /{event_id} |
api | healthy | backend/app/api/routes/events.py |
PATCH /{action_id} |
api | healthy | backend/app/api/routes/actions.py |
GET /risk-profile |
api | healthy | backend/app/api/routes/analyses.py |
GET /{analysis_id} |
api | healthy | backend/app/api/routes/analyses.py |
GET /{analysis_id}/pdf |
api | healthy | backend/app/api/routes/analyses.py |
POST /{analysis_id}/recalculate |
api | healthy | backend/app/api/routes/analyses.py |
GET /{analysis_id}/edits |
api | healthy | backend/app/api/routes/analyses.py |
DELETE /{analysis_id}/edits/{edit_id} |
api | healthy | backend/app/api/routes/analyses.py |
GET /{analysis_id}/flows |
api | healthy | backend/app/api/routes/analyses.py |
GET /packages |
api | healthy | backend/app/api/routes/credits.py |
GET /balance |
api | healthy | backend/app/api/routes/credits.py |
GET /ai/providers |
api | healthy | backend/app/api/routes/credits.py |
| Label | Layer | Status | Path |
|---|---|---|---|
in |
software | healthy | frontend/src/lib/sera-vnext/code-traceability.ts:in |
DocumentExtractError |
software | healthy | frontend/src/lib/sera/document-extraction.ts:DocumentExtrac… |
SeraVNextProductError |
software | healthy | frontend/src/lib/sera-vnext-product/errors.ts:SeraVNextProd… |
SupabaseSeraVNextProductRepository |
software | healthy | frontend/src/lib/sera-vnext-product/persistence/repositorie… |
SeraVNextCandidateValidationError |
software | healthy | frontend/src/lib/sera-vnext-runtime/candidate-only/validate… |
MemoryRepo |
software | healthy | tests/sera-vnext/product-beta-api-trial-001.ts:MemoryRepo |
PilotRepo |
software | healthy | tests/sera-vnext/product-beta-pilot-trial-001.ts:PilotRepo |
Settings |
software | healthy | backend/app/config.py:5 |
Config |
software | healthy | backend/app/config.py:36 |
RegisterInput |
software | healthy | backend/app/api/routes/auth.py:20 |
LoginInput |
software | healthy | backend/app/api/routes/auth.py:27 |
EventInput |
software | healthy | backend/app/api/routes/events.py:11 |
ActionUpdate |
software | healthy | backend/app/api/routes/actions.py:10 |
RecalculateRequest |
software | healthy | backend/app/api/routes/analyses.py:13 |
AddCreditsInput |
software | healthy | backend/app/api/routes/credits.py:11 |
ERCResult |
software | healthy | backend/app/sera/arms_erc.py:30 |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/src/app/api/auth/bootstrap/route.ts |
security | healthy | frontend/src/app/api/auth/bootstrap/route.ts |
auth::frontend/src/lib/ensure-tenant.ts |
security | healthy | frontend/src/lib/ensure-tenant.ts |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::tests/sera-vnext/frontend-error-observability-trial-0… |
security | healthy | tests/sera-vnext/frontend-error-observability-trial-001.ts |
auth::frontend/.env.production |
security | healthy | frontend/.env.production |
auth::frontend/src/app/api/auth/oauth/bootstrap/route.ts |
security | healthy | frontend/src/app/api/auth/oauth/bootstrap/route.ts |
auth::tests/sera-vnext/expanded-cohort-integrity-trial-001.… |
security | healthy | tests/sera-vnext/expanded-cohort-integrity-trial-001.ts |
auth::tests/sera-vnext/human-pilot-preparation-security-tri… |
security | healthy | tests/sera-vnext/human-pilot-preparation-security-trial-001… |
auth::tests/sera-vnext/real-admin-session-a4r224max-trial-0… |
security | healthy | tests/sera-vnext/real-admin-session-a4r224max-trial-001.ts |
auth::tests/sera-vnext/expanded-cohort-security-trial-001.ts |
security | healthy | tests/sera-vnext/expanded-cohort-security-trial-001.ts |
auth::frontend/src/lib/auth-redirect.ts |
security | healthy | frontend/src/lib/auth-redirect.ts |
auth::backend/app/api/routes/auth.py |
security | healthy | backend/app/api/routes/auth.py |
auth::frontend/src/lib/server/api-auth.ts |
security | healthy | frontend/src/lib/server/api-auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::frontend/.env.production |
security | healthy | frontend/.env.production |
password_literal::frontend/src/components/sera/DocumentUplo… |
security | healthy | frontend/src/components/sera/DocumentUpload.tsx |
openai_or_anthropic_key::docs/sera-vnext/source-corpus/offi… |
security | healthy | docs/sera-vnext/source-corpus/official-reports/a4r105-curat… |
openai_or_anthropic_key::docs/sera-vnext/source-corpus/offi… |
security | healthy | docs/sera-vnext/source-corpus/official-reports/a4r105-curat… |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | supabase/config.toml |
vps::aws |
hardware | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-p43iwcm1 |
software | healthy | /tmp/repobility-clone-p43iwcm1 |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | tests/sera-vnext/frontend-auth-tenant-readiness-trial-001.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260607135727_sera_vnext_product_beta.… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | frontend/next.config.ts |
This page is publicly accessible at:
https://repobility.com/scan/92044b13-66df-4b8d-86e9-746d0c1213fb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/92044b13-66df-4b8d-86e9-746d0c1213fb/
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.