https://github.com/takng-cb/Bract
· scanned 2026-06-16 00:29 UTC (2 months, 2 weeks ago)
226 raw signals (66 security + 160 graph)
Last scanned 2 months, 2 weeks ago · v1 · 165 actionable findings from 2 signal sources. 355 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3527 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 |
|---|---|---|---|
openFirstDetail |
software | healthy | tests/e2e/status-chevrons.spec.ts:openFirstDetail |
getFirstRecordId |
software | healthy | tests/e2e/_helpers.ts:getFirstRecordId |
clickUntilVisible |
software | healthy | tests/e2e/_helpers.ts:clickUntilVisible |
expectRedirectedTo |
software | healthy | tests/e2e/_helpers.ts:expectRedirectedTo |
main |
software | healthy | scripts/check-schema-vs-db.ts:main |
val |
software | healthy | scripts/check-schema-vs-db.ts:val |
main |
software | healthy | scripts/seed-approval-demo.ts:main |
dateOffset |
software | healthy | scripts/seed-maintenance.ts:dateOffset |
ymd |
software | healthy | scripts/seed-maintenance.ts:ymd |
findOrCreateAccount |
software | healthy | scripts/seed-maintenance.ts:findOrCreateAccount |
findOrCreateContact |
software | healthy | scripts/seed-maintenance.ts:findOrCreateContact |
nextMaintenanceNo |
software | healthy | scripts/seed-maintenance.ts:nextMaintenanceNo |
main |
software | healthy | scripts/seed-maintenance.ts:main |
findOrCreateCv |
software | healthy | scripts/seed-maintenance.ts:findOrCreateCv |
insertActivity |
software | healthy | scripts/seed-maintenance.ts:insertActivity |
insertTask |
software | healthy | scripts/seed-maintenance.ts:insertTask |
insertExpense |
software | healthy | scripts/seed-maintenance.ts:insertExpense |
sleep |
software | healthy | scripts/ai-feature-test.ts:sleep |
login |
software | healthy | scripts/ai-feature-test.ts:login |
modal |
software | healthy | scripts/ai-feature-test.ts:modal |
readConds |
software | healthy | scripts/ai-feature-test.ts:readConds |
condMatches |
software | healthy | scripts/ai-feature-test.ts:condMatches |
runSearchCase |
software | healthy | scripts/ai-feature-test.ts:runSearchCase |
runCreateCase |
software | healthy | scripts/ai-feature-test.ts:runCreateCase |
onPick |
software | healthy | scripts/ai-feature-test.ts:onPick |
main |
software | healthy | scripts/ai-feature-test.ts:main |
BASE_URL |
software | healthy | scripts/smoke-test.ts:BASE_URL |
runOne |
software | healthy | scripts/smoke-test.ts:runOne |
containsOk |
software | healthy | scripts/smoke-test.ts:containsOk |
notContainsOk |
software | healthy | scripts/smoke-test.ts:notContainsOk |
main |
software | healthy | scripts/smoke-test.ts:main |
BASE_URL |
software | healthy | scripts/industry-guard-test.ts:BASE_URL |
INDUSTRY |
software | healthy | scripts/industry-guard-test.ts:INDUSTRY |
runOne |
software | healthy | scripts/industry-guard-test.ts:runOne |
main |
software | healthy | scripts/industry-guard-test.ts:main |
vehicleLabel |
software | healthy | scripts/migrate-vehicles-to-custom.ts:vehicleLabel |
main |
software | healthy | scripts/migrate-vehicles-to-custom.ts:main |
vCount |
software | healthy | scripts/migrate-vehicles-to-custom.ts:vCount |
crCount |
software | healthy | scripts/migrate-vehicles-to-custom.ts:crCount |
seedTags |
software | healthy | scripts/seed-tags.ts:seedTags |
settle |
software | healthy | scripts/manual-capture.ts:settle |
main |
software | healthy | scripts/manual-capture.ts:main |
rand |
software | healthy | scripts/seed-dev-industries.ts:rand |
pick |
software | healthy | scripts/seed-dev-industries.ts:pick |
ensurePropertiesTable |
software | healthy | scripts/seed-dev-industries.ts:ensurePropertiesTable |
cleanPrevious |
software | healthy | scripts/seed-dev-industries.ts:cleanPrevious |
main |
software | healthy | scripts/seed-dev-industries.ts:main |
getEnv |
software | healthy | scripts/create-test-users.mjs:getEnv |
main |
software | healthy | scripts/cleanup-personal-account.ts:main |
classify |
software | healthy | scripts/bundle-size-report.ts:classify |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
lighthouserc.json |
software | healthy | lighthouserc.json |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
next.config.ts |
software | healthy | next.config.ts |
README.md |
software | healthy | tests/README.md |
2026-05-07_relationships.md |
software | healthy | tests/results/2026-05-07_relationships.md |
2026-05-06_initial-test.md |
software | healthy | tests/results/2026-05-06_initial-test.md |
09_crud_activities.md |
software | healthy | tests/specs/09_crud_activities.md |
03_sort_grouping.md |
software | healthy | tests/specs/03_sort_grouping.md |
05_crud_accounts.md |
software | healthy | tests/specs/05_crud_accounts.md |
15_custom_objects.md |
software | healthy | tests/specs/15_custom_objects.md |
18_relationships.md |
software | healthy | tests/specs/18_relationships.md |
08_crud_opportunities.md |
software | healthy | tests/specs/08_crud_opportunities.md |
11_crud_expenses.md |
software | healthy | tests/specs/11_crud_expenses.md |
14_admin.md |
software | healthy | tests/specs/14_admin.md |
06_crud_contacts.md |
software | healthy | tests/specs/06_crud_contacts.md |
01_auth.md |
software | healthy | tests/specs/01_auth.md |
17_settings.md |
software | healthy | tests/specs/17_settings.md |
10_crud_tasks.md |
software | healthy | tests/specs/10_crud_tasks.md |
16_csv_and_dashboard.md |
software | healthy | tests/specs/16_csv_and_dashboard.md |
04_saved_views.md |
software | healthy | tests/specs/04_saved_views.md |
13_tags.md |
software | healthy | tests/specs/13_tags.md |
07_pwa.md |
software | healthy | tests/specs/07_pwa.md |
02_list_views.md |
software | healthy | tests/specs/02_list_views.md |
12_crud_properties.md |
software | healthy | tests/specs/12_crud_properties.md |
detail-hero.spec.ts |
software | healthy | tests/e2e/detail-hero.spec.ts |
auto-body-profit.spec.ts |
software | healthy | tests/e2e/auto-body-profit.spec.ts |
real-estate-commission.spec.ts |
software | healthy | tests/e2e/real-estate-commission.spec.ts |
maintenance-board.spec.ts |
software | healthy | tests/e2e/maintenance-board.spec.ts |
ai-search.spec.ts |
software | healthy | tests/e2e/ai-search.spec.ts |
wiki.spec.ts |
software | healthy | tests/e2e/wiki.spec.ts |
mobile-nav.spec.ts |
software | healthy | tests/e2e/mobile-nav.spec.ts |
status-chevrons.spec.ts |
software | healthy | tests/e2e/status-chevrons.spec.ts |
role-matrix.viewer.spec.ts |
software | healthy | tests/e2e/role-matrix.viewer.spec.ts |
_helpers.ts |
software | healthy | tests/e2e/_helpers.ts |
role-matrix.editor.spec.ts |
software | healthy | tests/e2e/role-matrix.editor.spec.ts |
dashboard.spec.ts |
software | healthy | tests/e2e/dashboard.spec.ts |
opportunities-board.spec.ts |
software | healthy | tests/e2e/opportunities-board.spec.ts |
inventory.spec.ts |
software | healthy | tests/e2e/inventory.spec.ts |
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 |
results |
software | healthy | tests/results |
specs |
software | healthy | tests/specs |
e2e |
software | healthy | tests/e2e |
docs |
software | healthy | docs |
legal |
software | healthy | docs/legal |
design |
software | healthy | docs/design |
requirements |
software | healthy | docs/requirements |
sources |
software | healthy | docs/requirements/sources |
specs |
software | healthy | docs/requirements/specs |
runbook |
software | healthy | docs/runbook |
test-results |
software | healthy | docs/test-results |
scripts |
software | healthy | scripts |
design_handoff |
software | healthy | design_handoff |
scripts |
software | healthy | design_handoff/scripts |
design_handoff_bract_redesign |
software | healthy | design_handoff/design_handoff_bract_redesign |
scripts |
software | healthy | design_handoff/design_handoff_bract_redesign/scripts |
styles |
software | healthy | design_handoff/design_handoff_bract_redesign/styles |
export |
software | healthy | design_handoff/design_handoff_bract_redesign/export |
logo |
software | healthy | design_handoff/logo |
Bract Logo Kit |
software | healthy | design_handoff/Bract Logo Kit |
assets |
software | healthy | design_handoff/Bract Logo Kit/assets |
styles |
software | healthy | design_handoff/styles |
export |
software | healthy | design_handoff/export |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
public |
software | healthy | public |
manual |
software | healthy | public/manual |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
drizzle |
software | healthy | drizzle |
meta |
software | healthy | drizzle/meta |
src |
software | healthy | src |
industries |
software | healthy | src/industries |
real-estate |
software | healthy | src/industries/real-estate |
api |
software | healthy | src/industries/real-estate/api |
import |
software | healthy | src/industries/real-estate/api/import |
properties |
software | healthy | src/industries/real-estate/api/import/properties |
export |
software | healthy | src/industries/real-estate/api/export |
properties |
software | healthy | src/industries/real-estate/api/export/properties |
components |
software | healthy | src/industries/real-estate/components |
tableviews |
software | healthy | src/industries/real-estate/components/tableviews |
lib |
software | healthy | src/industries/real-estate/lib |
pages |
software | healthy | src/industries/real-estate/pages |
properties |
software | healthy | src/industries/real-estate/pages/properties |
new |
software | healthy | src/industries/real-estate/pages/properties/new |
[id] |
software | healthy | src/industries/real-estate/pages/properties/[id] |
brokerage-report |
software | healthy | src/industries/real-estate/pages/properties/[id]/brokerage-… |
edit |
software | healthy | src/industries/real-estate/pages/properties/[id]/edit |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PropertyBoard |
frontend | healthy | src/industries/real-estate/components/PropertyBoard.tsx |
PropertyForm |
frontend | healthy | src/industries/real-estate/components/PropertyForm.tsx |
PropertiesTableView |
frontend | healthy | src/industries/real-estate/components/tableviews/Properties… |
MaintenanceLoanerEditForm |
frontend | healthy | src/industries/auto-body/components/MaintenanceLoanerEditFo… |
StagedFeesTable |
frontend | healthy | src/industries/auto-body/components/StagedFeesTable.tsx |
MaintenanceBoard |
frontend | healthy | src/industries/auto-body/components/MaintenanceBoard.tsx |
MaintenanceDriveLinks |
frontend | healthy | src/industries/auto-body/components/MaintenanceDriveLinks.t… |
SectionEditModal |
frontend | healthy | src/industries/auto-body/components/SectionEditModal.tsx |
InlineSection |
frontend | healthy | src/industries/auto-body/components/InlineSection.tsx |
MaintenanceDamageMapPreview |
frontend | healthy | src/industries/auto-body/components/MaintenanceDamageMapPre… |
TemplateLineAddForm |
frontend | healthy | src/industries/auto-body/components/TemplateLineAddForm.tsx |
WeightTaxButton |
frontend | healthy | src/industries/auto-body/components/WeightTaxButton.tsx |
TemplateLineRow |
frontend | healthy | src/industries/auto-body/components/TemplateLineRow.tsx |
VehicleForm |
frontend | healthy | src/industries/auto-body/components/VehicleForm.tsx |
ApplyTemplateButton |
frontend | healthy | src/industries/auto-body/components/ApplyTemplateButton.tsx |
CaliInsuranceButton |
frontend | healthy | src/industries/auto-body/components/CaliInsuranceButton.tsx |
StagedPaymentsTable |
frontend | healthy | src/industries/auto-body/components/StagedPaymentsTable.tsx |
PartForm |
frontend | healthy | src/industries/auto-body/components/PartForm.tsx |
TemplateFeeAddForm |
frontend | healthy | src/industries/auto-body/components/TemplateFeeAddForm.tsx |
MaintenanceTemplateForm |
frontend | healthy | src/industries/auto-body/components/MaintenanceTemplateForm… |
MaintenanceBillingEditForm |
frontend | healthy | src/industries/auto-body/components/MaintenanceBillingEditF… |
StagedLineItemsTable |
frontend | healthy | src/industries/auto-body/components/StagedLineItemsTable.tsx |
DamageMapEditor |
frontend | healthy | src/industries/auto-body/components/DamageMapEditor.tsx |
CustomerVehicleForm |
frontend | healthy | src/industries/auto-body/components/CustomerVehicleForm.tsx |
MaintenanceBasicInfoEditForm |
frontend | healthy | src/industries/auto-body/components/MaintenanceBasicInfoEdi… |
MaintenanceForm |
frontend | healthy | src/industries/auto-body/components/MaintenanceForm.tsx |
VehiclesTableView |
frontend | healthy | src/industries/auto-body/components/tableviews/VehiclesTabl… |
PartsTableView |
frontend | healthy | src/industries/auto-body/components/tableviews/PartsTableVi… |
DocumentLayout |
frontend | healthy | src/industries/auto-body/components/documents/DocumentLayou… |
OutreachSection |
frontend | healthy | src/industries/staffing/components/OutreachSection.tsx |
AssignmentStatusSelect |
frontend | healthy | src/industries/staffing/components/AssignmentStatusSelect.t… |
AssignmentForm |
frontend | healthy | src/industries/staffing/components/AssignmentForm.tsx |
StaffingQuickWizard |
frontend | healthy | src/industries/staffing/components/StaffingQuickWizard.tsx |
CandidatesSection |
frontend | healthy | src/industries/staffing/components/CandidatesSection.tsx |
RecordSearchInput |
frontend | healthy | src/components/RecordSearchInput.tsx |
SuspenseRescuer |
frontend | healthy | src/components/SuspenseRescuer.tsx |
MobileNav |
frontend | healthy | src/components/MobileNav.tsx |
TaskDoneToggle |
frontend | healthy | src/components/TaskDoneToggle.tsx |
CustomFieldsCard |
frontend | healthy | src/components/CustomFieldsCard.tsx |
BottomNav |
frontend | healthy | src/components/BottomNav.tsx |
NavigationOverlay |
frontend | healthy | src/components/NavigationOverlay.tsx |
ProfileForm |
frontend | healthy | src/components/ProfileForm.tsx |
OpportunityForm |
frontend | healthy | src/components/OpportunityForm.tsx |
RecordTabs |
frontend | healthy | src/components/RecordTabs.tsx |
AiSearchChat |
frontend | healthy | src/components/AiSearchChat.tsx |
GroupedTable |
frontend | healthy | src/components/GroupedTable.tsx |
MonthCalendar |
frontend | healthy | src/components/MonthCalendar.tsx |
RecordDetailSkeleton |
frontend | healthy | src/components/RecordDetailSkeleton.tsx |
PeriodSelector |
frontend | healthy | src/components/PeriodSelector.tsx |
StageBar |
frontend | healthy | src/components/StageBar.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/properties/page |
frontend | healthy | src/industries/real-estate/pages/properties/page.tsx |
/properties/new/page |
frontend | healthy | src/industries/real-estate/pages/properties/new/page.tsx |
/properties/[id]/page |
frontend | healthy | src/industries/real-estate/pages/properties/[id]/page.tsx |
/properties/[id]/brokerage-report/page |
frontend | healthy | src/industries/real-estate/pages/properties/[id]/brokerage-… |
/properties/[id]/edit/page |
frontend | healthy | src/industries/real-estate/pages/properties/[id]/edit/page.… |
/parts/page |
frontend | healthy | src/industries/auto-body/pages/parts/page.tsx |
/parts/new/page |
frontend | healthy | src/industries/auto-body/pages/parts/new/page.tsx |
/parts/[id]/page |
frontend | healthy | src/industries/auto-body/pages/parts/[id]/page.tsx |
/parts/[id]/edit/page |
frontend | healthy | src/industries/auto-body/pages/parts/[id]/edit/page.tsx |
/customer-vehicles/page |
frontend | healthy | src/industries/auto-body/pages/customer-vehicles/page.tsx |
/customer-vehicles/new/page |
frontend | healthy | src/industries/auto-body/pages/customer-vehicles/new/page.t… |
/customer-vehicles/[id]/page |
frontend | healthy | src/industries/auto-body/pages/customer-vehicles/[id]/page.… |
/customer-vehicles/[id]/edit/page |
frontend | healthy | src/industries/auto-body/pages/customer-vehicles/[id]/edit/… |
/maintenance/page |
frontend | healthy | src/industries/auto-body/pages/maintenance/page.tsx |
/maintenance/new/page |
frontend | healthy | src/industries/auto-body/pages/maintenance/new/page.tsx |
/maintenance/[id]/page |
frontend | healthy | src/industries/auto-body/pages/maintenance/[id]/page.tsx |
/maintenance/[id]/edit/page |
frontend | healthy | src/industries/auto-body/pages/maintenance/[id]/edit/page.t… |
/maintenance/templates/page |
frontend | healthy | src/industries/auto-body/pages/maintenance/templates/page.t… |
/maintenance/templates/new/page |
frontend | healthy | src/industries/auto-body/pages/maintenance/templates/new/pa… |
/maintenance/templates/[id]/page |
frontend | healthy | src/industries/auto-body/pages/maintenance/templates/[id]/p… |
/maintenance/templates/[id]/edit/page |
frontend | healthy | src/industries/auto-body/pages/maintenance/templates/[id]/e… |
/vehicles/page |
frontend | healthy | src/industries/auto-body/pages/vehicles/page.tsx |
/vehicles/new/page |
frontend | healthy | src/industries/auto-body/pages/vehicles/new/page.tsx |
/vehicles/[id]/page |
frontend | healthy | src/industries/auto-body/pages/vehicles/[id]/page.tsx |
/vehicles/[id]/edit/page |
frontend | healthy | src/industries/auto-body/pages/vehicles/[id]/edit/page.tsx |
/page.tsx |
frontend | healthy | src/app/page.tsx |
/help-embed/[page] |
frontend | healthy | src/app/help-embed/[page]/page.tsx |
/reset-password |
frontend | healthy | src/app/reset-password/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/forgot-password |
frontend | healthy | src/app/forgot-password/page.tsx |
/(crm)/parts |
frontend | healthy | src/app/(crm)/parts/page.tsx |
/(crm)/parts/new |
frontend | healthy | src/app/(crm)/parts/new/page.tsx |
/(crm)/parts/[id] |
frontend | healthy | src/app/(crm)/parts/[id]/page.tsx |
/(crm)/parts/[id]/edit |
frontend | healthy | src/app/(crm)/parts/[id]/edit/page.tsx |
/(crm)/settings |
frontend | healthy | src/app/(crm)/settings/page.tsx |
/(crm)/settings/system |
frontend | healthy | src/app/(crm)/settings/system/page.tsx |
/(crm)/about |
frontend | healthy | src/app/(crm)/about/page.tsx |
/(crm)/help |
frontend | healthy | src/app/(crm)/help/page.tsx |
/(crm)/help/[page] |
frontend | healthy | src/app/(crm)/help/[page]/page.tsx |
/(crm)/stock-movements |
frontend | healthy | src/app/(crm)/stock-movements/page.tsx |
/(crm)/stock-movements/new |
frontend | healthy | src/app/(crm)/stock-movements/new/page.tsx |
/(crm)/stock-movements/stocktake |
frontend | healthy | src/app/(crm)/stock-movements/stocktake/page.tsx |
/(crm)/books/[objectApiName] |
frontend | healthy | src/app/(crm)/books/[objectApiName]/page.tsx |
/(crm)/books/[objectApiName]/[recordId] |
frontend | healthy | src/app/(crm)/books/[objectApiName]/[recordId]/page.tsx |
/(crm)/books/[objectApiName]/[recordId]/edit |
frontend | healthy | src/app/(crm)/books/[objectApiName]/[recordId]/edit/page.tsx |
/(crm)/books/[objectApiName]/new |
frontend | healthy | src/app/(crm)/books/[objectApiName]/new/page.tsx |
/(crm)/staff |
frontend | healthy | src/app/(crm)/staff/page.tsx |
/(crm)/staff/new |
frontend | healthy | src/app/(crm)/staff/new/page.tsx |
/(crm)/staff/[id] |
frontend | healthy | src/app/(crm)/staff/[id]/page.tsx |
/(crm)/staff/[id]/edit |
frontend | healthy | src/app/(crm)/staff/[id]/edit/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260501000000_properties.sql |
approvals |
data | healthy | supabase/migrations/20260611180000_approvals.sql |
approval_decisions |
data | healthy | supabase/migrations/20260611180000_approvals.sql |
ai_rate_log |
data | healthy | supabase/migrations/20260609150000_ai_rate_log.sql |
parts |
data | healthy | supabase/migrations/20260511000000_auto_body_parts.sql |
part_movements |
data | healthy | supabase/migrations/20260511000000_auto_body_parts.sql |
outreach |
data | healthy | supabase/migrations/20260608000000_staffing_phase1.sql |
invoices |
data | healthy | supabase/migrations/20260608000000_staffing_phase1.sql |
events |
data | healthy | supabase/migrations/20260608000000_staffing_phase1.sql |
opportunity_products |
data | healthy | supabase/migrations/20260611120000_opportunity_products.sql |
report_templates |
data | healthy | supabase/migrations/20260613110000_report_templates.sql |
wiki_pages |
data | healthy | supabase/migrations/20260609130000_wiki.sql |
IF |
data | healthy | supabase/migrations/20260609120000_inventory_poc.sql |
products |
data | healthy | supabase/migrations/20260609120000_inventory_poc.sql |
warehouses |
data | healthy | supabase/migrations/20260609120000_inventory_poc.sql |
stock_movements |
data | healthy | supabase/migrations/20260609120000_inventory_poc.sql |
trash_records |
data | healthy | supabase/migrations/20260612090000_trash_records.sql |
roles |
data | healthy | supabase/migrations/20260611150000_rbac_roles.sql |
role_permissions |
data | healthy | supabase/migrations/20260611150000_rbac_roles.sql |
vehicles |
data | healthy | supabase/migrations/20260509000000_auto_body_vehicles.sql |
licenses |
data | healthy | drizzle/0012_licenses.sql |
accounts |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
activities |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
activity_contacts |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
attachments |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
change_logs |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
contacts |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
custom_field_values |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
custom_records |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
expenses |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
field_definitions |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
import_logs |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
list_view_settings |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
object_definitions |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
opportunities |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
properties |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
saved_views |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
system_settings |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
taggables |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
tags |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
tasks |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
user_preferences |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
users |
data | healthy | drizzle/0000_add_sort_params_to_saved_views.sql |
staff |
data | healthy | drizzle/0015_staffing.sql |
assignments |
data | healthy | drizzle/0015_staffing.sql |
assignment_staff |
data | healthy | drizzle/0015_staffing.sql |
activity_related_records |
data | healthy | drizzle/0001_related_records.sql |
task_related_records |
data | healthy | drizzle/0001_related_records.sql |
expense_related_records |
data | healthy | drizzle/0001_related_records.sql |
maintenance_damage_pins |
data | healthy | drizzle/0006_maintenance_damage_pins.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
backup-before-auto-body-migration.ts |
data | healthy | scripts/backup-before-auto-body-migration.ts |
apply-migration.ts |
data | healthy | scripts/apply-migration.ts |
apply-jsonb-migration.ts |
data | healthy | scripts/apply-jsonb-migration.ts |
verify-migration.ts |
data | healthy | scripts/verify-migration.ts |
20260501000000_properties.sql |
data | healthy | supabase/migrations/20260501000000_properties.sql |
20260430200000_tags_and_logs.sql |
data | healthy | supabase/migrations/20260430200000_tags_and_logs.sql |
20260612120000_rename_objects_to_books.sql |
data | healthy | supabase/migrations/20260612120000_rename_objects_to_books.… |
20260430000000_expenses.sql |
data | healthy | supabase/migrations/20260430000000_expenses.sql |
20260613100000_expenses_receipt_fields.sql |
data | healthy | supabase/migrations/20260613100000_expenses_receipt_fields.… |
20260430300000_activity_contacts.sql |
data | healthy | supabase/migrations/20260430300000_activity_contacts.sql |
20260429200000_enhance_schema.sql |
data | healthy | supabase/migrations/20260429200000_enhance_schema.sql |
20260508000000_custom_record_links.sql |
data | healthy | supabase/migrations/20260508000000_custom_record_links.sql |
20260608010000_assignment_title.sql |
data | healthy | supabase/migrations/20260608010000_assignment_title.sql |
20260611230000_notifications_seen.sql |
data | healthy | supabase/migrations/20260611230000_notifications_seen.sql |
20260611180000_approvals.sql |
data | healthy | supabase/migrations/20260611180000_approvals.sql |
20260609150000_ai_rate_log.sql |
data | healthy | supabase/migrations/20260609150000_ai_rate_log.sql |
20260430100000_seed_data.sql |
data | healthy | supabase/migrations/20260430100000_seed_data.sql |
20260429100413_init_schema.sql |
data | healthy | supabase/migrations/20260429100413_init_schema.sql |
20260511000000_auto_body_parts.sql |
data | healthy | supabase/migrations/20260511000000_auto_body_parts.sql |
20260609160000_part_movements_maintenance_link.sql |
data | healthy | supabase/migrations/20260609160000_part_movements_maintenan… |
20260608000000_staffing_phase1.sql |
data | healthy | supabase/migrations/20260608000000_staffing_phase1.sql |
20260611120000_opportunity_products.sql |
data | healthy | supabase/migrations/20260611120000_opportunity_products.sql |
20240101000000_init.sql |
data | healthy | supabase/migrations/20240101000000_init.sql |
20260613110000_report_templates.sql |
data | healthy | supabase/migrations/20260613110000_report_templates.sql |
20260508100000_performance_indexes.sql |
data | healthy | supabase/migrations/20260508100000_performance_indexes.sql |
20260609140000_maintenance_drive_links.sql |
data | healthy | supabase/migrations/20260609140000_maintenance_drive_links.… |
20260609130000_wiki.sql |
data | healthy | supabase/migrations/20260609130000_wiki.sql |
20260609120000_inventory_poc.sql |
data | healthy | supabase/migrations/20260609120000_inventory_poc.sql |
20260508200000_jsonb_custom_records.sql |
data | healthy | supabase/migrations/20260508200000_jsonb_custom_records.sql |
20260611210000_approvals_transition.sql |
data | healthy | supabase/migrations/20260611210000_approvals_transition.sql |
20260612090000_trash_records.sql |
data | healthy | supabase/migrations/20260612090000_trash_records.sql |
20260611150000_rbac_roles.sql |
data | healthy | supabase/migrations/20260611150000_rbac_roles.sql |
20260509000000_auto_body_vehicles.sql |
data | healthy | supabase/migrations/20260509000000_auto_body_vehicles.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
TableErrorBoundary |
software | healthy | src/components/TableErrorBoundary.tsx:TableErrorBoundary |
PermissionDeniedError |
software | healthy | src/lib/permissions.ts:PermissionDeniedError |
AiRateLimitError |
software | healthy | src/lib/ai/rateLimit.ts:AiRateLimitError |
AIFeatureDisabledError |
software | healthy | src/lib/ai/featureFlag.ts:AIFeatureDisabledError |
AIDisabledError |
software | healthy | src/lib/ai/types.ts:AIDisabledError |
AIProviderError |
software | healthy | src/lib/ai/types.ts:AIProviderError |
ModuleNotEnabledError |
software | healthy | src/lib/modules/types.ts:ModuleNotEnabledError |
FeatureNotLicensedError |
software | healthy | src/lib/license/types.ts:FeatureNotLicensedError |
LicenseInactiveError |
software | healthy | src/lib/license/types.ts:LicenseInactiveError |
| Label | Layer | Status | Path |
|---|---|---|---|
dump |
cicd | healthy | .github/workflows/backup.yml |
notify-failure |
cicd | healthy | .github/workflows/backup.yml |
static |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
schema-check |
cicd | healthy | .github/workflows/ci.yml |
smoke |
cicd | healthy | .github/workflows/ci.yml |
secret-leak-check |
cicd | healthy | .github/workflows/ci.yml |
e2e |
cicd | healthy | .github/workflows/ci.yml |
lighthouse |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
sqlite |
data | healthy | package-lock.json |
redis |
data | healthy | package-lock.json |
postgresql |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::src/app/(crm)/admin/license/LicenseEditForm.tsx |
security | healthy | src/app/(crm)/admin/license/LicenseEditForm.tsx |
auth::.github/workflows/ci.yml |
security | healthy | .github/workflows/ci.yml |
auth::scripts/check-secret-leaks.ts |
security | healthy | scripts/check-secret-leaks.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
ALLOWED_ANON_KEY |
cicd | healthy | — |
TEST_USER_PASSWORD |
cicd | healthy | — |
AGE_RECIPIENT |
cicd | healthy | — |
BACKUP_ALERT_WEBHOOK |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:09 |
network | healthy | .github/dependabot.yml |
port:03 |
network | healthy | .github/workflows/backup.yml |
port:18 |
network | healthy | .github/workflows/backup.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::azure |
hardware | healthy | supabase/config.toml |
vps::droplet |
hardware | healthy | src/lib/navIcon.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::scripts/create-test-users.mjs |
security | healthy | scripts/create-test-users.mjs |
password_literal::scripts/create-test-users.mjs |
security | healthy | scripts/create-test-users.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::backup |
cicd | healthy | .github/workflows/backup.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bvm02mui |
software | healthy | /tmp/repobility-clone-bvm02mui |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/apply-auth-redirect-urls.ts |
This page is publicly accessible at:
https://repobility.com/scan/0595ac17-1df5-4268-893a-250f1435f4a7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0595ac17-1df5-4268-893a-250f1435f4a7/
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.