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.

Code4Good-26B/savionim

https://github.com/Code4Good-26B/savionim · scanned 2026-06-17 01:24 UTC (1 month, 2 weeks ago)

27 raw signals (0 security + 27 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -13.1 (diff) · 27 actionable findings from 1 signal source. 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 749 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
isWriteGuardEnabled software healthy proxy.ts:isWriteGuardEnabled
proxy software healthy proxy.ts:proxy
RootLayout software healthy app/layout.tsx:RootLayout
LandingPage software healthy app/page.tsx:LandingPage
SidebarNav software healthy app/dispatcher/SidebarNav.tsx:SidebarNav
DispatcherLayout software healthy app/dispatcher/layout.tsx:DispatcherLayout
DispatcherDashboard software healthy app/dispatcher/dashboard/page.tsx:DispatcherDashboard
allRides software healthy app/dispatcher/dashboard/page.tsx:allRides
DispatcherLoginPage software healthy app/dispatcher/login/page.tsx:DispatcherLoginPage
handleSubmit software healthy app/dispatcher/login/page.tsx:handleSubmit
buildUrl software healthy app/dispatcher/requests/page.tsx:buildUrl
RequestsPage software healthy app/dispatcher/requests/page.tsx:RequestsPage
searchParams software healthy app/dispatcher/requests/page.tsx:searchParams
offset software healthy app/dispatcher/requests/page.tsx:offset
rides software healthy app/dispatcher/requests/page.tsx:rides
assignedDriver software healthy app/dispatcher/requests/assigned-driver.ts:assignedDriver
isValid software healthy app/dispatcher/requests/new/form-logic.ts:isValid
buildPayload software healthy app/dispatcher/requests/new/form-logic.ts:buildPayload
toISO software healthy app/dispatcher/requests/new/form-logic.ts:toISO
NewRequestForm software healthy app/dispatcher/requests/new/NewRequestForm.tsx:NewRequestFo…
set software healthy app/dispatcher/requests/new/NewRequestForm.tsx:set
handleSubmit software healthy app/dispatcher/requests/new/NewRequestForm.tsx:handleSubmit
NewRequestPage software healthy app/dispatcher/requests/new/page.tsx:NewRequestPage
getDriverStatus software healthy app/dispatcher/drivers/page.tsx:getDriverStatus
DriversPage software healthy app/dispatcher/drivers/page.tsx:DriversPage
AutoRefresh software healthy app/dispatcher/request/[id]/AutoRefresh.tsx:AutoRefresh
Field software healthy app/dispatcher/request/[id]/page.tsx:Field
Section software healthy app/dispatcher/request/[id]/page.tsx:Section
RequestDetailPage software healthy app/dispatcher/request/[id]/page.tsx:RequestDetailPage
LoginPage software healthy app/login/page.tsx:LoginPage
handleSubmit software healthy app/login/page.tsx:handleSubmit
GET software healthy app/api/check/route.ts:GET
GET software healthy app/api/cron/requests-manager/route.ts:GET
originalDaysToPickup software healthy app/api/cron/requests-manager/route.ts:originalDaysToPickup
GET software healthy app/api/ping/route.ts:GET
POST software healthy app/api/rides/route.ts:POST
isValidUuid software healthy app/api/rides/route.ts:isValidUuid
GET software healthy app/api/rides/[id]/route.ts:GET
PATCH software healthy app/api/rides/[id]/route.ts:PATCH
isValidUuid software healthy app/api/rides/[id]/route.ts:isValidUuid
PATCH software healthy app/api/rides/[id]/status/route.ts:PATCH
isValidUuid software healthy app/api/rides/[id]/status/route.ts:isValidUuid
numberValue software healthy app/api/rides/[id]/status/route.ts:numberValue
POST software healthy app/api/rides/mock-broadcast/route.ts:POST
GET software healthy app/api/rides/mock-broadcast/route.ts:GET
getCommboxApiKey software healthy app/api/intake/ride-request/route.ts:getCommboxApiKey
verifyBearerToken software healthy app/api/intake/ride-request/route.ts:verifyBearerToken
POST software healthy app/api/intake/ride-request/route.ts:POST
GET software healthy app/api/passengers/route.ts:GET
POST software healthy app/api/passengers/route.ts:POST

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

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
AGENTS.md software healthy AGENTS.md
proxy.ts software healthy proxy.ts
eslint.config.mjs software healthy eslint.config.mjs
package-lock.json software healthy package-lock.json
README.md software healthy README.md
postcss.config.mjs software healthy postcss.config.mjs
package.json software healthy package.json
next.config.ts software healthy next.config.ts
tsconfig.json software healthy tsconfig.json
globals.css software healthy app/globals.css
layout.tsx software healthy app/layout.tsx
page.tsx software healthy app/page.tsx
SidebarNav.tsx software healthy app/dispatcher/SidebarNav.tsx
layout.tsx software healthy app/dispatcher/layout.tsx
page.tsx software healthy app/dispatcher/dashboard/page.tsx
page.tsx software healthy app/dispatcher/login/page.tsx
page.tsx software healthy app/dispatcher/requests/page.tsx
assigned-driver.ts software healthy app/dispatcher/requests/assigned-driver.ts
form-logic.ts software healthy app/dispatcher/requests/new/form-logic.ts
NewRequestForm.tsx software healthy app/dispatcher/requests/new/NewRequestForm.tsx
page.tsx software healthy app/dispatcher/requests/new/page.tsx
page.tsx software healthy app/dispatcher/drivers/page.tsx
AutoRefresh.tsx software healthy app/dispatcher/request/[id]/AutoRefresh.tsx
page.tsx software healthy app/dispatcher/request/[id]/page.tsx
page.tsx software healthy app/login/page.tsx
route.ts software healthy app/api/check/route.ts
route.ts software healthy app/api/cron/requests-manager/route.ts
route.ts software healthy app/api/ping/route.ts
route.ts software healthy app/api/rides/route.ts
route.ts software healthy app/api/rides/[id]/route.ts
route.ts software healthy app/api/rides/[id]/status/route.ts
route.ts software healthy app/api/rides/mock-broadcast/route.ts
route.ts software healthy app/api/intake/ride-request/route.ts
route.ts software healthy app/api/passengers/route.ts
route.ts software healthy app/api/passengers/[id]/route.ts
route.ts software healthy app/api/ride-requests/route.ts
route.ts software healthy app/api/ride-requests/[id]/status/route.ts
route.ts software healthy app/api/users/route.ts
route.ts software healthy app/api/users/[id]/route.ts
route.ts software healthy app/api/availability/route.ts
route.ts software healthy app/api/driver/rides/route.ts
route.ts software healthy app/api/driver/rides/[id]/route.ts
route.ts software healthy app/api/webhooks/driver-location-update/route.ts
route.ts software healthy app/api/webhooks/ride-request/route.ts
route.ts software healthy app/api/ambulances/route.ts
route.ts software healthy app/api/ambulances/[id]/route.ts
route.ts software healthy app/api/drivers/route.ts
route.ts software healthy app/api/drivers/[id]/route.ts

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

LabelLayerStatusPath
app software healthy app
dispatcher software healthy app/dispatcher
dashboard software healthy app/dispatcher/dashboard
login software healthy app/dispatcher/login
requests software healthy app/dispatcher/requests
new software healthy app/dispatcher/requests/new
drivers software healthy app/dispatcher/drivers
request software healthy app/dispatcher/request
[id] software healthy app/dispatcher/request/[id]
login software healthy app/login
api software healthy app/api
check software healthy app/api/check
cron software healthy app/api/cron
requests-manager software healthy app/api/cron/requests-manager
ping software healthy app/api/ping
rides software healthy app/api/rides
[id] software healthy app/api/rides/[id]
status software healthy app/api/rides/[id]/status
mock-broadcast software healthy app/api/rides/mock-broadcast
intake software healthy app/api/intake
ride-request software healthy app/api/intake/ride-request
passengers software healthy app/api/passengers
[id] software healthy app/api/passengers/[id]
ride-requests software healthy app/api/ride-requests
[id] software healthy app/api/ride-requests/[id]
status software healthy app/api/ride-requests/[id]/status
users software healthy app/api/users
[id] software healthy app/api/users/[id]
availability software healthy app/api/availability
driver software healthy app/api/driver
rides software healthy app/api/driver/rides
[id] software healthy app/api/driver/rides/[id]
webhooks software healthy app/api/webhooks
driver-location-update software healthy app/api/webhooks/driver-location-update
ride-request software healthy app/api/webhooks/ride-request
ambulances software healthy app/api/ambulances
[id] software healthy app/api/ambulances/[id]
drivers software healthy app/api/drivers
[id] software healthy app/api/drivers/[id]
service-zones software healthy app/api/service-zones
[id] software healthy app/api/service-zones/[id]
passenger software healthy app/passenger
login software healthy app/passenger/login
register software healthy app/passenger/register
driver software healthy app/driver
dashboard software healthy app/driver/dashboard
rides software healthy app/driver/rides
[id] software healthy app/driver/rides/[id]
dev software healthy app/dev
actions software healthy app/actions

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

LabelLayerStatusPath
20260606120000_add_keep_alive_table.sql data healthy supabase/migrations/20260606120000_add_keep_alive_table.sql
20260524130000_add_intake_travel_request_fields_and_rpc.sql data healthy supabase/migrations/20260524130000_add_intake_travel_reques…
20260511201000_fix_user_role_representative_typo.sql data healthy supabase/migrations/20260511201000_fix_user_role_representa…
20260605120000_allow_assigned_ride_completion.sql data healthy supabase/migrations/20260605120000_allow_assigned_ride_comp…
20260524173000_normalize_mobility_walking_defaults.sql data healthy supabase/migrations/20260524173000_normalize_mobility_walki…
20260523164000_fix_database_linter_warnings.sql data healthy supabase/migrations/20260523164000_fix_database_linter_warn…
20260428123016_drop_test_table.sql data healthy supabase/migrations/20260428123016_drop_test_table.sql
20260613160000_invite_auth_schema.sql data healthy supabase/migrations/20260613160000_invite_auth_schema.sql
20260428120817_create_test_table.sql data healthy supabase/migrations/20260428120817_create_test_table.sql
20260426193000_foundational_dispatch_schema.sql data healthy supabase/migrations/20260426193000_foundational_dispatch_sc…
20260523175000_resolve_linter_warnings.sql data healthy supabase/migrations/20260523175000_resolve_linter_warnings.…
20260605124500_allow_rejected_request_reopen.sql data healthy supabase/migrations/20260605124500_allow_rejected_request_r…
20260613160100_invite_auth_rls.sql data healthy supabase/migrations/20260613160100_invite_auth_rls.sql
20260605123000_allow_multiple_active_rides_per_driver.sql data healthy supabase/migrations/20260605123000_allow_multiple_active_ri…
20260524180000_grant_get_auth_user_role_execute.sql data healthy supabase/migrations/20260524180000_grant_get_auth_user_role…
20260511204000_add_service_zone_id_to_ride_requests.sql data healthy supabase/migrations/20260511204000_add_service_zone_id_to_r…
20260611120000_fix_create_intake_ride_request_returning.sql data healthy supabase/migrations/20260611120000_fix_create_intake_ride_r…
20260612191300_add_vehicle_and_invitations.sql data healthy supabase/migrations/20260612191300_add_vehicle_and_invitati…
20260516133000_add_driver_local_auth_fields.sql data healthy supabase/migrations/20260516133000_add_driver_local_auth_fi…
20260612191500_intake_waiting_for_representative.sql data healthy supabase/migrations/20260612191500_intake_waiting_for_repre…
20260523034000_implement_rls_policies.sql data healthy supabase/migrations/20260523034000_implement_rls_policies.s…

LabelLayerStatusPath
RootLayout frontend healthy app/layout.tsx
LandingPage frontend healthy app/page.tsx
DispatcherLayout frontend healthy app/dispatcher/layout.tsx
DispatcherLoginPage frontend healthy app/dispatcher/login/page.tsx
NewRequestForm frontend healthy app/dispatcher/requests/new/NewRequestForm.tsx
LoginPage frontend healthy app/login/page.tsx
PassengerLoginPage frontend healthy app/passenger/login/page.tsx
PassengerRegisterPage frontend healthy app/passenger/register/page.tsx
DriverLandingPage frontend healthy app/driver/page.tsx
DriverDashboardPage frontend healthy app/driver/dashboard/page.tsx
DriverRideDetailPage frontend healthy app/driver/rides/[id]/page.tsx
Home frontend healthy app/dev/page.tsx
RegisterDriverPage frontend healthy app/register-driver/page.tsx

LabelLayerStatusPath
SUPABASE_ANON_KEY cicd healthy
SUPABASE_DB_PASSWORD cicd healthy
SUPABASE_URL cicd healthy
SUPABASE_PROJECT_ID cicd healthy
SUPABASE_ACCESS_TOKEN cicd healthy

LabelLayerStatusPath
password_literal::__integration__/helpers.ts security healthy __integration__/helpers.ts
password_literal::__integration__/invite-auth.test.ts security healthy __integration__/invite-auth.test.ts
password_literal::components/driver/DriverI18n.tsx security healthy components/driver/DriverI18n.tsx

LabelLayerStatusPath
auth::__integration__/helpers.ts security healthy __integration__/helpers.ts
auth::supabase/config.toml security healthy supabase/config.toml
auth::scripts/load-test.mjs security healthy scripts/load-test.mjs

LabelLayerStatusPath
gha::deploy-migrations cicd healthy .github/workflows/deploy-migrations.yml
gha::keep-alive cicd healthy .github/workflows/keep-alive.yml
gha::keep-supabase-alive cicd healthy .github/workflows/keep-supabase-alive.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy-migrations.yml
ping cicd healthy .github/workflows/keep-alive.yml
ping cicd healthy .github/workflows/keep-supabase-alive.yml

LabelLayerStatusPath
public data healthy supabase/migrations/20260606120000_add_keep_alive_table.sql
test_dummy data healthy supabase/migrations/20260428120817_create_test_table.sql

LabelLayerStatusPath
vps::azure hardware healthy supabase/config.toml
vps::aws hardware healthy supabase/config.toml

LabelLayerStatusPath
Code4Good-26B__savionim software healthy /data/fable5_failed_archive/Code4Good-26B__savionim

LabelLayerStatusPath
postgres data healthy package-lock.json

LabelLayerStatusPath
port:09 network healthy .github/workflows/keep-supabase-alive.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/35895d9e-6ec2-426a-b678-33b39b87336c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/35895d9e-6ec2-426a-b678-33b39b87336c/

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.