https://github.com/admin-vazgro/Vazgroagency
· scanned 2026-06-17 01:29 UTC (1 month, 2 weeks ago)
81 raw signals (0 security + 81 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +4.1 (diff) · 81 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2385 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 |
|---|---|---|---|
middleware |
software | healthy | middleware.ts:middleware |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
OpengraphImage |
software | healthy | app/opengraph-image.tsx:OpengraphImage |
Home |
software | healthy | app/page.tsx:Home |
robots |
software | healthy | app/robots.ts:robots |
dbEntries |
software | healthy | app/sitemap.ts:dbEntries |
sitemap |
software | healthy | app/sitemap.ts:sitemap |
Field |
software | healthy | app/apply/RegistrationForm.tsx:Field |
RegistrationForm |
software | healthy | app/apply/RegistrationForm.tsx:RegistrationForm |
radioCard |
software | healthy | app/apply/RegistrationForm.tsx:radioCard |
field |
software | healthy | app/apply/actions.ts:field |
toError |
software | healthy | app/apply/actions.ts:toError |
isMissingColumnError |
software | healthy | app/apply/actions.ts:isMissingColumnError |
getRegistrationMode |
software | healthy | app/apply/actions.ts:getRegistrationMode |
insertApplication |
software | healthy | app/apply/actions.ts:insertApplication |
sendReceiptEmail |
software | healthy | app/apply/actions.ts:sendReceiptEmail |
notifyStaff |
software | healthy | app/apply/actions.ts:notifyStaff |
ids |
software | healthy | app/apply/actions.ts:ids |
registerPartnerAction |
software | healthy | app/apply/actions.ts:registerPartnerAction |
SuccessScreen |
software | healthy | app/apply/page.tsx:SuccessScreen |
ApplyPage |
software | healthy | app/apply/page.tsx:ApplyPage |
AboutPage |
software | healthy | app/about/page.tsx:AboutPage |
DocumentAcceptPanel |
software | healthy | app/d/[token]/DocumentAcceptPanel.tsx:DocumentAcceptPanel |
onAccept |
software | healthy | app/d/[token]/DocumentAcceptPanel.tsx:onAccept |
onDecline |
software | healthy | app/d/[token]/DocumentAcceptPanel.tsx:onDecline |
loadByToken |
software | healthy | app/d/[token]/actions.ts:loadByToken |
recordDocumentView |
software | healthy | app/d/[token]/actions.ts:recordDocumentView |
t |
software | healthy | app/d/[token]/actions.ts:t |
acceptDocument |
software | healthy | app/d/[token]/actions.ts:acceptDocument |
sig |
software | healthy | app/d/[token]/actions.ts:sig |
dealId |
software | healthy | app/d/[token]/actions.ts:dealId |
leadId |
software | healthy | app/d/[token]/actions.ts:leadId |
accountId |
software | healthy | app/d/[token]/actions.ts:accountId |
declineDocument |
software | healthy | app/d/[token]/actions.ts:declineDocument |
generateMetadata |
software | healthy | app/d/[token]/page.tsx:generateMetadata |
PublicDocumentPage |
software | healthy | app/d/[token]/page.tsx:PublicDocumentPage |
currency |
software | healthy | app/d/[token]/page.tsx:currency |
sections |
software | healthy | app/d/[token]/page.tsx:sections |
items |
software | healthy | app/d/[token]/page.tsx:items |
Row |
software | healthy | app/d/[token]/page.tsx:Row |
GET |
software | healthy | app/d/[token]/pdf/route.ts:GET |
destinationHint |
software | healthy | app/login/page.tsx:destinationHint |
LoginInner |
software | healthy | app/login/page.tsx:LoginInner |
handleSignOut |
software | healthy | app/login/page.tsx:handleSignOut |
handleMagicLink |
software | healthy | app/login/page.tsx:handleMagicLink |
handlePassword |
software | healthy | app/login/page.tsx:handlePassword |
LoginPage |
software | healthy | app/login/page.tsx:LoginPage |
POST |
software | healthy | app/api/lead-uploads/route.ts:POST |
getStripe |
software | healthy | app/api/stripe-portal/route.ts:getStripe |
POST |
software | healthy | app/api/stripe-portal/route.ts:POST |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
skills-lock.json |
software | healthy | skills-lock.json |
playwright.config.ts |
software | healthy | playwright.config.ts |
package-lock.json |
software | healthy | package-lock.json |
middleware.ts |
software | healthy | middleware.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
AUDIT_NOTES.md |
software | healthy | AUDIT_NOTES.md |
PRODUCT.md |
software | healthy | PRODUCT.md |
next.config.ts |
software | healthy | next.config.ts |
next-env.d.ts |
software | healthy | next-env.d.ts |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
brand.css |
software | healthy | app/brand.css |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
opengraph-image.tsx |
software | healthy | app/opengraph-image.tsx |
page.tsx |
software | healthy | app/page.tsx |
robots.ts |
software | healthy | app/robots.ts |
sitemap.ts |
software | healthy | app/sitemap.ts |
RegistrationForm.tsx |
software | healthy | app/apply/RegistrationForm.tsx |
actions.ts |
software | healthy | app/apply/actions.ts |
page.tsx |
software | healthy | app/apply/page.tsx |
countries.ts |
software | healthy | app/apply/countries.ts |
page.tsx |
software | healthy | app/about/page.tsx |
DocumentAcceptPanel.tsx |
software | healthy | app/d/[token]/DocumentAcceptPanel.tsx |
actions.ts |
software | healthy | app/d/[token]/actions.ts |
page.tsx |
software | healthy | app/d/[token]/page.tsx |
route.ts |
software | healthy | app/d/[token]/pdf/route.ts |
page.tsx |
software | healthy | app/login/page.tsx |
route.ts |
software | healthy | app/api/lead-uploads/route.ts |
route.ts |
software | healthy | app/api/stripe-portal/route.ts |
route.ts |
software | healthy | app/api/checkout/route.ts |
route.ts |
software | healthy | app/api/commissions/statement/[partnerId]/route.ts |
route.ts |
software | healthy | app/api/leads/route.ts |
route.ts |
software | healthy | app/api/geo/route.ts |
route.ts |
software | healthy | app/api/webhooks/stripe/route.ts |
route.ts |
software | healthy | app/api/partners/connect/onboard/route.ts |
route.ts |
software | healthy | app/api/workspace/invite/route.ts |
route.ts |
software | healthy | app/api/invoices/[id]/pdf/route.ts |
page.tsx |
software | healthy | app/payment/success/page.tsx |
page.tsx |
software | healthy | app/book/page.tsx |
BookingFlow.tsx |
software | healthy | app/book/[slug]/BookingFlow.tsx |
actions.ts |
software | healthy | app/book/[slug]/actions.ts |
page.tsx |
software | healthy | app/book/[slug]/page.tsx |
page.tsx |
software | healthy | app/book/manage/[bookingId]/page.tsx |
ManageActions.tsx |
software | healthy | app/book/manage/[bookingId]/ManageActions.tsx |
route.ts |
software | healthy | app/llms-full.txt/route.ts |
page.tsx |
software | healthy | app/client-portal/page.tsx |
page.tsx |
software | healthy | app/auth/reset/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 |
|---|---|---|---|
app |
software | healthy | app |
apply |
software | healthy | app/apply |
about |
software | healthy | app/about |
d |
software | healthy | app/d |
[token] |
software | healthy | app/d/[token] |
pdf |
software | healthy | app/d/[token]/pdf |
login |
software | healthy | app/login |
api |
software | healthy | app/api |
lead-uploads |
software | healthy | app/api/lead-uploads |
stripe-portal |
software | healthy | app/api/stripe-portal |
checkout |
software | healthy | app/api/checkout |
commissions |
software | healthy | app/api/commissions |
statement |
software | healthy | app/api/commissions/statement |
[partnerId] |
software | healthy | app/api/commissions/statement/[partnerId] |
leads |
software | healthy | app/api/leads |
geo |
software | healthy | app/api/geo |
webhooks |
software | healthy | app/api/webhooks |
stripe |
software | healthy | app/api/webhooks/stripe |
partners |
software | healthy | app/api/partners |
connect |
software | healthy | app/api/partners/connect |
onboard |
software | healthy | app/api/partners/connect/onboard |
workspace |
software | healthy | app/api/workspace |
invite |
software | healthy | app/api/workspace/invite |
invoices |
software | healthy | app/api/invoices |
[id] |
software | healthy | app/api/invoices/[id] |
pdf |
software | healthy | app/api/invoices/[id]/pdf |
payment |
software | healthy | app/payment |
success |
software | healthy | app/payment/success |
book |
software | healthy | app/book |
[slug] |
software | healthy | app/book/[slug] |
manage |
software | healthy | app/book/manage |
[bookingId] |
software | healthy | app/book/manage/[bookingId] |
llms-full.txt |
software | healthy | app/llms-full.txt |
client-portal |
software | healthy | app/client-portal |
auth |
software | healthy | app/auth |
reset |
software | healthy | app/auth/reset |
callback |
software | healthy | app/auth/callback |
forgot-password |
software | healthy | app/auth/forgot-password |
hub |
software | healthy | app/hub |
_ui |
software | healthy | app/hub/_ui |
requests |
software | healthy | app/hub/requests |
admin |
software | healthy | app/hub/admin |
bookings |
software | healthy | app/hub/bookings |
commissions |
software | healthy | app/hub/commissions |
library |
software | healthy | app/hub/library |
leads |
software | healthy | app/hub/leads |
[leadId] |
software | healthy | app/hub/leads/[leadId] |
contacts |
software | healthy | app/hub/contacts |
reports |
software | healthy | app/hub/reports |
pool |
software | healthy | app/hub/pool |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | app/layout.tsx |
OpengraphImage |
frontend | healthy | app/opengraph-image.tsx |
Home |
frontend | healthy | app/page.tsx |
RegistrationForm |
frontend | healthy | app/apply/RegistrationForm.tsx |
AboutPage |
frontend | healthy | app/about/page.tsx |
DocumentAcceptPanel |
frontend | healthy | app/d/[token]/DocumentAcceptPanel.tsx |
LoginPage |
frontend | healthy | app/login/page.tsx |
BookingFlow |
frontend | healthy | app/book/[slug]/BookingFlow.tsx |
ManageActions |
frontend | healthy | app/book/manage/[bookingId]/ManageActions.tsx |
ClientPortalPage |
frontend | healthy | app/client-portal/page.tsx |
ResetPasswordPage |
frontend | healthy | app/auth/reset/page.tsx |
ForgotPasswordPage |
frontend | healthy | app/auth/forgot-password/page.tsx |
HubLayout |
frontend | healthy | app/hub/layout.tsx |
BookingRowActions |
frontend | healthy | app/hub/bookings/BookingRowActions.tsx |
EventTypesPanel |
frontend | healthy | app/hub/bookings/EventTypesPanel.tsx |
AvailabilityEditor |
frontend | healthy | app/hub/bookings/AvailabilityEditor.tsx |
DealStageControls |
frontend | healthy | app/hub/deals/DealStageControls.tsx |
MyTasks |
frontend | healthy | app/hub/tasks/MyTasks.tsx |
WorkInbox |
frontend | healthy | app/hub/tasks/WorkInbox.tsx |
ContextDrawer |
frontend | healthy | app/hub/tasks/ContextDrawer.tsx |
Calendar |
frontend | healthy | app/hub/tasks/Calendar.tsx |
FilterBar |
frontend | healthy | app/hub/tasks/FilterBar.tsx |
TaskDetail |
frontend | healthy | app/hub/board/TaskDetail.tsx |
DeliveryBoard |
frontend | healthy | app/hub/board/DeliveryBoard.tsx |
InboxClient |
frontend | healthy | app/hub/inbox/InboxClient.tsx |
DocumentEditor |
frontend | healthy | app/hub/documents/[id]/DocumentEditor.tsx |
DeliverableUpload |
frontend | healthy | app/hub/engagements/[engagementId]/DeliverableUpload.tsx |
HoundCase |
frontend | healthy | app/work/hound/page.tsx |
TrackTaxiCase |
frontend | healthy | app/work/track-taxi/page.tsx |
DinoCase |
frontend | healthy | app/work/dino/page.tsx |
ProgrizeCase |
frontend | healthy | app/work/progrize/page.tsx |
PartnersLayout |
frontend | healthy | app/partners/layout.tsx |
StatTile |
frontend | healthy | app/partners/_ui/StatTile.tsx |
SubmitLead |
frontend | healthy | app/partners/leads/SubmitLead.tsx |
ClaimButton |
frontend | healthy | app/partners/leads/ClaimButton.tsx |
CancelBookingButton |
frontend | healthy | app/partners/book/CancelBookingButton.tsx |
PartnerBookingFlow |
frontend | healthy | app/partners/book/PartnerBookingFlow.tsx |
ConnectPayouts |
frontend | healthy | app/partners/onboarding/ConnectPayouts.tsx |
ServicesIndexPage |
frontend | healthy | app/services/page.tsx |
ExtendPage |
frontend | healthy | app/services/extend/page.tsx |
LaunchPage |
frontend | healthy | app/services/launch/page.tsx |
GrowServicePage |
frontend | healthy | app/services/grow/page.tsx |
WorkspaceDashboardShell |
frontend | healthy | app/workspace/WorkspaceDashboardShell.tsx |
WorkspaceLayout |
frontend | healthy | app/workspace/layout.tsx |
StripePortalButton |
frontend | healthy | app/workspace/billing/StripePortalButton.tsx |
QueueSortable |
frontend | healthy | app/workspace/requests/QueueSortable.tsx |
RequestDetail |
frontend | healthy | app/workspace/requests/RequestDetail.tsx |
SubmitRequest |
frontend | healthy | app/workspace/requests/SubmitRequest.tsx |
RequestsBoard |
frontend | healthy | app/workspace/requests/RequestsBoard.tsx |
BrandAssetDeleteButton |
frontend | healthy | app/workspace/brand-hub/BrandAssetDeleteButton.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
profiles |
data | healthy | supabase/schema.sql |
accounts |
data | healthy | supabase/schema.sql |
account_members |
data | healthy | supabase/schema.sql |
partners |
data | healthy | supabase/schema.sql |
partner_audit_log |
data | healthy | supabase/schema.sql |
leads |
data | healthy | supabase/schema.sql |
deals |
data | healthy | supabase/schema.sql |
engagements |
data | healthy | supabase/schema.sql |
engagement_team |
data | healthy | supabase/schema.sql |
milestones |
data | healthy | supabase/schema.sql |
requests |
data | healthy | supabase/schema.sql |
deliverables |
data | healthy | supabase/schema.sql |
invoices |
data | healthy | supabase/schema.sql |
commissions |
data | healthy | supabase/schema.sql |
activities |
data | healthy | supabase/schema.sql |
inbox_messages |
data | healthy | supabase/schema.sql |
library_items |
data | healthy | supabase/schema.sql |
hub_settings |
data | healthy | supabase/schema.sql |
blog_posts |
data | healthy | supabase/migrations/012_blog.sql |
case_studies |
data | healthy | supabase/migrations/020_case_studies.sql |
seats |
data | healthy | supabase/migrations/004_connected_core.sql |
tasks |
data | healthy | supabase/migrations/004_connected_core.sql |
time_entries |
data | healthy | supabase/migrations/004_connected_core.sql |
messages |
data | healthy | supabase/migrations/004_connected_core.sql |
notifications |
data | healthy | supabase/migrations/004_connected_core.sql |
documents |
data | healthy | supabase/migrations/017_documents.sql |
expenses |
data | healthy | supabase/migrations/030_expenses.sql |
partner_applications |
data | healthy | supabase/migrations/001_partner_enhancements.sql |
task_comments |
data | healthy | supabase/migrations/009_task_management.sql |
task_activity |
data | healthy | supabase/migrations/009_task_management.sql |
task_checklist_items |
data | healthy | supabase/migrations/009_task_management.sql |
task_labels |
data | healthy | supabase/migrations/009_task_management.sql |
task_label_links |
data | healthy | supabase/migrations/009_task_management.sql |
task_attachments |
data | healthy | supabase/migrations/009_task_management.sql |
task_watchers |
data | healthy | supabase/migrations/009_task_management.sql |
task_statuses |
data | healthy | supabase/migrations/009_task_management.sql |
booking_event_types |
data | healthy | supabase/migrations/007_booking_and_realtime.sql |
booking_availability |
data | healthy | supabase/migrations/007_booking_and_realtime.sql |
bookings |
data | healthy | supabase/migrations/007_booking_and_realtime.sql |
contacts |
data | healthy | supabase/migrations/008_crm_portal_financials.sql |
deal_contacts |
data | healthy | supabase/migrations/008_crm_portal_financials.sql |
notes |
data | healthy | supabase/migrations/008_crm_portal_financials.sql |
saved_views |
data | healthy | supabase/migrations/008_crm_portal_financials.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
036_storage_buckets.sql |
data | healthy | supabase/migrations/036_storage_buckets.sql |
006_fix_profiles_rls_recursion.sql |
data | healthy | supabase/migrations/006_fix_profiles_rls_recursion.sql |
027_lead_uploads_bucket.sql |
data | healthy | supabase/migrations/027_lead_uploads_bucket.sql |
014_recurring_commissions.sql |
data | healthy | supabase/migrations/014_recurring_commissions.sql |
034_partner_registration.sql |
data | healthy | supabase/migrations/034_partner_registration.sql |
021_fix_constraints.sql |
data | healthy | supabase/migrations/021_fix_constraints.sql |
031_invoice_books_columns.sql |
data | healthy | supabase/migrations/031_invoice_books_columns.sql |
002_sla_recycle_schedule.sql |
data | healthy | supabase/migrations/002_sla_recycle_schedule.sql |
013_claim_cap_from_settings.sql |
data | healthy | supabase/migrations/013_claim_cap_from_settings.sql |
024_fix_sla_recycle_pool.sql |
data | healthy | supabase/migrations/024_fix_sla_recycle_pool.sql |
000_base_schema.sql |
data | healthy | supabase/migrations/000_base_schema.sql |
019_lead_discovery.sql |
data | healthy | supabase/migrations/019_lead_discovery.sql |
012_blog.sql |
data | healthy | supabase/migrations/012_blog.sql |
003_payment_provisioning_columns.sql |
data | healthy | supabase/migrations/003_payment_provisioning_columns.sql |
022_engagement_checkout_idempotency.sql |
data | healthy | supabase/migrations/022_engagement_checkout_idempotency.sql |
023_open_leads_count_sync.sql |
data | healthy | supabase/migrations/023_open_leads_count_sync.sql |
010_account_mrr_sync.sql |
data | healthy | supabase/migrations/010_account_mrr_sync.sql |
020_case_studies.sql |
data | healthy | supabase/migrations/020_case_studies.sql |
033_pipeline_contract.sql |
data | healthy | supabase/migrations/033_pipeline_contract.sql |
015_invoice_payment_url.sql |
data | healthy | supabase/migrations/015_invoice_payment_url.sql |
004_connected_core.sql |
data | healthy | supabase/migrations/004_connected_core.sql |
026_onboarding_agreement.sql |
data | healthy | supabase/migrations/026_onboarding_agreement.sql |
035_commission_rates.sql |
data | healthy | supabase/migrations/035_commission_rates.sql |
011_fix_partner_tier_rate.sql |
data | healthy | supabase/migrations/011_fix_partner_tier_rate.sql |
025_staff_discipline.sql |
data | healthy | supabase/migrations/025_staff_discipline.sql |
016_brand_brief.sql |
data | healthy | supabase/migrations/016_brand_brief.sql |
017_documents.sql |
data | healthy | supabase/migrations/017_documents.sql |
029_invoice_status_values.sql |
data | healthy | supabase/migrations/029_invoice_status_values.sql |
030_expenses.sql |
data | healthy | supabase/migrations/030_expenses.sql |
018_document_deal_link.sql |
data | healthy | supabase/migrations/018_document_deal_link.sql |
001_partner_enhancements.sql |
data | healthy | supabase/migrations/001_partner_enhancements.sql |
028_fix_handle_new_user_search_path.sql |
data | healthy | supabase/migrations/028_fix_handle_new_user_search_path.sql |
037_account_offboarding.sql |
data | healthy | supabase/migrations/037_account_offboarding.sql |
009_task_management.sql |
data | healthy | supabase/migrations/009_task_management.sql |
005_rls_policies.sql |
data | healthy | supabase/migrations/005_rls_policies.sql |
032_mark_overdue_fn.sql |
data | healthy | supabase/migrations/032_mark_overdue_fn.sql |
007_booking_and_realtime.sql |
data | healthy | supabase/migrations/007_booking_and_realtime.sql |
008_crm_portal_financials.sql |
data | healthy | supabase/migrations/008_crm_portal_financials.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::e2e/client-portal.spec.ts |
security | healthy | e2e/client-portal.spec.ts |
auth::app/auth/reset/page.tsx |
security | healthy | app/auth/reset/page.tsx |
auth::_bmad-output/phase1-audit-full.json |
security | healthy | _bmad-output/phase1-audit-full.json |
auth::e2e/negative-rls.spec.ts |
security | healthy | e2e/negative-rls.spec.ts |
auth::e2e/fixtures/partner.ts |
security | healthy | e2e/fixtures/partner.ts |
auth::e2e/fixtures/review-loop.ts |
security | healthy | e2e/fixtures/review-loop.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
accountId |
software | healthy | app/hub/tasks/Calendar.tsx:accountId |
strings |
software | healthy | components/PortalLayoutShell.tsx:strings |
such |
software | healthy | components/site/theme.tsx:such |
ConnectError |
software | healthy | lib/stripe/connect.ts:ConnectError |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::e2e/helpers.ts |
security | healthy | e2e/helpers.ts |
password_literal::e2e/seed.mjs |
security | healthy | e2e/seed.mjs |
password_literal::e2e/fixtures/onboarding.ts |
security | healthy | e2e/fixtures/onboarding.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:15 |
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 |
|---|---|---|---|
admin-vazgro__Vazgroagency |
software | healthy | /data/fable5_failed_archive/admin-vazgro__Vazgroagency |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | app/hub/documents/actions.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | e2e/admin-crm.spec.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | middleware.ts |
This page is publicly accessible at:
https://repobility.com/scan/215650d8-443d-4c5a-a42b-2266861db672/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/215650d8-443d-4c5a-a42b-2266861db672/
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.