https://github.com/youngpro718/nysc-facilities
· scanned 2026-06-16 01:08 UTC (2 months, 1 week ago)
130 raw signals (0 security + 130 graph)
Last scanned 2 months, 1 week ago · v1 · 117 actionable findings from 1 signal source. 13 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3750 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 |
|---|---|---|---|
handleWebSocketErrors |
software | healthy | vite.config.ts:handleWebSocketErrors |
wrappedHandler |
software | healthy | vite.config.ts:wrappedHandler |
generateIcons |
software | healthy | generate-icons.cjs:generateIcons |
screenshotPath |
software | healthy | tests/manual-user-test.spec.ts:screenshotPath |
attachListeners |
software | healthy | tests/manual-user-test.spec.ts:attachListeners |
injectSession |
software | healthy | tests/manual-user-test.spec.ts:injectSession |
getSession |
software | healthy | tests/manual-user-test.spec.ts:getSession |
visitPage |
software | healthy | tests/manual-user-test.spec.ts:visitPage |
logResult |
software | healthy | tests/manual-user-test.spec.ts:logResult |
tabText |
software | healthy | tests/manual-user-test.spec.ts:tabText |
getAdminSession |
software | healthy | tests/manual-admin-test.spec.ts:getAdminSession |
injectSession |
software | healthy | tests/manual-admin-test.spec.ts:injectSession |
screenshotDir |
software | healthy | tests/manual-admin-test.spec.ts:screenshotDir |
safeName |
software | healthy | tests/manual-admin-test.spec.ts:safeName |
screenshot |
software | healthy | tests/manual-admin-test.spec.ts:screenshot |
attachConsoleCollector |
software | healthy | tests/manual-admin-test.spec.ts:attachConsoleCollector |
navigateTo |
software | healthy | tests/manual-admin-test.spec.ts:navigateTo |
onError |
software | healthy | tests/manual-admin-test.spec.ts:onError |
onPageError |
software | healthy | tests/manual-admin-test.spec.ts:onPageError |
ensureSession |
software | healthy | tests/e2e/full-audit.spec.ts:ensureSession |
go |
software | healthy | tests/e2e/full-audit.spec.ts:go |
auditSnap |
software | healthy | tests/e2e/full-audit.spec.ts:auditSnap |
bbox |
software | healthy | tests/e2e/full-audit.spec.ts:bbox |
checkOverflow |
software | healthy | tests/e2e/full-audit.spec.ts:checkOverflow |
txt |
software | healthy | tests/e2e/full-audit.spec.ts:txt |
safeAreaTop |
software | healthy | tests/e2e/full-audit.spec.ts:safeAreaTop |
headerOverlapCheck |
software | healthy | tests/e2e/full-audit.spec.ts:headerOverlapCheck |
go |
software | healthy | tests/e2e/agent-admin.spec.ts:go |
closeable |
software | healthy | tests/e2e/agent-admin.spec.ts:closeable |
go |
software | healthy | tests/e2e/agent-user.spec.ts:go |
go |
software | healthy | tests/e2e/agent-cmc.spec.ts:go |
loginAsAdmin |
software | healthy | tests/e2e/live-audit-confirm.spec.ts:loginAsAdmin |
collectErrors |
software | healthy | tests/e2e/manual-auth-test.spec.ts:collectErrors |
filterNoisyErrors |
software | healthy | tests/e2e/manual-auth-test.spec.ts:filterNoisyErrors |
go |
software | healthy | tests/e2e/agent-court-aide.spec.ts:go |
globalSetup |
software | healthy | tests/e2e/global-setup.ts:globalSetup |
getSession |
software | healthy | tests/e2e/helpers/auth.ts:getSession |
injectSession |
software | healthy | tests/e2e/helpers/auth.ts:injectSession |
hasCredentials |
software | healthy | tests/e2e/helpers/auth.ts:hasCredentials |
collectErrors |
software | healthy | tests/e2e/helpers/auth.ts:collectErrors |
snap |
software | healthy | tests/e2e/helpers/auth.ts:snap |
dismissInstallPrompt |
software | healthy | tests/e2e/helpers/auth.ts:dismissInstallPrompt |
isNotOnLogin |
software | healthy | tests/e2e/helpers/auth.ts:isNotOnLogin |
bodyHealth |
software | healthy | tests/e2e/helpers/auth.ts:bodyHealth |
text |
software | healthy | tests/e2e/helpers/auth.ts:text |
hasAdminCredentials |
software | healthy | tests/e2e/helpers/admin.ts:hasAdminCredentials |
dismissInstallPrompt |
software | healthy | tests/e2e/helpers/admin.ts:dismissInstallPrompt |
loginAsAdmin |
software | healthy | tests/e2e/helpers/admin.ts:loginAsAdmin |
expectShellReady |
software | healthy | tests/e2e/helpers/admin.ts:expectShellReady |
openMobileMenu |
software | healthy | tests/e2e/helpers/admin.ts:openMobileMenu |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.audit.config.ts |
software | healthy | playwright.audit.config.ts |
playwright.config.ts |
software | healthy | playwright.config.ts |
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
bun.lock |
software | healthy | bun.lock |
playwright.admin-qa.config.ts |
software | healthy | playwright.admin-qa.config.ts |
QA_FAB_2026-06-13.md |
software | healthy | QA_FAB_2026-06-13.md |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
AUDIT_2026-06-09.md |
software | healthy | AUDIT_2026-06-09.md |
QA_2026-06-13.md |
software | healthy | QA_2026-06-13.md |
generate-icons.cjs |
software | healthy | generate-icons.cjs |
netlify.toml |
software | healthy | netlify.toml |
.eslintrc.cjs |
software | healthy | .eslintrc.cjs |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
.env.production.example |
software | healthy | .env.production.example |
package-lock.json |
software | healthy | package-lock.json |
AUDIT_2026-06-07.md |
software | healthy | AUDIT_2026-06-07.md |
tsconfig.json |
software | healthy | tsconfig.json |
NYSC_Facilities_User_Guide.html |
software | healthy | NYSC_Facilities_User_Guide.html |
AUDIT_2026-06-11.md |
software | healthy | AUDIT_2026-06-11.md |
.env |
software | healthy | .env |
playwright.live-audit.config.ts |
software | healthy | playwright.live-audit.config.ts |
postcss.config.js |
software | healthy | postcss.config.js |
vitest.config.ts |
software | healthy | vitest.config.ts |
manual-user-test.spec.ts |
software | healthy | tests/manual-user-test.spec.ts |
manual-admin-test.spec.ts |
software | healthy | tests/manual-admin-test.spec.ts |
manual-playwright.config.ts |
software | healthy | tests/manual-playwright.config.ts |
full-audit.spec.ts |
software | healthy | tests/e2e/full-audit.spec.ts |
agent-admin.spec.ts |
software | healthy | tests/e2e/agent-admin.spec.ts |
perceived-performance.spec.ts |
software | healthy | tests/e2e/perceived-performance.spec.ts |
public-forms.smoke.spec.ts |
software | healthy | tests/e2e/public-forms.smoke.spec.ts |
admin-auth.smoke.spec.ts |
software | healthy | tests/e2e/admin-auth.smoke.spec.ts |
agent-user.spec.ts |
software | healthy | tests/e2e/agent-user.spec.ts |
agent-cmc.spec.ts |
software | healthy | tests/e2e/agent-cmc.spec.ts |
live-audit-confirm.spec.ts |
software | healthy | tests/e2e/live-audit-confirm.spec.ts |
public.smoke.spec.ts |
software | healthy | tests/e2e/public.smoke.spec.ts |
manual-auth-test.spec.ts |
software | healthy | tests/e2e/manual-auth-test.spec.ts |
agent-court-aide.spec.ts |
software | healthy | tests/e2e/agent-court-aide.spec.ts |
global-setup.ts |
software | healthy | tests/e2e/global-setup.ts |
auth.ts |
software | healthy | tests/e2e/helpers/auth.ts |
admin.ts |
software | healthy | tests/e2e/helpers/admin.ts |
rules.md |
software | healthy | .windsurf/rules.md |
index.ts |
software | healthy | edge-functions/support-chat/index.ts |
index.ts |
software | healthy | edge-functions/import-rooms/index.ts |
index.ts |
software | healthy | edge-functions/parse-pdf/index.ts |
index.ts |
software | healthy | edge-functions/export-rooms/index.ts |
PRODUCTION_READY_CHECKLIST.md |
software | healthy | docs/PRODUCTION_READY_CHECKLIST.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
e2e |
software | healthy | tests/e2e |
helpers |
software | healthy | tests/e2e/helpers |
.windsurf |
software | healthy | .windsurf |
edge-functions |
software | healthy | edge-functions |
support-chat |
software | healthy | edge-functions/support-chat |
import-rooms |
software | healthy | edge-functions/import-rooms |
parse-pdf |
software | healthy | edge-functions/parse-pdf |
export-rooms |
software | healthy | edge-functions/export-rooms |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
archive |
software | healthy | docs/archive |
qa |
software | healthy | docs/qa |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
db |
software | healthy | db |
migrations |
software | healthy | db/migrations |
public |
software | healthy | public |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
types |
software | healthy | src/types |
config |
software | healthy | src/config |
test |
software | healthy | src/test |
shared |
software | healthy | src/shared |
types |
software | healthy | src/shared/types |
utils |
software | healthy | src/shared/utils |
__tests__ |
software | healthy | src/shared/utils/__tests__ |
components |
software | healthy | src/shared/components |
help |
software | healthy | src/shared/components/help |
tours |
software | healthy | src/shared/components/help/tours |
guides |
software | healthy | src/shared/components/help/guides |
monitoring |
software | healthy | src/shared/components/monitoring |
analytics |
software | healthy | src/shared/components/analytics |
common |
software | healthy | src/shared/components/common |
common |
software | healthy | src/shared/components/common/common |
pwa |
software | healthy | src/shared/components/pwa |
mobile |
software | healthy | src/shared/components/mobile |
mobile |
software | healthy | src/shared/components/mobile/mobile |
error |
software | healthy | src/shared/components/error |
dev |
software | healthy | src/shared/components/dev |
user |
software | healthy | src/shared/components/user |
support |
software | healthy | src/shared/components/support |
hooks |
software | healthy | src/shared/hooks |
ui |
software | healthy | src/ui |
utils |
software | healthy | src/utils |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
config |
software | healthy | src/components/layout/config |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/ResetPasswordPage |
frontend | healthy | src/pages/ResetPasswordPage.tsx |
/InventoryDashboard |
frontend | healthy | src/features/inventory/pages/InventoryDashboard.tsx |
/MaintenanceDashboard |
frontend | healthy | src/features/operations/pages/MaintenanceDashboard.tsx |
/Operations |
frontend | healthy | src/features/operations/pages/Operations.tsx |
/Spaces |
frontend | healthy | src/features/spaces/pages/Spaces.tsx |
/LoginPage |
frontend | healthy | src/features/auth/pages/LoginPage.tsx |
/NotFound |
frontend | healthy | src/features/auth/pages/NotFound.tsx |
/VerificationPending |
frontend | healthy | src/features/auth/pages/VerificationPending.tsx |
/InstallApp |
frontend | healthy | src/features/auth/pages/InstallApp.tsx |
/auth/AccountRejected |
frontend | healthy | src/features/auth/pages/auth/AccountRejected.tsx |
/auth/VerifyEmail |
frontend | healthy | src/features/auth/pages/auth/VerifyEmail.tsx |
/auth/MFASetup |
frontend | healthy | src/features/auth/pages/auth/MFASetup.tsx |
/auth/AccountSuspended |
frontend | healthy | src/features/auth/pages/auth/AccountSuspended.tsx |
/auth/PendingApproval |
frontend | healthy | src/features/auth/pages/auth/PendingApproval.tsx |
/onboarding/ProfileOnboarding |
frontend | healthy | src/features/auth/pages/onboarding/ProfileOnboarding.tsx |
/AccessManagement |
frontend | healthy | src/features/occupants/pages/AccessManagement.tsx |
/Issues |
frontend | healthy | src/features/issues/pages/Issues.tsx |
/MyIssues |
frontend | healthy | src/features/issues/pages/MyIssues.tsx |
/UserDashboard |
frontend | healthy | src/features/dashboard/pages/UserDashboard.tsx |
/MyActivity |
frontend | healthy | src/features/dashboard/pages/MyActivity.tsx |
/Notifications |
frontend | healthy | src/features/dashboard/pages/Notifications.tsx |
/TermSheet |
frontend | healthy | src/features/court/pages/TermSheet.tsx |
/CourtAideWorkCenter |
frontend | healthy | src/features/court/pages/CourtAideWorkCenter.tsx |
/MySupplyRequests |
frontend | healthy | src/features/supply/pages/MySupplyRequests.tsx |
/SupplyRoom |
frontend | healthy | src/features/supply/pages/SupplyRoom.tsx |
/request/HelpRequestPage |
frontend | healthy | src/features/supply/pages/request/HelpRequestPage.tsx |
/request/SupplyOrderPage |
frontend | healthy | src/features/supply/pages/request/SupplyOrderPage.tsx |
/Tasks |
frontend | healthy | src/features/tasks/pages/Tasks.tsx |
/Users |
frontend | healthy | src/features/admin/pages/Users.tsx |
/AdminDashboard |
frontend | healthy | src/features/admin/pages/AdminDashboard.tsx |
/AdminCenter |
frontend | healthy | src/features/admin/pages/AdminCenter.tsx |
/admin/FormTemplatesAdmin |
frontend | healthy | src/features/admin/pages/admin/FormTemplatesAdmin.tsx |
/admin/RoutingRules |
frontend | healthy | src/features/admin/pages/admin/RoutingRules.tsx |
/admin/SupplyRequests |
frontend | healthy | src/features/admin/pages/admin/SupplyRequests.tsx |
/Keys |
frontend | healthy | src/features/keys/pages/Keys.tsx |
/KeysKiosk |
frontend | healthy | src/features/keys/pages/KeysKiosk.tsx |
/Profile |
frontend | healthy | src/features/profile/pages/Profile.tsx |
/PublicForms |
frontend | healthy | src/features/forms/pages/PublicForms.tsx |
/PublicFormSubmission |
frontend | healthy | src/features/forms/pages/PublicFormSubmission.tsx |
/FormIntake |
frontend | healthy | src/features/forms/pages/FormIntake.tsx |
/forms/MaintenanceRequestFormPage |
frontend | healthy | src/features/forms/pages/forms/MaintenanceRequestFormPage.t… |
/forms/IssueReportFormPage |
frontend | healthy | src/features/forms/pages/forms/IssueReportFormPage.tsx |
/public-forms |
frontend | healthy | src/App.tsx |
/submit-form |
frontend | healthy | src/App.tsx |
/forms/supply-request |
frontend | healthy | src/App.tsx |
/forms/maintenance-request |
frontend | healthy | src/App.tsx |
/forms/issue-report |
frontend | healthy | src/App.tsx |
/auth/pending-approval |
frontend | healthy | src/App.tsx |
/auth/account-rejected |
frontend | healthy | src/App.tsx |
/auth/suspended |
frontend | healthy | src/App.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
AdvancedAnalyticsDashboard |
frontend | healthy | src/shared/components/analytics/AdvancedAnalyticsDashboard.… |
ErrorBoundary |
frontend | healthy | src/shared/components/error/ErrorBoundary.tsx |
AuthErrorBoundary |
frontend | healthy | src/shared/components/error/AuthErrorBoundary.tsx |
Layout |
frontend | healthy | src/components/layout/Layout.tsx |
RealtimeProvider |
frontend | healthy | src/providers/RealtimeProvider.tsx |
SimpleDashboardProvider |
frontend | healthy | src/providers/SimpleDashboardProvider.tsx |
OnboardingGuard |
frontend | healthy | src/routes/OnboardingGuard.tsx |
ResetPasswordPage |
frontend | healthy | src/pages/ResetPasswordPage.tsx |
Operations |
frontend | healthy | src/features/operations/pages/Operations.tsx |
DoorsList |
frontend | healthy | src/features/spaces/components/spaces/DoorsList.tsx |
HallwaysList |
frontend | healthy | src/features/spaces/components/spaces/HallwaysList.tsx |
SpacesTabs |
frontend | healthy | src/features/spaces/components/spaces/SpacesTabs.tsx |
RoomsPage |
frontend | healthy | src/features/spaces/components/spaces/views/RoomsPage.tsx |
RoomAccessFields |
frontend | healthy | src/features/spaces/components/spaces/forms/room/RoomAccess… |
Spaces |
frontend | healthy | src/features/spaces/pages/Spaces.tsx |
LoginPage |
frontend | healthy | src/features/auth/pages/LoginPage.tsx |
NotFound |
frontend | healthy | src/features/auth/pages/NotFound.tsx |
VerificationPending |
frontend | healthy | src/features/auth/pages/VerificationPending.tsx |
InstallApp |
frontend | healthy | src/features/auth/pages/InstallApp.tsx |
AccountRejected |
frontend | healthy | src/features/auth/pages/auth/AccountRejected.tsx |
VerifyEmail |
frontend | healthy | src/features/auth/pages/auth/VerifyEmail.tsx |
MFASetup |
frontend | healthy | src/features/auth/pages/auth/MFASetup.tsx |
AccountSuspended |
frontend | healthy | src/features/auth/pages/auth/AccountSuspended.tsx |
PendingApproval |
frontend | healthy | src/features/auth/pages/auth/PendingApproval.tsx |
ProfileOnboarding |
frontend | healthy | src/features/auth/pages/onboarding/ProfileOnboarding.tsx |
AccessManagement |
frontend | healthy | src/features/occupants/pages/AccessManagement.tsx |
Issues |
frontend | healthy | src/features/issues/pages/Issues.tsx |
MyIssues |
frontend | healthy | src/features/issues/pages/MyIssues.tsx |
UserDashboard |
frontend | healthy | src/features/dashboard/pages/UserDashboard.tsx |
MyActivity |
frontend | healthy | src/features/dashboard/pages/MyActivity.tsx |
Notifications |
frontend | healthy | src/features/dashboard/pages/Notifications.tsx |
TermSheet |
frontend | healthy | src/features/court/pages/TermSheet.tsx |
CourtAideWorkCenter |
frontend | healthy | src/features/court/pages/CourtAideWorkCenter.tsx |
SupplyRequestErrorBoundary |
frontend | healthy | src/features/supply/components/supply/SupplyRequestErrorBou… |
MySupplyRequests |
frontend | healthy | src/features/supply/pages/MySupplyRequests.tsx |
SupplyRoom |
frontend | healthy | src/features/supply/pages/SupplyRoom.tsx |
HelpRequestPage |
frontend | healthy | src/features/supply/pages/request/HelpRequestPage.tsx |
SupplyOrderPage |
frontend | healthy | src/features/supply/pages/request/SupplyOrderPage.tsx |
Tasks |
frontend | healthy | src/features/tasks/pages/Tasks.tsx |
SessionsPanel |
frontend | healthy | src/features/admin/components/admin/security/SessionsPanel.… |
Users |
frontend | healthy | src/features/admin/pages/Users.tsx |
AdminDashboard |
frontend | healthy | src/features/admin/pages/AdminDashboard.tsx |
AdminCenter |
frontend | healthy | src/features/admin/pages/AdminCenter.tsx |
FormTemplatesAdmin |
frontend | healthy | src/features/admin/pages/admin/FormTemplatesAdmin.tsx |
RoutingRules |
frontend | healthy | src/features/admin/pages/admin/RoutingRules.tsx |
AdminSupplyRequests |
frontend | healthy | src/features/admin/pages/admin/SupplyRequests.tsx |
CreateKeyDialog |
frontend | healthy | src/features/keys/components/keys/CreateKeyDialog.tsx |
AllocateElevatorCardsToOfficeDialog |
frontend | healthy | src/features/keys/components/keys/dialogs/AllocateElevatorC… |
Keys |
frontend | healthy | src/features/keys/pages/Keys.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
038_issue_task_linkage.sql |
data | healthy | db/migrations/038_issue_task_linkage.sql |
022_fix_profile_auto_creation.sql |
data | healthy | db/migrations/022_fix_profile_auto_creation.sql |
065_fix_admin_delete_user_fk_chains.sql |
data | healthy | db/migrations/065_fix_admin_delete_user_fk_chains.sql |
053_lighting_rls_policies.sql |
data | healthy | db/migrations/053_lighting_rls_policies.sql |
054_supply_status_validation.sql |
data | healthy | db/migrations/054_supply_status_validation.sql |
061_onboarding_help_system.sql |
data | healthy | db/migrations/061_onboarding_help_system.sql |
023_fix_onboarding_approval_flow.sql |
data | healthy | db/migrations/023_fix_onboarding_approval_flow.sql |
034_security_rpcs_and_building_isolation.sql |
data | healthy | db/migrations/034_security_rpcs_and_building_isolation.sql |
029_user_preferences.sql |
data | healthy | db/migrations/029_user_preferences.sql |
025_issue_external_ticket_tracking.sql |
data | healthy | db/migrations/025_issue_external_ticket_tracking.sql |
066_issue_history_notifications_and_critical_priority.sql |
data | healthy | db/migrations/066_issue_history_notifications_and_critical_… |
033_fix_stale_policies.sql |
data | healthy | db/migrations/033_fix_stale_policies.sql |
002_spatial_hierarchy.sql |
data | healthy | db/migrations/002_spatial_hierarchy.sql |
024_admin_delete_user.sql |
data | healthy | db/migrations/024_admin_delete_user.sql |
035_admin_update_user_role.sql |
data | healthy | db/migrations/035_admin_update_user_role.sql |
012_add_rbac_roles.sql |
data | healthy | db/migrations/012_add_rbac_roles.sql |
013_roles_and_title_rules.sql |
data | healthy | db/migrations/013_roles_and_title_rules.sql |
015_lighting_schema.sql |
data | healthy | db/migrations/015_lighting_schema.sql |
037_add_purchasing_role.sql |
data | healthy | db/migrations/037_add_purchasing_role.sql |
064_fix_approval_and_appeals_rpcs.sql |
data | healthy | db/migrations/064_fix_approval_and_appeals_rpcs.sql |
051_add_role_helper_functions.sql |
data | healthy | db/migrations/051_add_role_helper_functions.sql |
068_drop_key_request_system.sql |
data | healthy | db/migrations/068_drop_key_request_system.sql |
014_security_settings.sql |
data | healthy | db/migrations/014_security_settings.sql |
050_remove_department_permission_backdoor.sql |
data | healthy | db/migrations/050_remove_department_permission_backdoor.sql |
036_term_assignment_linkage.sql |
data | healthy | db/migrations/036_term_assignment_linkage.sql |
011_profiles_security_enhancement.sql |
data | healthy | db/migrations/011_profiles_security_enhancement.sql |
026_security_fixes.sql |
data | healthy | db/migrations/026_security_fixes.sql |
058_cmc_space_permissions.sql |
data | healthy | db/migrations/058_cmc_space_permissions.sql |
062_add_pagination_support.sql |
data | healthy | db/migrations/062_add_pagination_support.sql |
052_audit_rls_policies.sql |
data | healthy | db/migrations/052_audit_rls_policies.sql |
027_indexes_and_view.sql |
data | healthy | db/migrations/027_indexes_and_view.sql |
028_ai_invocation_log.sql |
data | healthy | db/migrations/028_ai_invocation_log.sql |
063_allow_system_admin_verification.sql |
data | healthy | db/migrations/063_allow_system_admin_verification.sql |
030_rls_policies.sql |
data | healthy | db/migrations/030_rls_policies.sql |
031_atomic_functions.sql |
data | healthy | db/migrations/031_atomic_functions.sql |
055_consolidate_approval_fields.sql |
data | healthy | db/migrations/055_consolidate_approval_fields.sql |
040_fix_supply_approval_rls.sql |
data | healthy | db/migrations/040_fix_supply_approval_rls.sql |
032_performance_indexes.sql |
data | healthy | db/migrations/032_performance_indexes.sql |
067_drop_orphan_maintenance_requests.sql |
data | healthy | db/migrations/067_drop_orphan_maintenance_requests.sql |
059_purchasing_role_workflows.sql |
data | healthy | db/migrations/059_purchasing_role_workflows.sql |
056_verification_appeals.sql |
data | healthy | db/migrations/056_verification_appeals.sql |
060_fix_audit_table_rls.sql |
data | healthy | db/migrations/060_fix_audit_table_rls.sql |
001_core_schema.sql |
data | healthy | db/migrations/001_core_schema.sql |
039_fix_rls_admin_roles.sql |
data | healthy | db/migrations/039_fix_rls_admin_roles.sql |
057_court_officer_lighting_permissions.sql |
data | healthy | db/migrations/057_court_officer_lighting_permissions.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
the |
software | healthy | playwright.config.ts:the |
ErrorBoundary |
software | healthy | src/shared/components/error/ErrorBoundary.tsx:ErrorBoundary |
names |
software | healthy | src/components/ui/form-buttons.tsx:names |
string |
software | healthy | src/lib/__tests__/statusLabels.test.ts:string |
AdvancedAnalyticsService |
software | healthy | src/services/analytics/advancedAnalyticsService.ts:Advanced… |
OptimizedInventoryService |
software | healthy | src/services/optimized/inventoryService.ts:OptimizedInvento… |
OptimizedSpacesService |
software | healthy | src/services/optimized/spacesService.ts:OptimizedSpacesServ… |
DailyReportGenerator |
software | healthy | src/services/reports/dailyReportGenerator.ts:DailyReportGen… |
ReportGenerationService |
software | healthy | src/services/reports/reportGenerationService.ts:ReportGener… |
PDFGenerationService |
software | healthy | src/services/forms/pdfGenerationService.ts:PDFGenerationSer… |
for |
software | healthy | src/features/spaces/components/spaces/utils/roomTypeUtils.t… |
strings |
software | healthy | src/features/issues/components/issues/utils/issueStyles.ts:… |
IssueError |
software | healthy | src/features/dashboard/hooks/useUserIssues.ts:IssueError |
DashboardError |
software | healthy | src/features/dashboard/hooks/types/errors.ts:DashboardError |
UserDataError |
software | healthy | src/features/dashboard/hooks/types/errors.ts:UserDataError |
IssueError |
software | healthy | src/features/dashboard/hooks/types/errors.ts:IssueError |
BuildingError |
software | healthy | src/features/dashboard/hooks/types/errors.ts:BuildingError |
AuthorizationError |
software | healthy | src/features/dashboard/hooks/types/errors.ts:AuthorizationE… |
SupplyRequestErrorBoundary |
software | healthy | src/features/supply/components/supply/SupplyRequestErrorBou… |
ReportError |
software | healthy | src/features/profile/components/profile/reports/utils/repor… |
| Label | Layer | Status | Path |
|---|---|---|---|
supply_status_transitions |
data | healthy | db/migrations/054_supply_status_validation.sql |
onboarding_checklist |
data | healthy | db/migrations/061_onboarding_help_system.sql |
help_content |
data | healthy | db/migrations/061_onboarding_help_system.sql |
feature_tours |
data | healthy | db/migrations/061_onboarding_help_system.sql |
public |
data | healthy | db/migrations/034_security_rpcs_and_building_isolation.sql |
user_preferences |
data | healthy | db/migrations/029_user_preferences.sql |
buildings |
data | healthy | db/migrations/002_spatial_hierarchy.sql |
floors |
data | healthy | db/migrations/002_spatial_hierarchy.sql |
rooms |
data | healthy | db/migrations/002_spatial_hierarchy.sql |
lighting_zones |
data | healthy | db/migrations/015_lighting_schema.sql |
lighting_fixtures |
data | healthy | db/migrations/015_lighting_schema.sql |
lighting_issues |
data | healthy | db/migrations/015_lighting_schema.sql |
lighting_maintenance_schedules |
data | healthy | db/migrations/015_lighting_schema.sql |
walkthrough_sessions |
data | healthy | db/migrations/015_lighting_schema.sql |
fixture_scans |
data | healthy | db/migrations/015_lighting_schema.sql |
ai_invocation_log |
data | healthy | db/migrations/028_ai_invocation_log.sql |
verification_appeals |
data | healthy | db/migrations/056_verification_appeals.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::edge-functions/parse-pdf/index.ts |
security | healthy | edge-functions/parse-pdf/index.ts |
auth::tests/manual-user-test.spec.ts |
security | healthy | tests/manual-user-test.spec.ts |
auth::edge-functions/support-chat/index.ts |
security | healthy | edge-functions/support-chat/index.ts |
auth::src/lib/supabase.ts |
security | healthy | src/lib/supabase.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::.env |
security | healthy | .env |
password_literal::tests/e2e/live-audit-confirm.spec.ts |
security | healthy | tests/e2e/live-audit-confirm.spec.ts |
password_literal::scripts/create-test-users.mjs |
security | healthy | scripts/create-test-users.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
postgres |
data | healthy | src/lib/errorUtils.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-cygzm32l |
software | healthy | /tmp/repobility-clone-cygzm32l |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | playwright.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | bun.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | src/features/issues/components/issues/wizard/constants/simp… |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
verify |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/76505fe5-222b-413a-a6da-b16f818a8077/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/76505fe5-222b-413a-a6da-b16f818a8077/
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.