https://github.com/VAP-Solution/prc-ops
· scanned 2026-06-16 00:47 UTC (2 months, 1 week ago)
194 raw signals (0 security + 194 graph)
Last scanned 2 months, 1 week ago · v1 · 194 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1711 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 |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
vitest.spike.config.ts |
software | healthy | vitest.spike.config.ts |
components.json |
software | healthy | components.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
vitest.config.ts |
software | healthy | vitest.config.ts |
proxy.ts |
software | healthy | proxy.ts |
next.config.ts |
software | healthy | next.config.ts |
action-gate.test.ts |
software | healthy | tests/unit/action-gate.test.ts |
storage-signed-urls.test.ts |
software | healthy | tests/unit/storage-signed-urls.test.ts |
purchase-request-tracker.test.tsx |
software | healthy | tests/unit/purchase-request-tracker.test.tsx |
photo-strip.test.tsx |
software | healthy | tests/unit/photo-strip.test.tsx |
schedule-gantt.test.tsx |
software | healthy | tests/unit/schedule-gantt.test.tsx |
coming-soon-badge.test.tsx |
software | healthy | tests/unit/coming-soon-badge.test.tsx |
purchase-request-units.test.ts |
software | healthy | tests/unit/purchase-request-units.test.ts |
pending-order.test.ts |
software | healthy | tests/unit/pending-order.test.ts |
contacts-groups.test.ts |
software | healthy | tests/unit/contacts-groups.test.ts |
detail-header.test.tsx |
software | healthy | tests/unit/detail-header.test.tsx |
vat.test.ts |
software | healthy | tests/unit/vat.test.ts |
gantt-scale.test.ts |
software | healthy | tests/unit/gantt-scale.test.ts |
validate-display-name.test.ts |
software | healthy | tests/unit/validate-display-name.test.ts |
photo-downscale.test.ts |
software | healthy | tests/unit/photo-downscale.test.ts |
line-start-route.test.ts |
software | healthy | tests/unit/line-start-route.test.ts |
bottom-sheet.test.tsx |
software | healthy | tests/unit/bottom-sheet.test.tsx |
design-doctrine.test.ts |
software | healthy | tests/unit/design-doctrine.test.ts |
validate-record-purchase.test.ts |
software | healthy | tests/unit/validate-record-purchase.test.ts |
display-name-form.test.tsx |
software | healthy | tests/unit/display-name-form.test.tsx |
db-server.test.ts |
software | healthy | tests/unit/db-server.test.ts |
report-params.test.ts |
software | healthy | tests/unit/report-params.test.ts |
critical-path.test.ts |
software | healthy | tests/unit/critical-path.test.ts |
contact-documents-block.test.tsx |
software | healthy | tests/unit/contact-documents-block.test.tsx |
work-package-info-button.test.tsx |
software | healthy | tests/unit/work-package-info-button.test.tsx |
dashboard-overview.test.ts |
software | healthy | tests/unit/dashboard-overview.test.ts |
wp-hold.test.ts |
software | healthy | tests/unit/wp-hold.test.ts |
wp-import-parse.test.ts |
software | healthy | tests/unit/wp-import-parse.test.ts |
dashboard-spend.test.ts |
software | healthy | tests/unit/dashboard-spend.test.ts |
procurement-grid-health.test.tsx |
software | healthy | tests/unit/procurement-grid-health.test.tsx |
format-thai-date.test.ts |
software | healthy | tests/unit/format-thai-date.test.ts |
login-button.test.tsx |
software | healthy | tests/unit/login-button.test.tsx |
contact-crew-section.test.tsx |
software | healthy | tests/unit/contact-crew-section.test.tsx |
grid-record-nav.test.ts |
software | healthy | tests/unit/grid-record-nav.test.ts |
standalone-login-button.test.tsx |
software | healthy | tests/unit/standalone-login-button.test.tsx |
validate-attachment.test.ts |
software | healthy | tests/unit/validate-attachment.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
proxy |
software | healthy | proxy.ts:proxy |
steps |
software | healthy | tests/unit/purchase-request-tracker.test.tsx:steps |
row |
software | healthy | tests/unit/pending-order.test.ts:row |
makeRequest |
software | healthy | tests/unit/line-start-route.test.ts:makeRequest |
authorizeUrl |
software | healthy | tests/unit/line-start-route.test.ts:authorizeUrl |
walkSrc |
software | healthy | tests/unit/design-doctrine.test.ts:walkSrc |
takes |
software | healthy | tests/unit/wp-import-parse.test.ts:takes |
row |
software | healthy | tests/unit/procurement-grid-health.test.tsx:row |
jsonResponse |
software | healthy | tests/unit/standalone-login-button.test.tsx:jsonResponse |
storeCode |
software | healthy | tests/unit/standalone-login-button.test.tsx:storeCode |
statusesFor |
software | healthy | tests/unit/wp-list-filter.test.ts:statusesFor |
makeToken |
software | healthy | tests/unit/verify-line-id-token.test.ts:makeToken |
walkPages |
software | healthy | tests/unit/nav-back-affordance.test.ts:walkPages |
routeOf |
software | healthy | tests/unit/nav-back-affordance.test.ts:routeOf |
hasDynamicSegment |
software | healthy | tests/unit/nav-back-affordance.test.ts:hasDynamicSegment |
reads |
software | healthy | tests/unit/nav-back-affordance.test.ts:reads |
Harness |
software | healthy | tests/unit/toast-provider.test.tsx:Harness |
renderWithProvider |
software | healthy | tests/unit/toast-provider.test.tsx:renderWithProvider |
renderZone |
software | healthy | tests/unit/labor-log-zone.test.tsx:renderZone |
makeRequest |
software | healthy | tests/unit/handoff-poll-route.test.ts:makeRequest |
approvedRow |
software | healthy | tests/unit/handoff-poll-route.test.ts:approvedRow |
setup |
software | healthy | tests/unit/record-manager.test.tsx:setup |
base |
software | healthy | tests/unit/validate-site-purchase.test.ts:base |
row |
software | healthy | tests/unit/approvals-helpers.test.ts:row |
row |
software | healthy | tests/unit/labor-cost.test.ts:row |
row |
software | healthy | tests/unit/handoff-flow.test.ts:row |
makeItem |
software | healthy | tests/unit/upload-queue.test.ts:makeItem |
deps |
software | healthy | tests/unit/upload-queue.test.ts:deps |
openLightbox |
software | healthy | tests/unit/photo-markup.test.tsx:openLightbox |
mountInMain |
software | healthy | tests/unit/viewport-scroll-guard.test.tsx:mountInMain |
makeToken |
software | healthy | tests/unit/line-token-exchange.test.ts:makeToken |
setup |
software | healthy | tests/unit/create-purchase-order-sheet.test.tsx:setup |
row |
software | healthy | tests/unit/labor-payroll.test.ts:row |
openSecond |
software | healthy | tests/unit/photo-lightbox.test.tsx:openSecond |
worker |
software | healthy | tests/unit/labor-group-workers.test.ts:worker |
activeTabs |
software | healthy | tests/unit/bottom-tab-bar.test.tsx:activeTabs |
makeRequest |
software | healthy | tests/unit/handoff-start-route.test.ts:makeRequest |
json |
software | healthy | tests/unit/handoff-start-route.test.ts:json |
renderSheet |
software | healthy | tests/unit/capture-sheet.test.tsx:renderSheet |
row |
software | healthy | tests/unit/labor-current-logs.test.ts:row |
row |
software | healthy | tests/unit/current-photos.test.ts:row |
mainOf |
software | healthy | tests/unit/page-shell.test.tsx:mainOf |
D |
software | healthy | tests/unit/group-work-packages.test.ts:D |
WP |
software | healthy | tests/unit/group-work-packages.test.ts:WP |
clientReturning |
software | healthy | tests/unit/display-names.test.ts:clientReturning |
setup |
software | healthy | tests/unit/confirm-dialog.test.tsx:setup |
rec |
software | healthy | tests/unit/phone-po-basket.test.tsx:rec |
setup |
software | healthy | tests/unit/phone-po-basket.test.tsx:setup |
prop |
software | healthy | tests/unit/supplier-spend.test.ts:prop |
values |
software | healthy | tests/unit/supplier-spend.test.ts:values |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260623000000_add_labor_cost_freeze_audit_action.sql |
data | healthy | supabase/migrations/20260623000000_add_labor_cost_freeze_au… |
20260624000600_worker_note.sql |
data | healthy | supabase/migrations/20260624000600_worker_note.sql |
20260628000500_wp_dependencies_policy_eval_once.sql |
data | healthy | supabase/migrations/20260628000500_wp_dependencies_policy_e… |
20260622000500_site_purchase_rpcs.sql |
data | healthy | supabase/migrations/20260622000500_site_purchase_rpcs.sql |
20260524020000_create_photo_logs.sql |
data | healthy | supabase/migrations/20260524020000_create_photo_logs.sql |
20260624000200_work_package_notes.sql |
data | healthy | supabase/migrations/20260624000200_work_package_notes.sql |
20260626000000_create_clients.sql |
data | healthy | supabase/migrations/20260626000000_create_clients.sql |
20260625000100_scale_indexes.sql |
data | healthy | supabase/migrations/20260625000100_scale_indexes.sql |
20260618000100_create_login_handoffs.sql |
data | healthy | supabase/migrations/20260618000100_create_login_handoffs.sql |
20260625000500_purchase_request_received_by_id.sql |
data | healthy | supabase/migrations/20260625000500_purchase_request_receive… |
20260619000100_add_worker_change_audit_action.sql |
data | healthy | supabase/migrations/20260619000100_add_worker_change_audit_… |
20260625000600_rls_eval_once.sql |
data | healthy | supabase/migrations/20260625000600_rls_eval_once.sql |
20260625000700_rls_eval_once_fix.sql |
data | healthy | supabase/migrations/20260625000700_rls_eval_once_fix.sql |
20260630000000_projects_select_procurement.sql |
data | healthy | supabase/migrations/20260630000000_projects_select_procurem… |
20260629000000_contact_attachments.sql |
data | healthy | supabase/migrations/20260629000000_contact_attachments.sql |
20260616000100_create_suppliers.sql |
data | healthy | supabase/migrations/20260616000100_create_suppliers.sql |
20260524030000_create_approvals.sql |
data | healthy | supabase/migrations/20260524030000_create_approvals.sql |
20260525010000_claim_next_report.sql |
data | healthy | supabase/migrations/20260525010000_claim_next_report.sql |
20260630000100_record_site_purchase_amount.sql |
data | healthy | supabase/migrations/20260630000100_record_site_purchase_amo… |
20260628000000_contractor_taxonomy.sql |
data | healthy | supabase/migrations/20260628000000_contractor_taxonomy.sql |
20260616000200_record_purchase_shipment_rpcs.sql |
data | healthy | supabase/migrations/20260616000200_record_purchase_shipment… |
20260625000800_rls_eval_once_markups.sql |
data | healthy | supabase/migrations/20260625000800_rls_eval_once_markups.sql |
20260608120000_create_purchase_requests.sql |
data | healthy | supabase/migrations/20260608120000_create_purchase_requests… |
20260614140000_contractors_wp_owner.sql |
data | healthy | supabase/migrations/20260614140000_contractors_wp_owner.sql |
20260615000200_notification_drain_schedule.sql |
data | healthy | supabase/migrations/20260615000200_notification_drain_sched… |
20260628000200_contact_bank.sql |
data | healthy | supabase/migrations/20260628000200_contact_bank.sql |
20260505143544_create_users.sql |
data | healthy | supabase/migrations/20260505143544_create_users.sql |
20260626000300_create_project_members.sql |
data | healthy | supabase/migrations/20260626000300_create_project_members.s… |
20260628000300_work_package_priority.sql |
data | healthy | supabase/migrations/20260628000300_work_package_priority.sql |
20260614100300_fix_attachments_tombstone_policy_recursion.s… |
data | healthy | supabase/migrations/20260614100300_fix_attachments_tombston… |
20260608000000_add_line_avatar_url.sql |
data | healthy | supabase/migrations/20260608000000_add_line_avatar_url.sql |
20260701000100_create_purchase_orders.sql |
data | healthy | supabase/migrations/20260701000100_create_purchase_orders.s… |
20260524010000_create_work_packages.sql |
data | healthy | supabase/migrations/20260524010000_create_work_packages.sql |
20260608130100_create_purchase_requests_audit_decision_trig… |
data | healthy | supabase/migrations/20260608130100_create_purchase_requests… |
20260607143001_create_update_my_display_name.sql |
data | healthy | supabase/migrations/20260607143001_create_update_my_display… |
20260505144949_enable_pgtap.sql |
data | healthy | supabase/migrations/20260505144949_enable_pgtap.sql |
20260621000100_create_update_project_settings.sql |
data | healthy | supabase/migrations/20260621000100_create_update_project_se… |
20260614130000_wp_owner_and_members.sql |
data | healthy | supabase/migrations/20260614130000_wp_owner_and_members.sql |
20260619000300_create_labor_logs.sql |
data | healthy | supabase/migrations/20260619000300_create_labor_logs.sql |
20260523213246_fix_users_rls_recursion.sql |
data | healthy | supabase/migrations/20260523213246_fix_users_rls_recursion.… |
20260616000400_purchase_requests_column_scope_grants.sql |
data | healthy | supabase/migrations/20260616000400_purchase_requests_column… |
20260522223814_change_user_default_role.sql |
data | healthy | supabase/migrations/20260522223814_change_user_default_role… |
20260616000300_record_purchase_preserve_facts.sql |
data | healthy | supabase/migrations/20260616000300_record_purchase_preserve… |
20260625000400_schema_comments.sql |
data | healthy | supabase/migrations/20260625000400_schema_comments.sql |
20260625000300_notification_outbox_retention.sql |
data | healthy | supabase/migrations/20260625000300_notification_outbox_rete… |
20260614150000_contractors_staff_write_and_assign_rpc.sql |
data | healthy | supabase/migrations/20260614150000_contractors_staff_write_… |
20260531000100_add_work_packages_deliverable_id.sql |
data | healthy | supabase/migrations/20260531000100_add_work_packages_delive… |
20260607143000_add_profile_update_audit_action.sql |
data | healthy | supabase/migrations/20260607143000_add_profile_update_audit… |
20260622000100_add_invoice_attachment_purpose.sql |
data | healthy | supabase/migrations/20260622000100_add_invoice_attachment_p… |
20260629000100_contact_docs_bucket.sql |
data | healthy | supabase/migrations/20260629000100_contact_docs_bucket.sql |
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 |
unit |
software | healthy | tests/unit |
helpers |
software | healthy | tests/helpers |
e2e |
software | healthy | tests/e2e |
docs |
software | healthy | docs |
research |
software | healthy | docs/research |
feature-specs |
software | healthy | docs/feature-specs |
policies |
software | healthy | docs/policies |
decisions |
software | healthy | docs/decisions |
specs |
software | healthy | docs/specs |
scripts |
software | healthy | scripts |
worker |
software | healthy | worker |
tests |
software | healthy | worker/tests |
unit |
software | healthy | worker/tests/unit |
src |
software | healthy | worker/src |
.claude |
software | healthy | .claude |
hooks |
software | healthy | .claude/hooks |
skills |
software | healthy | .claude/skills |
supersede-pattern |
software | healthy | .claude/skills/supersede-pattern |
supabase |
software | healthy | supabase |
tests |
software | healthy | supabase/tests |
database |
software | healthy | supabase/tests/database |
scripts |
software | healthy | supabase/scripts |
smoke |
software | healthy | supabase/scripts/smoke |
migrations |
software | healthy | supabase/migrations |
spikes |
software | healthy | spikes |
01-pdf-generation |
software | healthy | spikes/01-pdf-generation |
public |
software | healthy | public |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
test |
software | healthy | src/test |
components |
software | healthy | src/components |
auth |
software | healthy | src/components/auth |
ui |
software | healthy | src/components/ui |
features |
software | healthy | src/components/features |
app |
software | healthy | src/app |
settings |
software | healthy | src/app/settings |
pm |
software | healthy | src/app/pm |
requests |
software | healthy | src/app/pm/requests |
grid-preview |
software | healthy | src/app/grid-preview |
auth |
software | healthy | src/app/auth |
logout |
software | healthy | src/app/auth/logout |
line |
software | healthy | src/app/auth/line |
callback |
software | healthy | src/app/auth/line/callback |
start |
software | healthy | src/app/auth/line/start |
handoff |
software | healthy | src/app/auth/handoff |
poll |
software | healthy | src/app/auth/handoff/poll |
start |
software | healthy | src/app/auth/handoff/start |
requests |
software | healthy | src/app/requests |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/settings |
frontend | healthy | src/app/settings/page.tsx |
/grid-preview |
frontend | healthy | src/app/grid-preview/page.tsx |
/requests |
frontend | healthy | src/app/requests/page.tsx |
/requests/[requestId] |
frontend | healthy | src/app/requests/[requestId]/page.tsx |
/review |
frontend | healthy | src/app/review/page.tsx |
/review/work-packages/[workPackageId] |
frontend | healthy | src/app/review/work-packages/[workPackageId]/page.tsx |
/projects |
frontend | healthy | src/app/projects/page.tsx |
/projects/[projectId] |
frontend | healthy | src/app/projects/[projectId]/page.tsx |
/projects/[projectId]/settings |
frontend | healthy | src/app/projects/[projectId]/settings/page.tsx |
/projects/[projectId]/schedule |
frontend | healthy | src/app/projects/[projectId]/schedule/page.tsx |
/projects/[projectId]/reports |
frontend | healthy | src/app/projects/[projectId]/reports/page.tsx |
/projects/[projectId]/work-packages/[workPackageId] |
frontend | healthy | src/app/projects/[projectId]/work-packages/[workPackageId]/… |
/login |
frontend | healthy | src/app/login/page.tsx |
/dashboard |
frontend | healthy | src/app/dashboard/page.tsx |
/payroll |
frontend | healthy | src/app/payroll/page.tsx |
/workers |
frontend | healthy | src/app/workers/page.tsx |
/contacts |
frontend | healthy | src/app/contacts/page.tsx |
/contacts/vendors |
frontend | healthy | src/app/contacts/vendors/page.tsx |
/contacts/crews |
frontend | healthy | src/app/contacts/crews/page.tsx |
/contacts/customers |
frontend | healthy | src/app/contacts/customers/page.tsx |
/contacts/[type]/[id] |
frontend | healthy | src/app/contacts/[type]/[id]/page.tsx |
/profile |
frontend | healthy | src/app/profile/page.tsx |
/coming-soon |
frontend | healthy | src/app/coming-soon/page.tsx |
/auth/line |
frontend | healthy | src/app/auth/line/start/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | src/app/not-found.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
GlobalError |
frontend | healthy | src/app/error.tsx |
GlobalError |
frontend | healthy | src/app/global-error.tsx |
GridPreviewPage |
frontend | healthy | src/app/grid-preview/page.tsx |
Loading |
frontend | healthy | src/app/requests/loading.tsx |
Loading |
frontend | healthy | src/app/review/loading.tsx |
Loading |
frontend | healthy | src/app/review/work-packages/[workPackageId]/loading.tsx |
Loading |
frontend | healthy | src/app/projects/loading.tsx |
Loading |
frontend | healthy | src/app/projects/[projectId]/loading.tsx |
Loading |
frontend | healthy | src/app/projects/[projectId]/reports/loading.tsx |
Loading |
frontend | healthy | src/app/projects/[projectId]/work-packages/[workPackageId]/… |
Loading |
frontend | healthy | src/app/payroll/loading.tsx |
Loading |
frontend | healthy | src/app/contacts/loading.tsx |
ContactsPage |
frontend | healthy | src/app/contacts/page.tsx |
Loading |
frontend | healthy | src/app/contacts/[type]/[id]/loading.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::tests/unit/require-role.test.ts |
security | healthy | tests/unit/require-role.test.ts |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::docs/decisions/README.md |
security | healthy | docs/decisions/README.md |
auth::tests/unit/verify-line-id-token.test.ts |
security | healthy | tests/unit/verify-line-id-token.test.ts |
auth::src/app/coming-soon/page.tsx |
security | healthy | src/app/coming-soon/page.tsx |
auth::tests/unit/contact-document-path.test.ts |
security | healthy | tests/unit/contact-document-path.test.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::src/lib/env.server.ts |
security | healthy | src/lib/env.server.ts |
auth::tests/unit/line-token-exchange.test.ts |
security | healthy | tests/unit/line-token-exchange.test.ts |
auth::src/app/login/login-button.tsx |
security | healthy | src/app/login/login-button.tsx |
auth::src/app/profile/page.tsx |
security | healthy | src/app/profile/page.tsx |
auth::src/lib/auth/require-role.ts |
security | healthy | src/lib/auth/require-role.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
constants |
software | healthy | tests/unit/ui-classes-spec65.test.ts:constants |
output |
software | healthy | tests/unit/ui-classes-spec65.test.ts:output |
MemoryStore |
software | healthy | tests/unit/upload-queue.test.ts:MemoryStore |
string |
software | healthy | tests/unit/status-colors.test.ts:string |
constants |
software | healthy | src/lib/ui/classes.ts:constants |
on |
software | healthy | src/lib/ui/classes.ts:on |
IdbQueueStore |
software | healthy | src/lib/photos/upload-queue-idb.ts:IdbQueueStore |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | supabase/config.toml |
vps::aws |
hardware | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_wyrn8l0 |
software | healthy | /tmp/repobility-clone-_wyrn8l0 |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260524020000_create_photo_logs.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/f43f6432-bf8e-4eaf-8b8f-a334e578ce76/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f43f6432-bf8e-4eaf-8b8f-a334e578ce76/
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.