Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

shire602-cyber/NR-Ai

https://github.com/shire602-cyber/NR-Ai · scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)

252 raw signals (0 security + 252 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 191 actionable findings from 1 signal source. 61 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 3897 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.

LabelLayerStatusPath
withParseFrom software healthy postcss.config.js:withParseFrom
sourceFallback software healthy postcss.config.js:sourceFallback
PageLoader software healthy client/src/App.tsx:PageLoader
MinimalPageLoader software healthy client/src/App.tsx:MinimalPageLoader
routeName software healthy client/src/App.tsx:routeName
pathnameOnly software healthy client/src/App.tsx:pathnameOnly
loginRedirectForCurrentPath software healthy client/src/App.tsx:loginRedirectForCurrentPath
FirmContextBanner software healthy client/src/App.tsx:FirmContextBanner
goBackToFirm software healthy client/src/App.tsx:goBackToFirm
ProtectedLayout software healthy client/src/App.tsx:ProtectedLayout
AccessRedirect software healthy client/src/App.tsx:AccessRedirect
PortalRoute software healthy client/src/App.tsx:PortalRoute
FirmRoute software healthy client/src/App.tsx:FirmRoute
Router software healthy client/src/App.tsx:Router
App software healthy client/src/App.tsx:App
CommandPalette software healthy client/src/components/CommandPalette.tsx:CommandPalette
handleSelect software healthy client/src/components/CommandPalette.tsx:handleSelect
openCommandPalette software healthy client/src/components/CommandPalette.tsx:openCommandPalette
CommandPaletteProvider software healthy client/src/components/CommandPalette.tsx:CommandPaletteProv…
handleOpen software healthy client/src/components/CommandPalette.tsx:handleOpen
MobileNav software healthy client/src/components/MobileNav.tsx:MobileNav
isActive software healthy client/src/components/MobileNav.tsx:isActive
WhatsAppComposer software healthy client/src/components/WhatsAppComposer.tsx:WhatsAppComposer
applyTemplate software healthy client/src/components/WhatsAppComposer.tsx:applyTemplate
handleSend software healthy client/src/components/WhatsAppComposer.tsx:handleSend
OfflineIndicator software healthy client/src/components/OfflineIndicator.tsx:OfflineIndicator
OfflineBanner software healthy client/src/components/OfflineIndicator.tsx:OfflineBanner
UpgradePrompt software healthy client/src/components/UpgradePrompt.tsx:UpgradePrompt
CompanySwitcher software healthy client/src/components/CompanySwitcher.tsx:CompanySwitcher
handleSelect software healthy client/src/components/CompanySwitcher.tsx:handleSelect
DateRangeFilter software healthy client/src/components/DateRangeFilter.tsx:DateRangeFilter
handlePresetChange software healthy client/src/components/DateRangeFilter.tsx:handlePresetChange
clearDateRange software healthy client/src/components/DateRangeFilter.tsx:clearDateRange
PageSkeleton software healthy client/src/components/PageSkeleton.tsx:PageSkeleton
PricingSummary software healthy client/src/components/PricingSummary.tsx:PricingSummary
formatPrice software healthy client/src/components/PricingSummary.tsx:formatPrice
useRTL software healthy client/src/components/RTLProvider.tsx:useRTL
App software healthy client/src/components/RTLProvider.tsx:App
RTLProvider software healthy client/src/components/RTLProvider.tsx:RTLProvider
loadArabicFont software healthy client/src/components/RTLProvider.tsx:loadArabicFont
VirtualTable software healthy client/src/components/VirtualTable.tsx:VirtualTable
renderHeader software healthy client/src/components/VirtualTable.tsx:renderHeader
renderRow software healthy client/src/components/VirtualTable.tsx:renderRow
PWAInstallPrompt software healthy client/src/components/PWAInstallPrompt.tsx:PWAInstallPrompt
SkipLink software healthy client/src/components/SkipLink.tsx:SkipLink
LegalLayout software healthy client/src/components/LegalLayout.tsx:LegalLayout
reportToServer software healthy client/src/components/ErrorBoundary.tsx:reportToServer
PageErrorFallback software healthy client/src/components/ErrorBoundary.tsx:PageErrorFallback
SectionErrorFallback software healthy client/src/components/ErrorBoundary.tsx:SectionErrorFallback
SectionBoundary software healthy client/src/components/ErrorBoundary.tsx:SectionBoundary

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GET /api/csrf-token api healthy server/index.ts
GET /health/live api healthy server/index.ts
GET /api/version api healthy server/index.ts
GET /health/ready api healthy server/index.ts
GET /health api healthy server/index.ts
USE /api/* api healthy server/index.ts
USE /assets api healthy server/vite.ts
USE /api/csp-report api healthy server/middleware/security.ts
POST /api/csp-report api healthy server/middleware/security.ts
USE /api/auth/oauth/ api healthy server/middleware/security.ts
USE /api/auth/ api healthy server/middleware/security.ts
USE /api/ai/ api healthy server/middleware/security.ts
USE /api/ocr/ api healthy server/middleware/security.ts
USE /api/firm/bulk/ocr api healthy server/middleware/security.ts
USE /api/ api healthy server/middleware/security.ts
GET /route api healthy server/middleware/errorHandler.ts
POST /x api healthy server/middleware/validate.ts
GET /api/companies/:companyId/journal api healthy server/routes/journal.routes.ts
POST /api/companies/:companyId/journal api healthy server/routes/journal.routes.ts
GET /api/journal/:id api healthy server/routes/journal.routes.ts
PUT /api/journal/:id api healthy server/routes/journal.routes.ts
POST /api/journal/:id/post api healthy server/routes/journal.routes.ts
POST /api/journal/:id/reverse api healthy server/routes/journal.routes.ts
DELETE /api/journal/:id api healthy server/routes/journal.routes.ts
GET /api/companies/:companyId/reconciliation-rules api healthy server/routes/reconciliation-rules.routes.ts
POST /api/companies/:companyId/reconciliation-rules api healthy server/routes/reconciliation-rules.routes.ts
PUT /api/reconciliation-rules/:id api healthy server/routes/reconciliation-rules.routes.ts
DELETE /api/reconciliation-rules/:id api healthy server/routes/reconciliation-rules.routes.ts
POST /api/companies/:companyId/reconciliation-rules/auto-ma… api healthy server/routes/reconciliation-rules.routes.ts
POST /api/ocr/process api healthy server/routes/ocr.routes.ts
POST /api/ocr/export-excel api healthy server/routes/ocr.routes.ts
POST /api/export/excel api healthy server/routes/ocr.routes.ts
GET /api/companies/:companyId/invoice-templates api healthy server/routes/invoice-templates.routes.ts
GET /api/invoice-templates/:id api healthy server/routes/invoice-templates.routes.ts
POST /api/companies/:companyId/invoice-templates api healthy server/routes/invoice-templates.routes.ts
PUT /api/invoice-templates/:id api healthy server/routes/invoice-templates.routes.ts
DELETE /api/invoice-templates/:id api healthy server/routes/invoice-templates.routes.ts
POST /api/invoice-templates/:id/set-default api healthy server/routes/invoice-templates.routes.ts
GET /api/analytics/forecasts api healthy server/routes/analytics.routes.ts
POST /api/analytics/generate-forecast api healthy server/routes/analytics.routes.ts
GET /api/analytics/budget-vs-actual api healthy server/routes/analytics.routes.ts
GET /api/analytics/kpis api healthy server/routes/analytics.routes.ts
GET /api/analytics/insights api healthy server/routes/analytics.routes.ts
GET /api/integrations/ecommerce api healthy server/routes/analytics.routes.ts
GET /api/integrations/ecommerce/transactions api healthy server/routes/analytics.routes.ts
POST /api/integrations/ecommerce/connect api healthy server/routes/analytics.routes.ts
POST /api/integrations/ecommerce/:integrationId/sync api healthy server/routes/analytics.routes.ts
PATCH /api/integrations/ecommerce/:integrationId/toggle api healthy server/routes/analytics.routes.ts
POST /api/analytics/event api healthy server/routes/analytics.routes.ts
GET /api/analytics/dashboard api healthy server/routes/analytics.routes.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
vite.config.ts software healthy vite.config.ts
tailwind.config.ts software healthy tailwind.config.ts
package.json software healthy package.json
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
components.json software healthy components.json
.env.example software healthy .env.example
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
drizzle.config.ts software healthy drizzle.config.ts
postcss.config.js software healthy postcss.config.js
AGENTS.md software healthy AGENTS.md
docker-compose.yml software healthy docker-compose.yml
vitest.config.ts software healthy vitest.config.ts
railway.json software healthy railway.json
index.html software healthy client/index.html
manifest.json software healthy client/public/manifest.json
sw.js software healthy client/public/sw.js
index.css software healthy client/src/index.css
main.tsx software healthy client/src/main.tsx
App.tsx software healthy client/src/App.tsx
CommandPalette.tsx software healthy client/src/components/CommandPalette.tsx
MobileNav.tsx software healthy client/src/components/MobileNav.tsx
WhatsAppComposer.tsx software healthy client/src/components/WhatsAppComposer.tsx
OfflineIndicator.tsx software healthy client/src/components/OfflineIndicator.tsx
UpgradePrompt.tsx software healthy client/src/components/UpgradePrompt.tsx
CompanySwitcher.tsx software healthy client/src/components/CompanySwitcher.tsx
DateRangeFilter.tsx software healthy client/src/components/DateRangeFilter.tsx
PageSkeleton.tsx software healthy client/src/components/PageSkeleton.tsx
PricingSummary.tsx software healthy client/src/components/PricingSummary.tsx
RTLProvider.tsx software healthy client/src/components/RTLProvider.tsx
VirtualTable.tsx software healthy client/src/components/VirtualTable.tsx
PWAInstallPrompt.tsx software healthy client/src/components/PWAInstallPrompt.tsx
SkipLink.tsx software healthy client/src/components/SkipLink.tsx
LegalLayout.tsx software healthy client/src/components/LegalLayout.tsx
ErrorBoundary.tsx software healthy client/src/components/ErrorBoundary.tsx
BrandMark.tsx software healthy client/src/components/BrandMark.tsx
EmailPopup.tsx software healthy client/src/components/EmailPopup.tsx
NotificationBell.tsx software healthy client/src/components/NotificationBell.tsx
Onboarding.tsx software healthy client/src/components/Onboarding.tsx
VAT201Form.tsx software healthy client/src/components/VAT201Form.tsx
ShortcutsHelp.tsx software healthy client/src/components/ShortcutsHelp.tsx
ActiveCompanyProvider.tsx software healthy client/src/components/ActiveCompanyProvider.tsx
VirtualList.tsx software healthy client/src/components/VirtualList.tsx
InlineHelp.tsx software healthy client/src/components/smart/InlineHelp.tsx
SmartInput.tsx software healthy client/src/components/smart/SmartInput.tsx
AppSidebar.tsx software healthy client/src/components/layout/AppSidebar.tsx
PortalLayout.tsx software healthy client/src/components/layout/PortalLayout.tsx
RequireUserType.tsx software healthy client/src/components/layout/RequireUserType.tsx
ProtectedRoute.tsx software healthy client/src/components/layout/ProtectedRoute.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/VATFiling frontend healthy client/src/pages/VATFiling.tsx
/Reminders frontend healthy client/src/pages/Reminders.tsx
/PrivacyPolicy frontend healthy client/src/pages/PrivacyPolicy.tsx
/Invoices frontend healthy client/src/pages/Invoices.tsx
/Admin frontend healthy client/src/pages/Admin.tsx
/ChartOfAccounts frontend healthy client/src/pages/ChartOfAccounts.tsx
/Services frontend healthy client/src/pages/Services.tsx
/RecurringInvoices frontend healthy client/src/pages/RecurringInvoices.tsx
/JournalEntryDetail frontend healthy client/src/pages/JournalEntryDetail.tsx
/ExchangeRates frontend healthy client/src/pages/ExchangeRates.tsx
/Receipts frontend healthy client/src/pages/Receipts.tsx
/AICFO frontend healthy client/src/pages/AICFO.tsx
/AuthCallback frontend healthy client/src/pages/AuthCallback.tsx
/AdminDocuments frontend healthy client/src/pages/AdminDocuments.tsx
/ActivityLogs frontend healthy client/src/pages/ActivityLogs.tsx
/PurchaseOrders frontend healthy client/src/pages/PurchaseOrders.tsx
/NotificationPreferences frontend healthy client/src/pages/NotificationPreferences.tsx
/Journal frontend healthy client/src/pages/Journal.tsx
/UserInvitations frontend healthy client/src/pages/UserInvitations.tsx
/InvoiceSettings frontend healthy client/src/pages/InvoiceSettings.tsx
/BackupRestore frontend healthy client/src/pages/BackupRestore.tsx
/CookiePolicy frontend healthy client/src/pages/CookiePolicy.tsx
/MuhasibLanding frontend healthy client/src/pages/MuhasibLanding.tsx
/UAENewsFeed frontend healthy client/src/pages/UAENewsFeed.tsx
/CashFlowForecast frontend healthy client/src/pages/CashFlowForecast.tsx
/WhatsAppDashboard frontend healthy client/src/pages/WhatsAppDashboard.tsx
/InvoiceTemplates frontend healthy client/src/pages/InvoiceTemplates.tsx
/PaymentChasing frontend healthy client/src/pages/PaymentChasing.tsx
/Inventory frontend healthy client/src/pages/Inventory.tsx
/AIFeatures frontend healthy client/src/pages/AIFeatures.tsx
/LandingPage frontend healthy client/src/pages/LandingPage.tsx
/TaskCenter frontend healthy client/src/pages/TaskCenter.tsx
/TermsOfService frontend healthy client/src/pages/TermsOfService.tsx
/Quotes frontend healthy client/src/pages/Quotes.tsx
/not-found frontend healthy client/src/pages/not-found.tsx
/Pricing frontend healthy client/src/pages/Pricing.tsx
/AdvancedReports frontend healthy client/src/pages/AdvancedReports.tsx
/TeamManagement frontend healthy client/src/pages/TeamManagement.tsx
/IntegrationsHub frontend healthy client/src/pages/IntegrationsHub.tsx
/ClientTasks frontend healthy client/src/pages/ClientTasks.tsx
/Budgets frontend healthy client/src/pages/Budgets.tsx
/Landing frontend healthy client/src/pages/Landing.tsx
/CreditNotes frontend healthy client/src/pages/CreditNotes.tsx
/Accounts frontend healthy client/src/pages/Accounts.tsx
/FinancialStatements frontend healthy client/src/pages/FinancialStatements.tsx
/Dashboard frontend healthy client/src/pages/Dashboard.tsx
/AIChat frontend healthy client/src/pages/AIChat.tsx
/ReceiptAutopilot frontend healthy client/src/pages/ReceiptAutopilot.tsx
/History frontend healthy client/src/pages/History.tsx
/Feedback frontend healthy client/src/pages/Feedback.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
firm_alerts data healthy migrations/0058_firm_command_center_schema_guard.sql
firm_metrics_cache data healthy migrations/0058_firm_command_center_schema_guard.sql
recurring_invoices data healthy migrations/0070_self_heal_missing_modules.sql
invoice_number_sequences data healthy migrations/0070_self_heal_missing_modules.sql
vat_return_periods data healthy migrations/0070_self_heal_missing_modules.sql
payment_chases data healthy migrations/0070_self_heal_missing_modules.sql
chase_templates data healthy migrations/0070_self_heal_missing_modules.sql
chase_configs data healthy migrations/0070_self_heal_missing_modules.sql
document_requirements data healthy migrations/0070_self_heal_missing_modules.sql
document_chases data healthy migrations/0070_self_heal_missing_modules.sql
compliance_calendar data healthy migrations/0070_self_heal_missing_modules.sql
quotes data healthy migrations/0070_self_heal_missing_modules.sql
quote_lines data healthy migrations/0070_self_heal_missing_modules.sql
credit_notes data healthy migrations/0070_self_heal_missing_modules.sql
credit_note_lines data healthy migrations/0070_self_heal_missing_modules.sql
purchase_orders data healthy migrations/0070_self_heal_missing_modules.sql
purchase_order_lines data healthy migrations/0070_self_heal_missing_modules.sql
cost_centers data healthy migrations/0062_cost_centers.sql
budget_plans data healthy migrations/0012_add_budgets.sql
budget_lines data healthy migrations/0012_add_budgets.sql
products data healthy migrations/0007_add_inventory.sql
inventory_movements data healthy migrations/0007_add_inventory.sql
expense_claims data healthy migrations/0013_add_expense_claims.sql
expense_claim_items data healthy migrations/0013_add_expense_claims.sql
refresh_sessions data healthy migrations/0053_social_login.sql
auth_identities data healthy migrations/0053_social_login.sql
oauth_login_states data healthy migrations/0053_social_login.sql
firm_staff_assignments data healthy migrations/0020_repair_firm_roles.sql
token_blacklist data healthy migrations/0040_auth_session_security.sql
password_reset_tokens data healthy migrations/0040_auth_session_security.sql
email_verification_tokens data healthy migrations/0040_auth_session_security.sql
vendor_bills data healthy migrations/0010_add_bill_pay.sql
bill_line_items data healthy migrations/0010_add_bill_pay.sql
bill_payments data healthy migrations/0010_add_bill_pay.sql
employees data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
payroll_runs data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
payroll_items data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
fixed_assets data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
ai_gl_queue data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
ai_company_rules data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
month_end_close data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
depreciation_schedules data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
invoice_templates data healthy migrations/0064_invoice_templates.sql
document_versions data healthy migrations/0066_document_versions.sql
reconciliation_rules data healthy migrations/0063_reconciliation_rules.sql
accounts data healthy migrations/0000_workable_fixer.sql
companies data healthy migrations/0000_workable_fixer.sql
company_users data healthy migrations/0000_workable_fixer.sql
invoice_lines data healthy migrations/0000_workable_fixer.sql
invoices data healthy migrations/0000_workable_fixer.sql

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
App frontend healthy client/src/App.tsx
RTLProvider frontend healthy client/src/components/RTLProvider.tsx
VAT201Form frontend healthy client/src/components/VAT201Form.tsx
VATFiling frontend healthy client/src/pages/VATFiling.tsx
Reminders frontend healthy client/src/pages/Reminders.tsx
PrivacyPolicy frontend healthy client/src/pages/PrivacyPolicy.tsx
Invoices frontend healthy client/src/pages/Invoices.tsx
Admin frontend healthy client/src/pages/Admin.tsx
ChartOfAccounts frontend healthy client/src/pages/ChartOfAccounts.tsx
Services frontend healthy client/src/pages/Services.tsx
RecurringInvoices frontend healthy client/src/pages/RecurringInvoices.tsx
JournalEntryDetail frontend healthy client/src/pages/JournalEntryDetail.tsx
ExchangeRates frontend healthy client/src/pages/ExchangeRates.tsx
Receipts frontend healthy client/src/pages/Receipts.tsx
AICFO frontend healthy client/src/pages/AICFO.tsx
AuthCallback frontend healthy client/src/pages/AuthCallback.tsx
AdminDocuments frontend healthy client/src/pages/AdminDocuments.tsx
ActivityLogs frontend healthy client/src/pages/ActivityLogs.tsx
PurchaseOrders frontend healthy client/src/pages/PurchaseOrders.tsx
NotificationPreferences frontend healthy client/src/pages/NotificationPreferences.tsx
Journal frontend healthy client/src/pages/Journal.tsx
UserInvitations frontend healthy client/src/pages/UserInvitations.tsx
InvoiceSettings frontend healthy client/src/pages/InvoiceSettings.tsx
BackupRestore frontend healthy client/src/pages/BackupRestore.tsx
CookiePolicy frontend healthy client/src/pages/CookiePolicy.tsx
MuhasibLanding frontend healthy client/src/pages/MuhasibLanding.tsx
UAENewsFeed frontend healthy client/src/pages/UAENewsFeed.tsx
CashFlowForecast frontend healthy client/src/pages/CashFlowForecast.tsx
WhatsAppDashboard frontend healthy client/src/pages/WhatsAppDashboard.tsx
InvoiceTemplates frontend healthy client/src/pages/InvoiceTemplates.tsx
PaymentChasing frontend healthy client/src/pages/PaymentChasing.tsx
Inventory frontend healthy client/src/pages/Inventory.tsx
AIFeatures frontend healthy client/src/pages/AIFeatures.tsx
LandingPage frontend healthy client/src/pages/LandingPage.tsx
TaskCenter frontend healthy client/src/pages/TaskCenter.tsx
TermsOfService frontend healthy client/src/pages/TermsOfService.tsx
Quotes frontend healthy client/src/pages/Quotes.tsx
NotFound frontend healthy client/src/pages/not-found.tsx
Pricing frontend healthy client/src/pages/Pricing.tsx
AdvancedReports frontend healthy client/src/pages/AdvancedReports.tsx
TeamManagement frontend healthy client/src/pages/TeamManagement.tsx
IntegrationsHub frontend healthy client/src/pages/IntegrationsHub.tsx
ClientTasks frontend healthy client/src/pages/ClientTasks.tsx
Budgets frontend healthy client/src/pages/Budgets.tsx
Landing frontend healthy client/src/pages/Landing.tsx
CreditNotes frontend healthy client/src/pages/CreditNotes.tsx
Accounts frontend healthy client/src/pages/Accounts.tsx
FinancialStatements frontend healthy client/src/pages/FinancialStatements.tsx
Dashboard frontend healthy client/src/pages/Dashboard.tsx
AIChat frontend healthy client/src/pages/AIChat.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
0058_firm_command_center_schema_guard.sql data healthy migrations/0058_firm_command_center_schema_guard.sql
0070_self_heal_missing_modules.sql data healthy migrations/0070_self_heal_missing_modules.sql
0025_receipt_image_path.sql data healthy migrations/0025_receipt_image_path.sql
0062_cost_centers.sql data healthy migrations/0062_cost_centers.sql
0059_quotes.sql data healthy migrations/0059_quotes.sql
0012_add_budgets.sql data healthy migrations/0012_add_budgets.sql
0049_document_chasing.sql data healthy migrations/0049_document_chasing.sql
0007_add_inventory.sql data healthy migrations/0007_add_inventory.sql
0071_receipts_date_type.sql data healthy migrations/0071_receipts_date_type.sql
0013_add_expense_claims.sql data healthy migrations/0013_add_expense_claims.sql
0024_fix_test_firm_owner_role.sql data healthy migrations/0024_fix_test_firm_owner_role.sql
0042_password_reset_tokens.sql data healthy migrations/0042_password_reset_tokens.sql
0002_add_whatsapp_reminders.sql data healthy migrations/0002_add_whatsapp_reminders.sql
0023_seed_test_firm_owner.sql data healthy migrations/0023_seed_test_firm_owner.sql
0045_receipt_autopilot.sql data healthy migrations/0045_receipt_autopilot.sql
0050_firm_command_center.sql data healthy migrations/0050_firm_command_center.sql
0036_retention_policy.sql data healthy migrations/0036_retention_policy.sql
0017_receipts_date_timestamp.sql data healthy migrations/0017_receipts_date_timestamp.sql
0053_social_login.sql data healthy migrations/0053_social_login.sql
0016_add_indexes.sql data healthy migrations/0016_add_indexes.sql
0020_repair_firm_roles.sql data healthy migrations/0020_repair_firm_roles.sql
0040_auth_session_security.sql data healthy migrations/0040_auth_session_security.sql
0032_reverse_charge_vat.sql data healthy migrations/0032_reverse_charge_vat.sql
0010_add_bill_pay.sql data healthy migrations/0010_add_bill_pay.sql
0003_add_invoice_share_token.sql data healthy migrations/0003_add_invoice_share_token.sql
0073_self_heal_assets_payroll_budgets.sql data healthy migrations/0073_self_heal_assets_payroll_budgets.sql
0031_fixed_assets_depreciation_schedules.sql data healthy migrations/0031_fixed_assets_depreciation_schedules.sql
0034_invoice_number_sequences.sql data healthy migrations/0034_invoice_number_sequences.sql
0026_add_onboarding_completed.sql data healthy migrations/0026_add_onboarding_completed.sql
0039_payroll_state_machine.sql data healthy migrations/0039_payroll_state_machine.sql
0048_payment_chasing.sql data healthy migrations/0048_payment_chasing.sql
0064_invoice_templates.sql data healthy migrations/0064_invoice_templates.sql
0020_invoice_contact_fk.sql data healthy migrations/0020_invoice_contact_fk.sql
0011_add_fixed_assets.sql data healthy migrations/0011_add_fixed_assets.sql
0066_document_versions.sql data healthy migrations/0066_document_versions.sql
0029_money_precision_and_constraints.sql data healthy migrations/0029_money_precision_and_constraints.sql
0046_receipt_classifier_method.sql data healthy migrations/0046_receipt_classifier_method.sql
0019_add_firm_roles.sql data healthy migrations/0019_add_firm_roles.sql
0047_vat_autopilot.sql data healthy migrations/0047_vat_autopilot.sql
0037_customer_contact_whatsapp.sql data healthy migrations/0037_customer_contact_whatsapp.sql
0063_reconciliation_rules.sql data healthy migrations/0063_reconciliation_rules.sql
0000_workable_fixer.sql data healthy migrations/0000_workable_fixer.sql
0022_add_firm_leads.sql data healthy migrations/0022_add_firm_leads.sql
0035_fta_exchange_rates.sql data healthy migrations/0035_fta_exchange_rates.sql
0072_vendor_bills_exchange_rate.sql data healthy migrations/0072_vendor_bills_exchange_rate.sql
0033_partial_exemption_vat.sql data healthy migrations/0033_partial_exemption_vat.sql
0008_add_portal_access.sql data healthy migrations/0008_add_portal_access.sql
0017_add_invoice_email_fields.sql data healthy migrations/0017_add_invoice_email_fields.sql
0054_promote_shire602_firm_owner.sql data healthy migrations/0054_promote_shire602_firm_owner.sql
0051_revoke_test_backdoor_accounts.sql data healthy migrations/0051_revoke_test_backdoor_accounts.sql

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
client software healthy client
public software healthy client/public
src software healthy client/src
components software healthy client/src/components
smart software healthy client/src/components/smart
layout software healthy client/src/components/layout
auth software healthy client/src/components/auth
ui software healthy client/src/components/ui
lib software healthy client/src/lib
pages software healthy client/src/pages
firm software healthy client/src/pages/firm
portal software healthy client/src/pages/portal
hooks software healthy client/src/hooks
styles software healthy client/src/styles
config software healthy config
tests software healthy tests
unit software healthy tests/unit
e2e software healthy tests/e2e
docs software healthy docs
audit software healthy docs/audit
shared software healthy shared
scripts software healthy scripts
extensions software healthy extensions
whatsapp-bridge software healthy extensions/whatsapp-bridge
src software healthy extensions/whatsapp-bridge/src
server software healthy server
integrations software healthy server/integrations
config software healthy server/config
middleware software healthy server/middleware
utils software healthy server/utils
lib software healthy server/lib
routes software healthy server/routes
services software healthy server/services
tools software healthy tools
migrations software healthy migrations
meta software healthy migrations/meta
artifacts software healthy artifacts
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
auth::server/middleware/auth.ts security healthy server/middleware/auth.ts
auth::server/services/oauth.service.ts security healthy server/services/oauth.service.ts
auth::server/services/socket.service.ts security healthy server/services/socket.service.ts
auth::server/services/open-banking.service.ts security healthy server/services/open-banking.service.ts
auth::server/db.ts security healthy server/db.ts
auth::client/src/components/auth/OAuthButtons.tsx security healthy client/src/components/auth/OAuthButtons.tsx
auth::client/src/lib/i18n-extended.ts security healthy client/src/lib/i18n-extended.ts
auth::shared/schema.ts security healthy shared/schema.ts
auth::tests/setup.ts security healthy tests/setup.ts
auth::tests/unit/middleware.test.ts security healthy tests/unit/middleware.test.ts
auth::tests/unit/require-company-access.test.ts security healthy tests/unit/require-company-access.test.ts
auth::server/integrations/googleSheets.ts security healthy server/integrations/googleSheets.ts
auth::tests/test-firm-endpoints.sh security healthy tests/test-firm-endpoints.sh
auth::package.json security healthy package.json
auth::extensions/whatsapp-bridge/README.md security healthy extensions/whatsapp-bridge/README.md
auth::server/routes/bank.routes.ts security healthy server/routes/bank.routes.ts
auth::server/auth.ts security healthy server/auth.ts
auth::server/index.ts security healthy server/index.ts
auth::server/middleware/security.ts security healthy server/middleware/security.ts
auth::scripts/production-smoke.mjs security healthy scripts/production-smoke.mjs
auth::tests/unit/oauth.service.test.ts security healthy tests/unit/oauth.service.test.ts
auth::.env.example security healthy .env.example
auth::server/middleware/errorHandler.ts security healthy server/middleware/errorHandler.ts
auth::client/src/pages/Payroll.tsx security healthy client/src/pages/Payroll.tsx
auth::server/routes/auth.routes.ts security healthy server/routes/auth.routes.ts
auth::tests/unit/auth-rate-limit.test.ts security healthy tests/unit/auth-rate-limit.test.ts
auth::server/services/auth-tokens.service.ts security healthy server/services/auth-tokens.service.ts

LabelLayerStatusPath
name software healthy client/src/components/RTLProvider.tsx:name
so software healthy client/src/components/RTLProvider.tsx:so
ErrorBoundary software healthy client/src/components/ErrorBoundary.tsx:ErrorBoundary
ApiError software healthy client/src/lib/queryClient.ts:ApiError
DatabaseStorage software healthy server/storage.ts:DatabaseStorage
AppError software healthy server/errors.ts:AppError
ValidationError software healthy server/errors.ts:ValidationError
AuthError software healthy server/errors.ts:AuthError
ForbiddenError software healthy server/errors.ts:ForbiddenError
NotFoundError software healthy server/errors.ts:NotFoundError
ConflictError software healthy server/errors.ts:ConflictError
RetentionError software healthy server/errors.ts:RetentionError
RateLimitError software healthy server/errors.ts:RateLimitError
ExternalServiceError software healthy server/errors.ts:ExternalServiceError
SlidingWindowStore software healthy server/middleware/rateLimit.ts:SlidingWindowStore
LruCache software healthy server/lib/lru-cache.ts:LruCache
RetentionViolationError software healthy server/services/retention.service.ts:RetentionViolationError
WioBankProvider software healthy server/services/open-banking.service.ts:WioBankProvider
LeanProvider software healthy server/services/open-banking.service.ts:LeanProvider
OAuthPublicError software healthy server/services/oauth.service.ts:OAuthPublicError
OAuthConfigError software healthy server/services/oauth.service.ts:OAuthConfigError
OAuthStateError software healthy server/services/oauth.service.ts:OAuthStateError
OAuthIdentityError software healthy server/services/oauth.service.ts:OAuthIdentityError

LabelLayerStatusPath
private_key::.env.example security healthy .env.example
password_literal::client/src/lib/i18n.ts security healthy client/src/lib/i18n.ts
password_literal::client/src/lib/i18n.ts security healthy client/src/lib/i18n.ts
password_literal::tests/e2e/full-crawl.mjs security healthy tests/e2e/full-crawl.mjs
password_literal::tests/e2e/full-crawl.mjs security healthy tests/e2e/full-crawl.mjs

LabelLayerStatusPath
port:5173 network healthy vite.config.ts
port:5000 network healthy .env.example
port:5001 network healthy AGENTS.md
port:5432 network healthy docker-compose.yml

LabelLayerStatusPath
redis data healthy package.json
postgresql data healthy .env.example
postgres data healthy AGENTS.md

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
app hardware healthy docker-compose.yml
db hardware healthy docker-compose.yml

LabelLayerStatusPath
loadbalancer network healthy server/shutdown.ts
nginx network healthy server/routes/ai.routes.ts

LabelLayerStatusPath
verify cicd healthy .github/workflows/ci.yml
e2e cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-paaus3vp software healthy /tmp/repobility-clone-paaus3vp

LabelLayerStatusPath
Subscription root api healthy shared/schema.ts

LabelLayerStatusPath
127.0.0.1 network healthy Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy client/src/components/ui/mesh-gradient.tsx

LabelLayerStatusPath
vps::aws hardware healthy client/src/pages/Pricing.tsx

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/00cdf574-da79-4f2d-90f2-586ac6dbc19d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/00cdf574-da79-4f2d-90f2-586ac6dbc19d/

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.