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.

remoterob/SNZ

https://github.com/remoterob/SNZ · scanned 2026-06-15 23:49 UTC (2 months, 3 weeks ago)

98 raw signals (0 security + 98 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 85 actionable findings from 1 signal source. 13 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 1025 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
norm software healthy fish-id-migration/seed_fish_species.js:norm
stripPrefix software healthy fish-id-migration/seed_fish_species.js:stripPrefix
contentTypeFor software healthy fish-id-migration/seed_fish_species.js:contentTypeFor
uploadBuffer software healthy fish-id-migration/seed_fish_species.js:uploadBuffer
parseCsv software healthy fish-id-migration/seed_fish_species.js:parseCsv
main software healthy fish-id-migration/seed_fish_species.js:main
withTimeout software healthy netlify/functions/comp-copilot.js:withTimeout
fmtDate software healthy netlify/functions/comp-copilot.js:fmtDate
handler software healthy netlify/functions/send-results-email.js:handler
json software healthy netlify/functions/refund-payment.js:json
describe software healthy netlify/functions/refund-payment.js:describe
findRefundablePayments software healthy netlify/functions/refund-payment.js:findRefundablePayments
handler software healthy netlify/functions/sitemap.js:handler
metadata software healthy netlify/functions/daily-backup.js:metadata
safeUpdate software healthy netlify/functions/stripe-webhook.js:safeUpdate
missing software healthy netlify/functions/stripe-webhook.js:missing
logs software healthy netlify/functions/stripe-webhook.js:logs
ok software healthy netlify/functions/bingo-claim.mjs:ok
bad software healthy netlify/functions/bingo-claim.mjs:bad
isBonusSlug software healthy netlify/functions/bingo-claim.mjs:isBonusSlug
asUserClient software healthy netlify/functions/bingo-claim.mjs:asUserClient
handler software healthy netlify/functions/bingo-claim.mjs:handler
species_slug software healthy netlify/functions/bingo-claim.mjs:species_slug
comp_season software healthy netlify/functions/bingo-claim.mjs:comp_season
safeUpdate software healthy netlify/functions/verify-checkout-session.js:safeUpdate
missing software healthy netlify/functions/verify-checkout-session.js:missing
of software healthy netlify/functions/lib/backup.js:of
toCSV software healthy netlify/functions/lib/backup.js:toCSV
runBackup software healthy netlify/functions/lib/backup.js:runBackup
teamRows software healthy netlify/functions/lib/backup.js:teamRows
esc software healthy netlify/edge-functions/comp-seo.js:esc
fmtDate software healthy netlify/edge-functions/comp-seo.js:fmtDate
handler software healthy netlify/edge-functions/comp-seo.js:handler
ProtectedRoute software healthy src/App.jsx:ProtectedRoute
MemberBadge software healthy src/App.jsx:MemberBadge
HubMemberBadge software healthy src/App.jsx:HubMemberBadge
PhotoModal software healthy src/App.jsx:PhotoModal
handler software healthy src/App.jsx:handler
ShareButton software healthy src/App.jsx:ShareButton
handleCopy software healthy src/App.jsx:handleCopy
useDeepLinkHighlight software healthy src/App.jsx:useDeepLinkHighlight
tryHighlight software healthy src/App.jsx:tryHighlight
NZRecordsPage software healthy src/App.jsx:NZRecordsPage
fmtWeight software healthy src/App.jsx:fmtWeight
AwardsPage software healthy src/App.jsx:AwardsPage
categoryIcon software healthy src/App.jsx:categoryIcon
NewsPage software healthy src/App.jsx:NewsPage
fmtDate software healthy src/App.jsx:fmtDate
categoryBadge software healthy src/App.jsx:categoryBadge
SNZHub software healthy src/App.jsx:SNZHub

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

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
README.md software healthy README.md
tailwind.config.js software healthy tailwind.config.js
TEAM_SEARCH_UPDATE.md software healthy TEAM_SEARCH_UPDATE.md
netlify.toml software healthy netlify.toml
package.json software healthy package.json
create_all_components.sh software healthy create_all_components.sh
index.html software healthy index.html
.env.example software healthy .env.example
QUICK_FIX.md software healthy QUICK_FIX.md
SETUP_CHECKLIST.md software healthy SETUP_CHECKLIST.md
postcss.config.js software healthy postcss.config.js
seed_fish_species.js software healthy fish-id-migration/seed_fish_species.js
package.json software healthy fish-id-migration/package.json
species_info.json software healthy fish-id-migration/species_info.json
settings.local.json software healthy .claude/settings.local.json
008_comp_fish_category_points.sql software healthy supabase/migrations/008_comp_fish_category_points.sql
011_members_stripe_session.sql software healthy supabase/migrations/011_members_stripe_session.sql
007_nationals_event_dates.sql software healthy supabase/migrations/007_nationals_event_dates.sql
009_comp_boats_checkin.sql software healthy supabase/migrations/009_comp_boats_checkin.sql
001_initial_schema.sql software healthy supabase/migrations/001_initial_schema.sql
010_diver_skill_level.sql software healthy supabase/migrations/010_diver_skill_level.sql
008_bigfish_registrations.sql software healthy supabase/migrations/008_bigfish_registrations.sql
comp-copilot.js software healthy netlify/functions/comp-copilot.js
delete-account.js software healthy netlify/functions/delete-account.js
send-results-email.js software healthy netlify/functions/send-results-email.js
refund-payment.js software healthy netlify/functions/refund-payment.js
admin-activate-member.js software healthy netlify/functions/admin-activate-member.js
package.json software healthy netlify/functions/package.json
create-checkout-session.js software healthy netlify/functions/create-checkout-session.js
sitemap.js software healthy netlify/functions/sitemap.js
invite-member.js software healthy netlify/functions/invite-member.js
daily-backup.js software healthy netlify/functions/daily-backup.js
stripe-webhook.js software healthy netlify/functions/stripe-webhook.js
bingo-claim.mjs software healthy netlify/functions/bingo-claim.mjs
admin-reset-password.js software healthy netlify/functions/admin-reset-password.js
run-backup.js software healthy netlify/functions/run-backup.js
verify-checkout-session.js software healthy netlify/functions/verify-checkout-session.js
identify-fish.js software healthy netlify/functions/identify-fish.js
backup.js software healthy netlify/functions/lib/backup.js
comp-seo.js software healthy netlify/edge-functions/comp-seo.js
manifest.json software healthy public/manifest.json
sw.js software healthy public/sw.js
index.css software healthy src/index.css
bingo.css software healthy src/bingo.css
App.jsx software healthy src/App.jsx
main.jsx software healthy src/main.jsx
toasts.jsx software healthy src/utils/toasts.jsx
PWAInstallPrompt.jsx software healthy src/components/PWAInstallPrompt.jsx
HubCarousel.jsx software healthy src/components/HubCarousel.jsx

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

LabelLayerStatusPath
/PublicLeaderboard frontend healthy src/pages/PublicLeaderboard.jsx
/BingoBonusAdmin frontend healthy src/pages/BingoBonusAdmin.jsx
/BigFishAdmin frontend healthy src/pages/BigFishAdmin.jsx
/AGMPage frontend healthy src/pages/AGMPage.jsx
/NationalsConfirm frontend healthy src/pages/NationalsConfirm.jsx
/CompCopilotFAB frontend healthy src/pages/CompCopilotFAB.jsx
/RecordApplication frontend healthy src/pages/RecordApplication.jsx
/NationalsPage frontend healthy src/pages/NationalsPage.jsx
/CompCopilot frontend healthy src/pages/CompCopilot.jsx
/InspirationPage frontend healthy src/pages/InspirationPage.jsx
/NationalsRegisterIndividual frontend healthy src/pages/NationalsRegisterIndividual.jsx
/NationalsAdmin frontend healthy src/pages/NationalsAdmin.jsx
/CompSuperAdmin frontend healthy src/pages/CompSuperAdmin.jsx
/NationalsBuddyFinder frontend healthy src/pages/NationalsBuddyFinder.jsx
/NationalsRegister frontend healthy src/pages/NationalsRegister.jsx
/ResultsManagement frontend healthy src/pages/ResultsManagement.jsx
/CompetitionsPage frontend healthy src/pages/CompetitionsPage.jsx
/CompetitionDetail frontend healthy src/pages/CompetitionDetail.jsx
/BingoAdmin frontend healthy src/pages/BingoAdmin.jsx
/BigFishPage frontend healthy src/pages/BigFishPage.jsx
/CompAdmin frontend healthy src/pages/CompAdmin.jsx
/FishIDPage frontend healthy src/pages/FishIDPage.jsx
/AGMAdmin frontend healthy src/pages/AGMAdmin.jsx
/TeamManagement frontend healthy src/pages/TeamManagement.jsx
/RecordsAdmin frontend healthy src/pages/RecordsAdmin.jsx
/MembershipPage frontend healthy src/pages/MembershipPage.jsx
/AdminDashboard frontend healthy src/pages/AdminDashboard.jsx
/BigFishSponsorPage frontend healthy src/pages/BigFishSponsorPage.jsx
/CompDeepLink frontend healthy src/pages/CompDeepLink.jsx
/CompRegister frontend healthy src/pages/CompRegister.jsx
/WeighmasterInterface frontend healthy src/pages/WeighmasterInterface.jsx
/AdminLogin frontend healthy src/pages/AdminLogin.jsx
/ApplicationArchive frontend healthy src/pages/ApplicationArchive.jsx
/BingoSpeciesAdmin frontend healthy src/pages/BingoSpeciesAdmin.jsx
/CatfishCullPage frontend healthy src/pages/CatfishCullPage.jsx
/AnalyticsDashboard frontend healthy src/pages/AnalyticsDashboard.jsx
/CheckInDisplay frontend healthy src/pages/CheckInDisplay.jsx
/MembershipAdmin frontend healthy src/pages/MembershipAdmin.jsx
/FishSpeciesAdmin frontend healthy src/pages/FishSpeciesAdmin.jsx
/CarouselAdmin frontend healthy src/pages/CarouselAdmin.jsx
/BingoPage frontend healthy src/pages/BingoPage.jsx
/bingo/BingoDishesPage frontend healthy src/pages/bingo/BingoDishesPage.jsx
/bingo/BingoRulesPage frontend healthy src/pages/bingo/BingoRulesPage.jsx
/bingo/BingoBonusesPage frontend healthy src/pages/bingo/BingoBonusesPage.jsx
/bingo/BingoApp frontend healthy src/pages/bingo/BingoApp.jsx
/bingo/BingoPlayPage frontend healthy src/pages/bingo/BingoPlayPage.jsx
/bingo/BingoLatestCatchesPage frontend healthy src/pages/bingo/BingoLatestCatchesPage.jsx
/bingo/BingoLeaderboardPage frontend healthy src/pages/bingo/BingoLeaderboardPage.jsx
/bingo/BingoDiverPage frontend healthy src/pages/bingo/BingoDiverPage.jsx
/ frontend healthy src/App.jsx

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

LabelLayerStatusPath
App frontend healthy src/App.jsx
PWAInstallPrompt frontend healthy src/components/PWAInstallPrompt.jsx
HubCarousel frontend healthy src/components/HubCarousel.jsx
MemberAuthGate frontend healthy src/components/MemberAuthGate.jsx
WFSCApp frontend healthy src/wfsc/WFSCApp.jsx
PublicLeaderboard frontend healthy src/pages/PublicLeaderboard.jsx
BingoBonusAdmin frontend healthy src/pages/BingoBonusAdmin.jsx
BigFishAdmin frontend healthy src/pages/BigFishAdmin.jsx
AGMPage frontend healthy src/pages/AGMPage.jsx
NationalsConfirm frontend healthy src/pages/NationalsConfirm.jsx
CompCopilotFAB frontend healthy src/pages/CompCopilotFAB.jsx
RecordApplication frontend healthy src/pages/RecordApplication.jsx
NationalsPage frontend healthy src/pages/NationalsPage.jsx
CompCopilot frontend healthy src/pages/CompCopilot.jsx
InspirationPage frontend healthy src/pages/InspirationPage.jsx
NationalsRegisterIndividual frontend healthy src/pages/NationalsRegisterIndividual.jsx
NationalsAdmin frontend healthy src/pages/NationalsAdmin.jsx
CompSuperAdmin frontend healthy src/pages/CompSuperAdmin.jsx
NationalsBuddyFinder frontend healthy src/pages/NationalsBuddyFinder.jsx
NationalsRegister frontend healthy src/pages/NationalsRegister.jsx
ResultsManagement frontend healthy src/pages/ResultsManagement.jsx
CompetitionsPage frontend healthy src/pages/CompetitionsPage.jsx
CompetitionDetail frontend healthy src/pages/CompetitionDetail.jsx
BingoAdmin frontend healthy src/pages/BingoAdmin.jsx
BigFishPage frontend healthy src/pages/BigFishPage.jsx
CompAdmin frontend healthy src/pages/CompAdmin.jsx
FishIDPage frontend healthy src/pages/FishIDPage.jsx
AGMAdmin frontend healthy src/pages/AGMAdmin.jsx
TeamManagement frontend healthy src/pages/TeamManagement.jsx
RecordsAdmin frontend healthy src/pages/RecordsAdmin.jsx
MembershipRouter frontend healthy src/pages/MembershipPage.jsx
AdminDashboard frontend healthy src/pages/AdminDashboard.jsx
BigFishSponsorPage frontend healthy src/pages/BigFishSponsorPage.jsx
CompDeepLink frontend healthy src/pages/CompDeepLink.jsx
CompRegister frontend healthy src/pages/CompRegister.jsx
WeighmasterInterface frontend healthy src/pages/WeighmasterInterface.jsx
AdminLogin frontend healthy src/pages/AdminLogin.jsx
ApplicationArchive frontend healthy src/pages/ApplicationArchive.jsx
BingoSpeciesAdmin frontend healthy src/pages/BingoSpeciesAdmin.jsx
CatfishCullPage frontend healthy src/pages/CatfishCullPage.jsx
AnalyticsDashboard frontend healthy src/pages/AnalyticsDashboard.jsx
CheckInDisplay frontend healthy src/pages/CheckInDisplay.jsx
MembershipAdmin frontend healthy src/pages/MembershipAdmin.jsx
FishSpeciesAdmin frontend healthy src/pages/FishSpeciesAdmin.jsx
CarouselAdmin frontend healthy src/pages/CarouselAdmin.jsx
BingoPage frontend healthy src/pages/BingoPage.jsx
BingoDishesPage frontend healthy src/pages/bingo/BingoDishesPage.jsx
BingoRulesPage frontend healthy src/pages/bingo/BingoRulesPage.jsx
BingoBonusesPage frontend healthy src/pages/bingo/BingoBonusesPage.jsx
BingoApp frontend healthy src/pages/bingo/BingoApp.jsx

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

LabelLayerStatusPath
fish-id-migration software healthy fish-id-migration
.claude software healthy .claude
supabase software healthy supabase
migrations software healthy supabase/migrations
netlify software healthy netlify
functions software healthy netlify/functions
lib software healthy netlify/functions/lib
edge-functions software healthy netlify/edge-functions
public software healthy public
src software healthy src
utils software healthy src/utils
components software healthy src/components
wfsc software healthy src/wfsc
components software healthy src/wfsc/components
lib software healthy src/wfsc/lib
lib software healthy src/lib
bingo software healthy src/lib/bingo
pages software healthy src/pages
bingo software healthy src/pages/bingo
hooks software healthy src/hooks

LabelLayerStatusPath
seed_fish_species.js data healthy fish-id-migration/seed_fish_species.js
008_comp_fish_category_points.sql data healthy supabase/migrations/008_comp_fish_category_points.sql
011_members_stripe_session.sql data healthy supabase/migrations/011_members_stripe_session.sql
007_nationals_event_dates.sql data healthy supabase/migrations/007_nationals_event_dates.sql
009_comp_boats_checkin.sql data healthy supabase/migrations/009_comp_boats_checkin.sql
001_initial_schema.sql data healthy supabase/migrations/001_initial_schema.sql
010_diver_skill_level.sql data healthy supabase/migrations/010_diver_skill_level.sql
008_bigfish_registrations.sql data healthy supabase/migrations/008_bigfish_registrations.sql

LabelLayerStatusPath
comp_boats data healthy supabase/migrations/009_comp_boats_checkin.sql
teams data healthy supabase/migrations/001_initial_schema.sql
catches data healthy supabase/migrations/001_initial_schema.sql
event_state data healthy supabase/migrations/001_initial_schema.sql
bigfish_registrations data healthy supabase/migrations/008_bigfish_registrations.sql

LabelLayerStatusPath
port:3000 network healthy vite.config.js
port:465 network healthy netlify/functions/lib/backup.js

LabelLayerStatusPath
repobility-clone-0ur4nxgg software healthy /tmp/repobility-clone-0ur4nxgg

LabelLayerStatusPath
postgresql data healthy README.md

LabelLayerStatusPath
55.47.98.97 network healthy src/App.jsx

LabelLayerStatusPath
auth::netlify/functions/bingo-claim.mjs security healthy netlify/functions/bingo-claim.mjs
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/e9cb36c7-96af-4f55-9858-0caa3b4d5b99/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e9cb36c7-96af-4f55-9858-0caa3b4d5b99/

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.