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)
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.
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
/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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 | — |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | scripts/apply-industry-tags-migration.ts |
postgres |
data | healthy | scripts/apply-industry-tags-migration.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1000 |
network | healthy | scripts/wt.sh |
port:15 |
network | healthy | .github/workflows/deploy-drift.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
brantsjohnson__intro-mvp |
software | healthy | /data/fable5_failed_archive/brantsjohnson__intro-mvp |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | supabase/functions/my-function/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | scripts/seed-users.ts |
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.