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.

brantsjohnson/intro-mvp

https://github.com/brantsjohnson/intro-mvp · scanned 2026-06-17 01:42 UTC (1 month, 1 week ago)

183 raw signals (0 security + 183 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -14.4 (diff) · 177 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

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

All 2102 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
main software healthy scripts/force-rematch-event.ts:main
main software healthy scripts/debug-fetch-match.ts:main
main software healthy scripts/check-match-breakdown.ts:main
randomInt software healthy scripts/seed-users.ts:randomInt
randomChoice software healthy scripts/seed-users.ts:randomChoice
randomChoices software healthy scripts/seed-users.ts:randomChoices
generateUserId software healthy scripts/seed-users.ts:generateUserId
generateEmail software healthy scripts/seed-users.ts:generateEmail
parseYearsExperience software healthy scripts/seed-users.ts:parseYearsExperience
getOrCreateEvent software healthy scripts/seed-users.ts:getOrCreateEvent
generateEmbedding software healthy scripts/seed-users.ts:generateEmbedding
hash software healthy scripts/seed-users.ts:hash
generatePersonalityData software healthy scripts/seed-users.ts:generatePersonalityData
nameHash software healthy scripts/seed-users.ts:nameHash
seedUsers software healthy scripts/seed-users.ts:seedUsers
simpleSummary software healthy scripts/seed-users.ts:simpleSummary
deriveDataForUser software healthy scripts/seed-users.ts:deriveDataForUser
wipeSeedData software healthy scripts/seed-users.ts:wipeSeedData
main software healthy scripts/check-industry-tags.ts:main
exists software healthy scripts/check-industry-tags.ts:exists
directly software healthy scripts/check-industry-tags.ts:directly
might software healthy scripts/check-industry-tags.ts:might
into software healthy scripts/record-fn-deploy.ts:into
whose software healthy scripts/record-fn-deploy.ts:whose
directory software healthy scripts/record-fn-deploy.ts:directory
fingerprint software healthy scripts/record-fn-deploy.ts:fingerprint
recordFingerprints software healthy scripts/record-fn-deploy.ts:recordFingerprints
TEST_EVENT_CODE software healthy scripts/test-matching-e2e.ts:TEST_EVENT_CODE
displayName software healthy scripts/test-matching-e2e.ts:displayName
summaryLine software healthy scripts/test-matching-e2e.ts:summaryLine
getOrCreateEvent software healthy scripts/test-matching-e2e.ts:getOrCreateEvent
cleanupTestEvent software healthy scripts/test-matching-e2e.ts:cleanupTestEvent
unsafeRows software healthy scripts/test-matching-e2e.ts:unsafeRows
seedFixtures software healthy scripts/test-matching-e2e.ts:seedFixtures
runMatchmakerForUser software healthy scripts/test-matching-e2e.ts:runMatchmakerForUser
buildAssertions software healthy scripts/test-matching-e2e.ts:buildAssertions
buildMarkdownReport software healthy scripts/test-matching-e2e.ts:buildMarkdownReport
main software healthy scripts/test-matching-e2e.ts:main
parseIds software healthy scripts/sync-platform-admins.ts:parseIds
main software healthy scripts/sync-platform-admins.ts:main
main software healthy scripts/list-events.ts:main
body software healthy scripts/demo-smoke.mjs:body
ok software healthy scripts/demo-smoke.mjs:ok
updateEventTime software healthy scripts/update-event-time.ts:updateEventTime
main software healthy scripts/test-generate-explanations.ts:main
fetchCompanyMetadata software healthy scripts/fetch-company-metadata.ts:fetchCompanyMetadata
main software healthy scripts/inspect-test-event.ts:main
triggerMatching software healthy scripts/trigger-matching.ts:triggerMatching
main software healthy scripts/delete-all-system-matches.ts:main
check software healthy scripts/verify-columns.ts:check

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

LabelLayerStatusPath
AUTH_ONBOARDING_FAILURE_ANALYSIS.md software healthy AUTH_ONBOARDING_FAILURE_ANALYSIS.md
vercel.json software healthy vercel.json
UX_AUDIT.md software healthy UX_AUDIT.md
eslint.config.mjs software healthy eslint.config.mjs
ROUTE_AUDIT.md software healthy ROUTE_AUDIT.md
playwright.config.ts software healthy playwright.config.ts
package-lock.json software healthy package-lock.json
postcss.config.mjs software healthy postcss.config.mjs
LICENSE software healthy LICENSE
package.json software healthy package.json
ONBOARDING_AUDIT.md software healthy ONBOARDING_AUDIT.md
next.config.ts software healthy next.config.ts
components.json software healthy components.json
tsconfig.json software healthy tsconfig.json
force-rematch-event.ts software healthy scripts/force-rematch-event.ts
debug-fetch-match.ts software healthy scripts/debug-fetch-match.ts
check-match-breakdown.ts software healthy scripts/check-match-breakdown.ts
seed-users.ts software healthy scripts/seed-users.ts
check-industry-tags.ts software healthy scripts/check-industry-tags.ts
rematch-event.ts software healthy scripts/rematch-event.ts
record-fn-deploy.ts software healthy scripts/record-fn-deploy.ts
test-matching-e2e.ts software healthy scripts/test-matching-e2e.ts
a11y-scan.mjs software healthy scripts/a11y-scan.mjs
sync-platform-admins.ts software healthy scripts/sync-platform-admins.ts
list-events.ts software healthy scripts/list-events.ts
demo-smoke.mjs software healthy scripts/demo-smoke.mjs
update-event-time.ts software healthy scripts/update-event-time.ts
test-generate-explanations.ts software healthy scripts/test-generate-explanations.ts
fetch-company-metadata.ts software healthy scripts/fetch-company-metadata.ts
inspect-test-event.ts software healthy scripts/inspect-test-event.ts
trigger-matching.ts software healthy scripts/trigger-matching.ts
delete-all-system-matches.ts software healthy scripts/delete-all-system-matches.ts
verify-columns.ts software healthy scripts/verify-columns.ts
create-e2e-test-user.ts software healthy scripts/create-e2e-test-user.ts
live-check-offer-enrich.ts software healthy scripts/live-check-offer-enrich.ts
README.md software healthy scripts/README.md
verify-industry-tags.sql software healthy scripts/verify-industry-tags.sql
trigger-all-matches.ts software healthy scripts/trigger-all-matches.ts
test-matchmaker-user.ts software healthy scripts/test-matchmaker-user.ts
lookup-test-users.ts software healthy scripts/lookup-test-users.ts
test-survey-flow.ts software healthy scripts/test-survey-flow.ts
wipe-event-test-data.ts software healthy scripts/wipe-event-test-data.ts
wt.sh software healthy scripts/wt.sh
test-matchmaker-direct.ts software healthy scripts/test-matchmaker-direct.ts
apply-industry-tags-migration.ts software healthy scripts/apply-industry-tags-migration.ts
test-offer-enrichment.ts software healthy scripts/test-offer-enrichment.ts
create-test-event.ts software healthy scripts/create-test-event.ts
qa-inspect-matches.ts software healthy scripts/qa-inspect-matches.ts
rerun-derive.js software healthy scripts/rerun-derive.js
check-matches.ts software healthy scripts/check-matches.ts

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

LabelLayerStatusPath
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
.cursor software healthy .cursor
plans software healthy .cursor/plans
src software healthy src
app software healthy src/app
api software healthy src/app/api
match-incremental software healthy src/app/api/match-incremental
derive-attendance software healthy src/app/api/derive-attendance
refresh-matches software healthy src/app/api/refresh-matches
create-event software healthy src/app/api/create-event
backfill-explanations software healthy src/app/api/backfill-explanations
cron-send-event-recaps software healthy src/app/api/cron-send-event-recaps
questions software healthy src/app/api/questions
next software healthy src/app/api/questions/next
admin-send-networking-cards software healthy src/app/api/admin-send-networking-cards
send-sms software healthy src/app/api/send-sms
refresh-match-explanations software healthy src/app/api/refresh-match-explanations
smart-refresh-matches software healthy src/app/api/smart-refresh-matches
send-email software healthy src/app/api/send-email
save-phone-number software healthy src/app/api/save-phone-number
survey software healthy src/app/api/survey
test software healthy src/app/api/survey/test
[token] software healthy src/app/api/survey/[token]
networking-metrics software healthy src/app/api/networking-metrics
admin-start-matching software healthy src/app/api/admin-start-matching
platform-admin software healthy src/app/api/platform-admin
event-sponsors software healthy src/app/api/platform-admin/event-sponsors
event-health software healthy src/app/api/platform-admin/event-health
event-organizers software healthy src/app/api/platform-admin/event-organizers
dev software healthy src/app/api/dev
force-rematch software healthy src/app/api/dev/force-rematch
test-email software healthy src/app/api/dev/test-email
contact-form software healthy src/app/api/contact-form
messages software healthy src/app/api/messages
send software healthy src/app/api/messages/send
onboarding software healthy src/app/api/onboarding
need software healthy src/app/api/onboarding/need
advance software healthy src/app/api/onboarding/need/advance
rewrite software healthy src/app/api/onboarding/need/rewrite
confirm software healthy src/app/api/onboarding/need/confirm
back software healthy src/app/api/onboarding/need/back
offer software healthy src/app/api/onboarding/offer
enrich software healthy src/app/api/onboarding/offer/enrich
advance software healthy src/app/api/onboarding/offer/advance
rewrite software healthy src/app/api/onboarding/offer/rewrite
confirm software healthy src/app/api/onboarding/offer/confirm
back software healthy src/app/api/onboarding/offer/back
organizer software healthy src/app/api/organizer

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

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
Home frontend healthy src/app/page.tsx
AdminIndexPage frontend healthy src/app/admin/page.tsx
CreateEventPage frontend healthy src/app/admin/create-event/page.tsx
AdminEventListPage frontend healthy src/app/admin/event/page.tsx
AdminEventEditPage frontend healthy src/app/admin/event/[eventId]/page.tsx
DemoHubPage frontend healthy src/app/demo/page.tsx
TestSurveyPage frontend healthy src/app/survey/test/page.tsx
SurveyTestRecapPage frontend healthy src/app/survey/test/recap/page.tsx
SurveyTestInfoPage frontend healthy src/app/survey/test/info/page.tsx
SurveyPage frontend healthy src/app/survey/[token]/page.tsx
Home frontend healthy src/app/home/page.tsx
EventJoin frontend healthy src/app/event/join/page.tsx
AuthPage frontend healthy src/app/auth/page.tsx
OrganizerDemoLayout frontend healthy src/app/organizer-demo/layout.tsx
OrganizerDemoHomePage frontend healthy src/app/organizer-demo/page.tsx
OrganizerDemoEventPage frontend healthy src/app/organizer-demo/event/[eventId]/page.tsx
Messages frontend healthy src/app/messages/page.tsx
ConversationPage frontend healthy src/app/messages/conversation/page.tsx
Settings frontend healthy src/app/settings/page.tsx
OnboardingPage frontend healthy src/app/onboarding/page.tsx
OrganizerEventDashboardPage frontend healthy src/app/organizer/event/[eventId]/page.tsx
AiPolicy frontend healthy src/app/ai-policy/page.tsx
JoinEventPage frontend healthy src/app/join/[code]/page.tsx
CompleteProfilePage frontend healthy src/app/complete-profile/page.tsx
SponsorEventDashboardPage frontend healthy src/app/sponsor/event/[eventId]/page.tsx
PrivacyPolicy frontend healthy src/app/privacy/page.tsx
BusinessCardPage frontend healthy src/app/business-card/page.tsx
TermsOfService frontend healthy src/app/terms/page.tsx
DemoSwitcher frontend healthy src/components/demo/demo-switcher.tsx
BusinessCardFlow frontend healthy src/components/profile/business-card-flow.tsx
CompleteProfileFlow frontend healthy src/components/profile/complete-profile-flow.tsx
EventBranchingOnboarding frontend healthy src/components/onboarding/event-branching-onboarding.tsx

LabelLayerStatusPath
apply-industry-tags-migration.ts data healthy scripts/apply-industry-tags-migration.ts
20250101_backfill_industry_tags.sql data healthy supabase/migrations/20250101_backfill_industry_tags.sql
20250116_add_email_notifications.sql data healthy supabase/migrations/20250116_add_email_notifications.sql
20260602_card_field_share_settings.sql data healthy supabase/migrations/20260602_card_field_share_settings.sql
20260408_phase_b_organizer_access.sql data healthy supabase/migrations/20260408_phase_b_organizer_access.sql
20260605_int12_schema_migration_log.sql data healthy supabase/migrations/20260605_int12_schema_migration_log.sql
20260612_hecvat_ai_controls.sql data healthy supabase/migrations/20260612_hecvat_ai_controls.sql
20260531_add_profile_interests.sql data healthy supabase/migrations/20260531_add_profile_interests.sql
20260603_int26_offer_enrichment.sql data healthy supabase/migrations/20260603_int26_offer_enrichment.sql
20260409_phase_d_sponsor_intelligence.sql data healthy supabase/migrations/20260409_phase_d_sponsor_intelligence.s…
20260609_uvu_university_event_type.sql data healthy supabase/migrations/20260609_uvu_university_event_type.sql
20260409_phase_f_sponsor_lead_explanation.sql data healthy supabase/migrations/20260409_phase_f_sponsor_lead_explanati…
20260523_add_event_description.sql data healthy supabase/migrations/20260523_add_event_description.sql
20260609_uvu_student_groups.sql data healthy supabase/migrations/20260609_uvu_student_groups.sql
20260609_seed_platform_admins_brant_tommy.sql data healthy supabase/migrations/20260609_seed_platform_admins_brant_tom…
20260612_user_deletion_cascade.sql data healthy supabase/migrations/20260612_user_deletion_cascade.sql
20250120_create_event_assets_storage.sql data healthy supabase/migrations/20250120_create_event_assets_storage.sql
20260604_match_job_queue.sql data healthy supabase/migrations/20260604_match_job_queue.sql
20251209_add_event_survey.sql data healthy supabase/migrations/20251209_add_event_survey.sql
20260603_card_requests.sql data healthy supabase/migrations/20260603_card_requests.sql
20260529_recap_survey_wrapped.sql data healthy supabase/migrations/20260529_recap_survey_wrapped.sql
20250115_add_phone_notifications.sql data healthy supabase/migrations/20250115_add_phone_notifications.sql
20260601_business_card_fields_and_shares.sql data healthy supabase/migrations/20260601_business_card_fields_and_share…
20260407_phase_a_platform_admin.sql data healthy supabase/migrations/20260407_phase_a_platform_admin.sql
20260606_int29_connection_follow_ups.sql data healthy supabase/migrations/20260606_int29_connection_follow_ups.sql
20250101_derive_industry_tags.sql data healthy supabase/migrations/20250101_derive_industry_tags.sql
20260417_onboarding_branching_flow.sql data healthy supabase/migrations/20260417_onboarding_branching_flow.sql
20260529_add_last_match_email_sent_at.sql data healthy supabase/migrations/20260529_add_last_match_email_sent_at.s…
20260609_uvu_clubs_of_interest.sql data healthy supabase/migrations/20260609_uvu_clubs_of_interest.sql
20260605_int37_add_event_type.sql data healthy supabase/migrations/20260605_int37_add_event_type.sql
20250115_create_company_industries.sql data healthy supabase/migrations/20250115_create_company_industries.sql
20260409_phase_e_sponsor_profile_v2.sql data healthy supabase/migrations/20260409_phase_e_sponsor_profile_v2.sql

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/admin frontend healthy src/app/admin/page.tsx
/admin/create-event frontend healthy src/app/admin/create-event/page.tsx
/admin/event frontend healthy src/app/admin/event/page.tsx
/admin/event/[eventId] frontend healthy src/app/admin/event/[eventId]/page.tsx
/demo frontend healthy src/app/demo/page.tsx
/profile/[userId] frontend healthy src/app/profile/[userId]/page.tsx
/survey/test frontend healthy src/app/survey/test/page.tsx
/survey/test/recap frontend healthy src/app/survey/test/recap/page.tsx
/survey/test/info frontend healthy src/app/survey/test/info/page.tsx
/survey/[token] frontend healthy src/app/survey/[token]/page.tsx
/home frontend healthy src/app/home/page.tsx
/event/join frontend healthy src/app/event/join/page.tsx
/auth frontend healthy src/app/auth/page.tsx
/organizer-demo frontend healthy src/app/organizer-demo/page.tsx
/organizer-demo/event/[eventId] frontend healthy src/app/organizer-demo/event/[eventId]/page.tsx
/messages frontend healthy src/app/messages/page.tsx
/messages/conversation frontend healthy src/app/messages/conversation/page.tsx
/settings frontend healthy src/app/settings/page.tsx
/onboarding frontend healthy src/app/onboarding/page.tsx
/organizer frontend healthy src/app/organizer/page.tsx
/organizer/event/[eventId] frontend healthy src/app/organizer/event/[eventId]/page.tsx
/ai-policy frontend healthy src/app/ai-policy/page.tsx
/join/[code] frontend healthy src/app/join/[code]/page.tsx
/complete-profile frontend healthy src/app/complete-profile/page.tsx
/sponsor frontend healthy src/app/sponsor/page.tsx
/sponsor/event/[eventId] frontend healthy src/app/sponsor/event/[eventId]/page.tsx
/privacy frontend healthy src/app/privacy/page.tsx
/business-card frontend healthy src/app/business-card/page.tsx
/terms frontend healthy src/app/terms/page.tsx

LabelLayerStatusPath
auth::src/lib/sponsor-intelligence.ts security healthy src/lib/sponsor-intelligence.ts
auth::src/lib/utils.ts security healthy src/lib/utils.ts
auth::public/marketing/index.html security healthy public/marketing/index.html
auth::src/lib/linkedin-oauth.ts security healthy src/lib/linkedin-oauth.ts
auth::src/lib/pending-event-invite.ts security healthy src/lib/pending-event-invite.ts
auth::src/components/home/home-page.tsx security healthy src/components/home/home-page.tsx
auth::src/proxy.ts security healthy src/proxy.ts
auth::src/app/auth/callback/route.ts security healthy src/app/auth/callback/route.ts
auth::src/components/auth/auth-form.tsx security healthy src/components/auth/auth-form.tsx
auth::src/lib/avatar-photo.ts security healthy src/lib/avatar-photo.ts
auth::src/lib/supabase.ts security healthy src/lib/supabase.ts
auth::src/app/join/[code]/page.tsx security healthy src/app/join/[code]/page.tsx
auth::src/components/onboarding/new-onboarding-flow.tsx security healthy src/components/onboarding/new-onboarding-flow.tsx
auth::src/lib/onboarding/enrichment.ts security healthy src/lib/onboarding/enrichment.ts

LabelLayerStatusPath
guard cicd healthy .github/workflows/release-guard.yml
deploy-staging cicd healthy .github/workflows/deploy-staging.yml
analyze cicd healthy .github/workflows/codeql.yml
lint cicd healthy .github/workflows/ci.yml
build cicd healthy .github/workflows/ci.yml
demo-smoke cicd healthy .github/workflows/ci.yml
secrets cicd healthy .github/workflows/ci.yml
audit cicd healthy .github/workflows/ci.yml
a11y cicd healthy .github/workflows/ci.yml
edge-fn-drift cicd healthy .github/workflows/deploy-drift.yml
migration-drift cicd healthy .github/workflows/deploy-drift.yml

LabelLayerStatusPath
SUPABASE_SERVICE_ROLE_KEY cicd healthy
OPENAI_API_KEY cicd healthy
DEPLOY_VERCEL_PROJECT_ID cicd healthy
DEPLOY_SUPABASE_DB_PASSWORD cicd healthy
NEXT_PUBLIC_SUPABASE_ANON_KEY cicd healthy
DEPLOY_SUPABASE_FUNCTIONS cicd healthy
DEPLOY_VERCEL_ORG_ID cicd healthy
GITHUB_TOKEN cicd healthy
DEPLOY_SUPABASE_PROJECT_REF cicd healthy
NEXT_PUBLIC_SUPABASE_URL cicd healthy
DEPLOY_VERCEL_TOKEN cicd healthy

LabelLayerStatusPath
password_literal::scripts/create-e2e-test-user.ts security healthy scripts/create-e2e-test-user.ts
password_literal::scripts/seed-uvu-demo.ts security healthy scripts/seed-uvu-demo.ts
password_literal::scripts/seed-demo-event.ts security healthy scripts/seed-demo-event.ts
password_literal::e2e/helpers.ts security healthy e2e/helpers.ts
password_literal::e2e/helpers.ts security healthy e2e/helpers.ts
password_literal::e2e/helpers.ts security healthy e2e/helpers.ts
password_literal::e2e/helpers.ts security healthy e2e/helpers.ts
password_literal::e2e/helpers.ts security healthy e2e/helpers.ts
password_literal::e2e/helpers.ts security healthy e2e/helpers.ts
password_literal::e2e/helpers.ts security healthy e2e/helpers.ts

LabelLayerStatusPath
DDL data healthy supabase/intro-uni-bootstrap.sql
if data healthy supabase/intro-uni-bootstrap.sql
public data healthy supabase/intro-uni-bootstrap.sql
in data healthy supabase/intro-uni-bootstrap.sql
above data healthy supabase/intro-uni-bootstrap.sql
to data healthy supabase/migrations/20250115_create_company_industries.sql
company_industries data healthy supabase/migrations/20250115_create_company_industries.sql

LabelLayerStatusPath
MessageService software healthy src/lib/message-service-simple.ts:MessageService
EmailService software healthy src/lib/email-service.ts:EmailService
QRCodeService software healthy src/lib/qr-service.ts:QRCodeService
SMSService software healthy src/lib/sms-service.ts:SMSService
EventQRCodeService software healthy src/lib/event-qr-service.ts:EventQRCodeService

LabelLayerStatusPath
gha::release-guard cicd healthy .github/workflows/release-guard.yml
gha::deploy-staging cicd healthy .github/workflows/deploy-staging.yml
gha::codeql cicd healthy .github/workflows/codeql.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::deploy-drift cicd healthy .github/workflows/deploy-drift.yml

LabelLayerStatusPath
postgresql data healthy scripts/apply-industry-tags-migration.ts
postgres data healthy scripts/apply-industry-tags-migration.ts

LabelLayerStatusPath
port:1000 network healthy scripts/wt.sh
port:15 network healthy .github/workflows/deploy-drift.yml

LabelLayerStatusPath
brantsjohnson__intro-mvp software healthy /data/fable5_failed_archive/brantsjohnson__intro-mvp

LabelLayerStatusPath
127.0.0.1 network healthy supabase/functions/my-function/index.ts

LabelLayerStatusPath
vps::aws hardware healthy scripts/seed-users.ts
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/ba35f185-cf71-48f7-b5f6-11f88edb8bdc/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/ba35f185-cf71-48f7-b5f6-11f88edb8bdc/

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.