https://github.com/twalumbu-prog/MoneyWise-Pro
· scanned 2026-06-16 00:43 UTC (2 months, 1 week ago)
205 raw signals (0 security + 205 graph)
Last scanned 2 months, 1 week ago · v1 · 202 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1223 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 |
|---|---|---|---|
generateScenarios |
software | healthy | generate_scenarios.js:generateScenarios |
run |
software | healthy | test.js:run |
testConnection |
software | healthy | apps/api/test_pooler_5432.js:testConnection |
run |
software | healthy | apps/api/test_balance.js:run |
main |
software | healthy | apps/api/trace_corrupted_run.js:main |
retry |
software | healthy | apps/api/list_all_tables.js:retry |
main |
software | healthy | apps/api/list_all_tables.js:main |
main |
software | healthy | apps/api/search_transcript_mcp.js:main |
main |
software | healthy | apps/api/list_accounts.js:main |
reset |
software | healthy | apps/api/reset.js:reset |
main |
software | healthy | apps/api/test_pg.js:main |
run |
software | healthy | apps/api/run-migration.js:run |
main |
software | healthy | apps/api/search_transcript_full.js:main |
main |
software | healthy | apps/api/search_transcript_prev_session.js:main |
retryQuery |
software | healthy | apps/api/recalculate_other_ledgers.ts:retryQuery |
recalculateOtherLedgers |
software | healthy | apps/api/recalculate_other_ledgers.ts:recalculateOtherLedge… |
main |
software | healthy | apps/api/check.js:main |
run |
software | healthy | apps/api/fix_ledger.js:run |
main |
software | healthy | apps/api/read_log_history.js:main |
retryQuery |
software | healthy | apps/api/inspect.js:retryQuery |
run |
software | healthy | apps/api/inspect.js:run |
run |
software | healthy | apps/api/fix.js:run |
main |
software | healthy | apps/api/read_log.js:main |
main |
software | healthy | apps/api/read_steps_120_140.js:main |
runMigration |
software | healthy | apps/api/run-new-migration.js:runMigration |
run |
software | healthy | apps/api/query.js:run |
main |
software | healthy | apps/api/dump_entries.js:main |
main |
software | healthy | apps/api/read_all_history.js:main |
handler |
software | healthy | apps/api/api/index.ts:handler |
handler |
software | healthy | apps/api/api/test.ts:handler |
run |
software | healthy | apps/api/src/delete_user.ts:run |
runMigration |
software | healthy | apps/api/src/index.ts:runMigration |
runTests |
software | healthy | apps/api/src/test_edge_cases.ts:runTests |
main |
software | healthy | apps/api/src/inspect_req_2.ts:main |
repairStuckRequisitions |
software | healthy | apps/api/src/repair_stuck_requisitions.ts:repairStuckRequis… |
main |
software | healthy | apps/api/src/check_lenco_status.ts:main |
run |
software | healthy | apps/api/src/wipeout_research.ts:run |
requireAuth |
software | healthy | apps/api/src/middleware/auth.ts:requireAuth |
requireRole |
software | healthy | apps/api/src/middleware/auth.ts:requireRole |
fixDatesAndRecalculate |
software | healthy | apps/api/src/scripts/fix_dates_and_recalculate.ts:fixDatesA… |
inflows |
software | healthy | apps/api/src/scripts/fix_dates_and_recalculate.ts:inflows |
outflows |
software | healthy | apps/api/src/scripts/fix_dates_and_recalculate.ts:outflows |
adjNet |
software | healthy | apps/api/src/scripts/fix_dates_and_recalculate.ts:adjNet |
type |
software | healthy | apps/api/src/scripts/fix_dates_and_recalculate.ts:type |
getOrgId |
software | healthy | apps/api/src/scripts/reconcile_wallet_ledger.ts:getOrgId |
reconcile |
software | healthy | apps/api/src/scripts/reconcile_wallet_ledger.ts:reconcile |
printReconciliationReport |
software | healthy | apps/api/src/scripts/reconcile_wallet_ledger.ts:printReconc… |
type |
software | healthy | apps/api/src/scripts/reconcile_wallet_ledger.ts:type |
status |
software | healthy | apps/api/src/scripts/reconcile_wallet_ledger.ts:status |
retryQuery |
software | healthy | apps/api/src/scripts/lenco_source_of_truth_reconcile.ts:ret… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
accuracy_comparison_logs.json |
software | healthy | accuracy_comparison_logs.json |
generated_scenarios.json |
software | healthy | generated_scenarios.json |
README.md |
software | healthy | README.md |
test-scan.js |
software | healthy | test-scan.js |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
live_ai_results.json |
software | healthy | live_ai_results.json |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
generate_scenarios.js |
software | healthy | generate_scenarios.js |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
test.js |
software | healthy | test.js |
.eslintrc.json |
software | healthy | .eslintrc.json |
LICENSE |
software | healthy | LICENSE |
supabase_types.ts |
software | healthy | supabase_types.ts |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
test_pooler_5432.js |
software | healthy | apps/api/test_pooler_5432.js |
test_balance.js |
software | healthy | apps/api/test_balance.js |
trace_corrupted_run.js |
software | healthy | apps/api/trace_corrupted_run.js |
list_all_tables.js |
software | healthy | apps/api/list_all_tables.js |
search_transcript_mcp.js |
software | healthy | apps/api/search_transcript_mcp.js |
vercel.json |
software | healthy | apps/api/vercel.json |
list_accounts.js |
software | healthy | apps/api/list_accounts.js |
reset.js |
software | healthy | apps/api/reset.js |
test_pg.js |
software | healthy | apps/api/test_pg.js |
run-migration.js |
software | healthy | apps/api/run-migration.js |
package.json |
software | healthy | apps/api/package.json |
search_transcript_full.js |
software | healthy | apps/api/search_transcript_full.js |
search_transcript_prev_session.js |
software | healthy | apps/api/search_transcript_prev_session.js |
recalculate_other_ledgers.ts |
software | healthy | apps/api/recalculate_other_ledgers.ts |
check.js |
software | healthy | apps/api/check.js |
fix_ledger.js |
software | healthy | apps/api/fix_ledger.js |
read_log_history.js |
software | healthy | apps/api/read_log_history.js |
inspect.js |
software | healthy | apps/api/inspect.js |
fix.js |
software | healthy | apps/api/fix.js |
read_log.js |
software | healthy | apps/api/read_log.js |
read_steps_120_140.js |
software | healthy | apps/api/read_steps_120_140.js |
run-new-migration.js |
software | healthy | apps/api/run-new-migration.js |
tsconfig.json |
software | healthy | apps/api/tsconfig.json |
query.js |
software | healthy | apps/api/query.js |
dump_entries.js |
software | healthy | apps/api/dump_entries.js |
read_all_history.js |
software | healthy | apps/api/read_all_history.js |
full_resp.json |
software | healthy | apps/api/full_resp.json |
index.ts |
software | healthy | apps/api/api/index.ts |
test.ts |
software | healthy | apps/api/api/test.ts |
config.toml |
software | healthy | apps/api/supabase/config.toml |
deno.json |
software | healthy | apps/api/supabase/functions/run-migration/deno.json |
index.ts |
software | healthy | apps/api/supabase/functions/run-migration/index.ts |
20260116135337_add_category_to_accounts.sql |
software | healthy | apps/api/supabase/migrations/20260116135337_add_category_to… |
delete_user.ts |
software | healthy | apps/api/src/delete_user.ts |
index.ts |
software | healthy | apps/api/src/index.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /auth |
api | healthy | apps/api/src/index.ts |
USE /requisitions |
api | healthy | apps/api/src/index.ts |
USE /accounts |
api | healthy | apps/api/src/index.ts |
USE /vouchers |
api | healthy | apps/api/src/index.ts |
USE /cashbook |
api | healthy | apps/api/src/index.ts |
USE /integrations |
api | healthy | apps/api/src/index.ts |
USE /users |
api | healthy | apps/api/src/index.ts |
USE /ai |
api | healthy | apps/api/src/index.ts |
USE /organizations |
api | healthy | apps/api/src/index.ts |
USE /organizations/products |
api | healthy | apps/api/src/index.ts |
USE /budgets |
api | healthy | apps/api/src/index.ts |
USE /reports |
api | healthy | apps/api/src/index.ts |
USE /lenco |
api | healthy | apps/api/src/index.ts |
GET / |
api | healthy | apps/api/src/index.ts |
GET /:id |
api | healthy | apps/api/src/routes/voucher.routes.ts |
POST / |
api | healthy | apps/api/src/routes/voucher.routes.ts |
POST /:id/post |
api | healthy | apps/api/src/routes/voucher.routes.ts |
POST /register |
api | healthy | apps/api/src/routes/auth.routes.ts |
POST /signup |
api | healthy | apps/api/src/routes/auth.routes.ts |
POST /resolve-username |
api | healthy | apps/api/src/routes/auth.routes.ts |
GET /organizations/search |
api | healthy | apps/api/src/routes/auth.routes.ts |
POST /join-request |
api | healthy | apps/api/src/routes/auth.routes.ts |
POST /complete-invitation |
api | healthy | apps/api/src/routes/auth.routes.ts |
GET /my-organizations |
api | healthy | apps/api/src/routes/auth.routes.ts |
POST /switch-organization |
api | healthy | apps/api/src/routes/auth.routes.ts |
POST /import |
api | healthy | apps/api/src/routes/account.routes.ts |
POST /suggest |
api | healthy | apps/api/src/routes/account.routes.ts |
PUT /:id |
api | healthy | apps/api/src/routes/account.routes.ts |
PUT / |
api | healthy | apps/api/src/routes/organization.routes.ts |
DELETE / |
api | healthy | apps/api/src/routes/organization.routes.ts |
GET /admin/all |
api | healthy | apps/api/src/routes/requisition.routes.ts |
PATCH /:id/status |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/revert-to-draft |
api | healthy | apps/api/src/routes/requisition.routes.ts |
GET /reports/audit |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /maintenance/backfill-audit |
api | healthy | apps/api/src/routes/requisition.routes.ts |
GET /disbursements/history |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/disburse |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/disburse-payroll |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/disburse-excess |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/acknowledge |
api | healthy | apps/api/src/routes/requisition.routes.ts |
PATCH /disbursements/:id |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /disbursements/:id/analyze-proof |
api | healthy | apps/api/src/routes/requisition.routes.ts |
GET /:id/verify-disbursement |
api | healthy | apps/api/src/routes/requisition.routes.ts |
PUT /:id/expenses |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/scan-receipts |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/items/:itemId/analyze-receipt |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/submit-change |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/confirm-change |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/post-voucher |
api | healthy | apps/api/src/routes/requisition.routes.ts |
POST /:id/approve-categorization |
api | healthy | apps/api/src/routes/requisition.routes.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
run-migration.js |
data | healthy | apps/api/run-migration.js |
run-new-migration.js |
data | healthy | apps/api/run-new-migration.js |
index.ts |
data | healthy | apps/api/supabase/functions/run-migration/index.ts |
20260116135337_add_category_to_accounts.sql |
data | healthy | apps/api/supabase/migrations/20260116135337_add_category_to… |
add_ai_tables.sql |
data | healthy | apps/api/src/db/migrations/add_ai_tables.sql |
20260225_add_org_details.sql |
data | healthy | apps/api/src/db/migrations/20260225_add_org_details.sql |
add_cashbook_enhancements.sql |
data | healthy | apps/api/src/db/migrations/add_cashbook_enhancements.sql |
20260227_add_notifications.sql |
data | healthy | apps/api/src/db/migrations/20260227_add_notifications.sql |
update_entry_types.sql |
data | healthy | apps/api/src/db/migrations/update_entry_types.sql |
20260227_update_cashbook_entry_type_check.sql |
data | healthy | apps/api/src/db/migrations/20260227_update_cashbook_entry_t… |
20260301_add_org_to_cashbook.sql |
data | healthy | apps/api/src/db/migrations/20260301_add_org_to_cashbook.sql |
add_cashbook_columns.sql |
data | healthy | apps/api/src/db/migrations/add_cashbook_columns.sql |
20260217_add_org_to_integrations.sql |
data | healthy | apps/api/src/db/migrations/20260217_add_org_to_integrations… |
add_department_column.sql |
data | healthy | apps/api/src/db/migrations/add_department_column.sql |
20260602110000_fix_delete_organization_rpc.sql |
data | healthy | apps/api/src/db/migrations/20260602110000_fix_delete_organi… |
20260216_add_username.sql |
data | healthy | apps/api/src/db/migrations/20260216_add_username.sql |
20260227_update_users_status_check.sql |
data | healthy | apps/api/src/db/migrations/20260227_update_users_status_che… |
20260216_add_organizations.sql |
data | healthy | apps/api/src/db/migrations/20260216_add_organizations.sql |
20260225_add_delete_org_rpc.sql |
data | healthy | apps/api/src/db/migrations/20260225_add_delete_org_rpc.sql |
20260209_add_cash_inflows.sql |
data | healthy | apps/api/src/db/migrations/20260209_add_cash_inflows.sql |
20260225_add_disbursement_methods.sql |
data | healthy | apps/api/src/db/migrations/20260225_add_disbursement_method… |
20260206_add_requisition_types.sql |
data | healthy | apps/api/src/db/migrations/20260206_add_requisition_types.s… |
add_user_trigger.sql |
data | healthy | apps/api/src/db/migrations/add_user_trigger.sql |
20260217_fix_accounts_unique_constraint.sql |
data | healthy | apps/api/src/db/migrations/20260217_fix_accounts_unique_con… |
20260216_fix_org_id.sql |
data | healthy | apps/api/src/db/migrations/20260216_fix_org_id.sql |
20260605110000_add_user_organizations.sql |
data | healthy | apps/api/src/db/migrations/20260605110000_add_user_organiza… |
index.ts |
data | healthy | supabase/functions/run-migration/index.ts |
20260604121500_add_product_sales.sql |
data | healthy | supabase/migrations/20260604121500_add_product_sales.sql |
20260602100000_add_lenco_subwallets.sql |
data | healthy | supabase/migrations/20260602100000_add_lenco_subwallets.sql |
20260613120000_add_payment_info_to_users.sql |
data | healthy | supabase/migrations/20260613120000_add_payment_info_to_user… |
20260516100000_add_audit_scoring_to_requisitions.sql |
data | healthy | supabase/migrations/20260516100000_add_audit_scoring_to_req… |
20260603120000_add_logo_and_products.sql |
data | healthy | supabase/migrations/20260603120000_add_logo_and_products.sql |
20260211201500_add_quickbooks_integration.sql |
data | healthy | supabase/migrations/20260211201500_add_quickbooks_integrati… |
manual_fix_integrations.sql |
data | healthy | supabase/migrations/manual_fix_integrations.sql |
20260423091500_add_payment_details_to_requisitions.sql |
data | healthy | supabase/migrations/20260423091500_add_payment_details_to_r… |
20260425110000_add_missing_ledger_columns.sql |
data | healthy | supabase/migrations/20260425110000_add_missing_ledger_colum… |
20260524213000_add_payroll_feature.sql |
data | healthy | supabase/migrations/20260524213000_add_payroll_feature.sql |
20260216200000_compliance_security.sql |
data | healthy | supabase/migrations/20260216200000_compliance_security.sql |
20260606080000_setup_lenco_sync_cron.sql |
data | healthy | supabase/migrations/20260606080000_setup_lenco_sync_cron.sql |
20260227104741_update_cashbook_entry_type_check.sql |
data | healthy | supabase/migrations/20260227104741_update_cashbook_entry_ty… |
20260318151500_add_lenco_keys.sql |
data | healthy | supabase/migrations/20260318151500_add_lenco_keys.sql |
20260414151500_add_ai_extracted_amount_to_line_items.sql |
data | healthy | supabase/migrations/20260414151500_add_ai_extracted_amount_… |
20260611120000_add_lenco_sync_cutoff_date.sql |
data | healthy | supabase/migrations/20260611120000_add_lenco_sync_cutoff_da… |
20260316174800_add_lenco_fields.sql |
data | healthy | supabase/migrations/20260316174800_add_lenco_fields.sql |
20260602110000_fix_delete_organization_rpc.sql |
data | healthy | supabase/migrations/20260602110000_fix_delete_organization_… |
20260319_payment_idempotency_constraints.sql |
data | healthy | supabase/migrations/20260319_payment_idempotency_constraint… |
20260301000000_add_org_to_cashbook.sql |
data | healthy | supabase/migrations/20260301000000_add_org_to_cashbook.sql |
20260414153000_add_payment_test_mode_to_orgs.sql |
data | healthy | supabase/migrations/20260414153000_add_payment_test_mode_to… |
20260116135337_add_category_to_accounts.sql |
data | healthy | supabase/migrations/20260116135337_add_category_to_accounts… |
20260111190747_add_ai_tables.sql |
data | healthy | supabase/migrations/20260111190747_add_ai_tables.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.devcontainer |
software | healthy | .devcontainer |
apps |
software | healthy | apps |
api |
software | healthy | apps/api |
api |
software | healthy | apps/api/api |
supabase |
software | healthy | apps/api/supabase |
functions |
software | healthy | apps/api/supabase/functions |
run-migration |
software | healthy | apps/api/supabase/functions/run-migration |
migrations |
software | healthy | apps/api/supabase/migrations |
src |
software | healthy | apps/api/src |
middleware |
software | healthy | apps/api/src/middleware |
scripts |
software | healthy | apps/api/src/scripts |
utils |
software | healthy | apps/api/src/utils |
lib |
software | healthy | apps/api/src/lib |
routes |
software | healthy | apps/api/src/routes |
controllers |
software | healthy | apps/api/src/controllers |
services |
software | healthy | apps/api/src/services |
ai |
software | healthy | apps/api/src/services/ai |
db |
software | healthy | apps/api/src/db |
migrations |
software | healthy | apps/api/src/db/migrations |
web |
software | healthy | apps/web |
src |
software | healthy | apps/web/src |
utils |
software | healthy | apps/web/src/utils |
components |
software | healthy | apps/web/src/components |
settings |
software | healthy | apps/web/src/components/settings |
accounting |
software | healthy | apps/web/src/components/accounting |
requisitions |
software | healthy | apps/web/src/components/requisitions |
lib |
software | healthy | apps/web/src/lib |
pages |
software | healthy | apps/web/src/pages |
services |
software | healthy | apps/web/src/services |
context |
software | healthy | apps/web/src/context |
styles |
software | healthy | apps/web/src/styles |
scripts |
software | healthy | scripts |
packages |
software | healthy | packages |
shared |
software | healthy | packages/shared |
src |
software | healthy | packages/shared/src |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
run-migration |
software | healthy | supabase/functions/run-migration |
classify-requisition |
software | healthy | supabase/functions/classify-requisition |
sync-lenco-transactions |
software | healthy | supabase/functions/sync-lenco-transactions |
migrations |
software | healthy | supabase/migrations |
| Label | Layer | Status | Path |
|---|---|---|---|
/PrivacyPolicy |
frontend | healthy | apps/web/src/pages/PrivacyPolicy.tsx |
/Reporting |
frontend | healthy | apps/web/src/pages/Reporting.tsx |
/RequisitionCreate |
frontend | healthy | apps/web/src/pages/RequisitionCreate.tsx |
/Vouchers |
frontend | healthy | apps/web/src/pages/Vouchers.tsx |
/Join |
frontend | healthy | apps/web/src/pages/Join.tsx |
/TermsOfService |
frontend | healthy | apps/web/src/pages/TermsOfService.tsx |
/Dashboard |
frontend | healthy | apps/web/src/pages/Dashboard.tsx |
/Menu |
frontend | healthy | apps/web/src/pages/Menu.tsx |
/PublicPay |
frontend | healthy | apps/web/src/pages/PublicPay.tsx |
/CashierDashboard |
frontend | healthy | apps/web/src/pages/CashierDashboard.tsx |
/Intelligence |
frontend | healthy | apps/web/src/pages/Intelligence.tsx |
/Approvals |
frontend | healthy | apps/web/src/pages/Approvals.tsx |
/ComingSoonPage |
frontend | healthy | apps/web/src/pages/ComingSoonPage.tsx |
/CashLedger |
frontend | healthy | apps/web/src/pages/CashLedger.tsx |
/Login |
frontend | healthy | apps/web/src/pages/Login.tsx |
/VoucherDetail |
frontend | healthy | apps/web/src/pages/VoucherDetail.tsx |
/Disconnect |
frontend | healthy | apps/web/src/pages/Disconnect.tsx |
/Settings |
frontend | healthy | apps/web/src/pages/Settings.tsx |
/RequisitionList |
frontend | healthy | apps/web/src/pages/RequisitionList.tsx |
/Audit |
frontend | healthy | apps/web/src/pages/Audit.tsx |
/login |
frontend | healthy | apps/web/src/App.tsx |
/join |
frontend | healthy | apps/web/src/App.tsx |
/privacy |
frontend | healthy | apps/web/src/App.tsx |
/terms |
frontend | healthy | apps/web/src/App.tsx |
/disconnect |
frontend | healthy | apps/web/src/App.tsx |
/pay/:wallet_id |
frontend | healthy | apps/web/src/App.tsx |
/ |
frontend | healthy | apps/web/src/App.tsx |
/requisitions |
frontend | healthy | apps/web/src/App.tsx |
/requisitions/new |
frontend | healthy | apps/web/src/App.tsx |
/approvals |
frontend | healthy | apps/web/src/App.tsx |
/disbursements |
frontend | healthy | apps/web/src/App.tsx |
/vouchers |
frontend | healthy | apps/web/src/App.tsx |
/vouchers/:id |
frontend | healthy | apps/web/src/App.tsx |
/cashbook |
frontend | healthy | apps/web/src/App.tsx |
/reporting |
frontend | healthy | apps/web/src/App.tsx |
/settings |
frontend | healthy | apps/web/src/App.tsx |
/intelligence |
frontend | healthy | apps/web/src/App.tsx |
/audit |
frontend | healthy | apps/web/src/App.tsx |
/menu |
frontend | healthy | apps/web/src/App.tsx |
/api/requisitions/REQ-123/scan-receipts |
frontend | healthy | test-scan.js |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | apps/web/src/App.tsx |
TransferModal |
frontend | healthy | apps/web/src/components/TransferModal.tsx |
CashInflowModal |
frontend | healthy | apps/web/src/components/CashInflowModal.tsx |
PWAInstallPrompt |
frontend | healthy | apps/web/src/components/PWAInstallPrompt.tsx |
CreateWalletModal |
frontend | healthy | apps/web/src/components/CreateWalletModal.tsx |
ExportLedgerModal |
frontend | healthy | apps/web/src/components/ExportLedgerModal.tsx |
ShareWalletLinkModal |
frontend | healthy | apps/web/src/components/ShareWalletLinkModal.tsx |
CloseBalanceModal |
frontend | healthy | apps/web/src/components/CloseBalanceModal.tsx |
RequisitionMessageCard |
frontend | healthy | apps/web/src/components/requisitions/RequisitionMessageCard… |
RequisitionDocumentPreview |
frontend | healthy | apps/web/src/components/requisitions/RequisitionDocumentPre… |
RequisitionAttachments |
frontend | healthy | apps/web/src/components/requisitions/RequisitionAttachments… |
RequisitionModal |
frontend | healthy | apps/web/src/components/requisitions/RequisitionModal.tsx |
RequisitionChat |
frontend | healthy | apps/web/src/components/requisitions/RequisitionChat.tsx |
RequisitionProgress |
frontend | healthy | apps/web/src/components/requisitions/RequisitionProgress.tsx |
RequisitionInput |
frontend | healthy | apps/web/src/components/requisitions/RequisitionInput.tsx |
Menu |
frontend | healthy | apps/web/src/pages/Menu.tsx |
CashLedger |
frontend | healthy | apps/web/src/pages/CashLedger.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth |
data | healthy | apps/api/src/db/schema.sql |
storage |
data | healthy | apps/api/src/db/schema.sql |
organizations |
data | healthy | apps/api/src/db/schema.sql |
public |
data | healthy | apps/api/src/db/schema.sql |
requisitions |
data | healthy | apps/api/src/db/schema.sql |
line_items |
data | healthy | apps/api/src/db/schema.sql |
disbursements |
data | healthy | apps/api/src/db/schema.sql |
receipts |
data | healthy | apps/api/src/db/schema.sql |
vouchers |
data | healthy | apps/api/src/db/schema.sql |
voucher_lines |
data | healthy | apps/api/src/db/schema.sql |
cashbook_entries |
data | healthy | apps/api/src/db/schema.sql |
cash_inflows |
data | healthy | apps/api/src/db/schema.sql |
audit_logs |
data | healthy | apps/api/src/db/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
AuditService |
software | healthy | apps/api/src/services/audit.service.ts:AuditService |
QuickBooksService |
software | healthy | apps/api/src/services/quickbooks.service.ts:QuickBooksServi… |
LencoService |
software | healthy | apps/api/src/services/lenco.service.ts:LencoService |
RequisitionMessageService |
software | healthy | apps/api/src/services/requisition_message.service.ts:Requis… |
ConfidenceNormalizer |
software | healthy | apps/api/src/services/ai/confidence.normalizer.ts:Confidenc… |
LearningValidator |
software | healthy | apps/api/src/services/ai/learning.validator.ts:LearningVali… |
RuleEngine |
software | healthy | apps/api/src/services/ai/rule.engine.ts:RuleEngine |
RiskClassifier |
software | healthy | apps/api/src/services/ai/risk.classifier.ts:RiskClassifier |
MetricsService |
software | healthy | apps/api/src/services/ai/metrics.service.ts:MetricsService |
EmbeddingService |
software | healthy | apps/api/src/services/ai/embedding.service.ts:EmbeddingServ… |
DecisionRouter |
software | healthy | apps/api/src/services/ai/decision.router.ts:DecisionRouter |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/web/src/pages/Settings.tsx |
security | healthy | apps/web/src/pages/Settings.tsx |
auth::apps/api/src/routes/integrations.routes.ts |
security | healthy | apps/api/src/routes/integrations.routes.ts |
auth::apps/api/src/services/quickbooks.service.ts |
security | healthy | apps/api/src/services/quickbooks.service.ts |
auth::apps/web/src/pages/PrivacyPolicy.tsx |
security | healthy | apps/web/src/pages/PrivacyPolicy.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | pnpm-lock.yaml |
postgresql |
data | healthy | apps/api/test_pooler_5432.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | test-scan.js |
port:5173 |
network | healthy | apps/web/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nv4hq5x5 |
software | healthy | /tmp/repobility-clone-nv4hq5x5 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/api/supabase/functions/run-migration/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | accuracy_comparison_logs.json |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::apps/api/test_pooler_5432.js |
security | healthy | apps/api/test_pooler_5432.js |
This page is publicly accessible at:
https://repobility.com/scan/97782d5a-cd73-470d-bda1-9d8f69db77cc/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/97782d5a-cd73-470d-bda1-9d8f69db77cc/
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.