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.

ThomasJMcGovern/sfvypaa

https://github.com/ThomasJMcGovern/sfvypaa · scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)

21 raw signals (0 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 21 actionable findings from 1 signal source. 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 394 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
proxy software healthy apps/admin/src/proxy.ts:proxy
ListFilters software healthy apps/admin/src/components/admin-list.tsx:ListFilters
ListRow software healthy apps/admin/src/components/admin-list.tsx:ListRow
ListEmpty software healthy apps/admin/src/components/admin-list.tsx:ListEmpty
FieldGroup software healthy apps/admin/src/components/form-fields.tsx:FieldGroup
FieldError software healthy apps/admin/src/components/form-fields.tsx:FieldError
FormMessage software healthy apps/admin/src/components/form-fields.tsx:FormMessage
Field software healthy apps/admin/src/components/form-fields.tsx:Field
TextArea software healthy apps/admin/src/components/form-fields.tsx:TextArea
SelectField software healthy apps/admin/src/components/form-fields.tsx:SelectField
dateFromIso software healthy apps/admin/src/components/form-fields.tsx:dateFromIso
DateField software healthy apps/admin/src/components/form-fields.tsx:DateField
ImageUploadField software healthy apps/admin/src/components/form-fields.tsx:ImageUploadField
PublishingActions software healthy apps/admin/src/components/form-fields.tsx:PublishingActions
EventForm software healthy apps/admin/src/components/event-form.tsx:EventForm
LocationField software healthy apps/admin/src/components/event-form.tsx:LocationField
DeleteEventForm software healthy apps/admin/src/components/event-form.tsx:DeleteEventForm
TeamForm software healthy apps/admin/src/components/team-form.tsx:TeamForm
AdminShell software healthy apps/admin/src/components/admin-shell.tsx:AdminShell
AdminPageHead software healthy apps/admin/src/components/admin-shell.tsx:AdminPageHead
SiteSettingsForm software healthy apps/admin/src/components/site-settings-form.tsx:SiteSettin…
slugifyForPath software healthy apps/admin/src/components/newsletter-form.tsx:slugifyForPath
NewsletterForm software healthy apps/admin/src/components/newsletter-form.tsx:NewsletterForm
DeleteNewsletterForm software healthy apps/admin/src/components/newsletter-form.tsx:DeleteNewslet…
GoogleSignIn software healthy apps/admin/src/components/google-signin.tsx:GoogleSignIn
signIn software healthy apps/admin/src/components/google-signin.tsx:signIn
data software healthy apps/admin/src/components/google-signin.tsx:data
ContentStatusBadge software healthy apps/admin/src/components/content-status-badge.tsx:ContentS…
DeleteSubmitButton software healthy apps/admin/src/components/delete-confirmation-dialog.tsx:De…
DeleteConfirmationDialog software healthy apps/admin/src/components/delete-confirmation-dialog.tsx:De…
SocialPostForm software healthy apps/admin/src/components/social-post-form.tsx:SocialPostFo…
DeleteSocialPostForm software healthy apps/admin/src/components/social-post-form.tsx:DeleteSocial…
Calendar software healthy apps/admin/src/components/ui/calendar.tsx:Calendar
Badge software healthy apps/admin/src/components/ui/badge.tsx:Badge
Button software healthy apps/admin/src/components/ui/button.tsx:Button
Card software healthy apps/admin/src/components/ui/card.tsx:Card
CardHeader software healthy apps/admin/src/components/ui/card.tsx:CardHeader
CardTitle software healthy apps/admin/src/components/ui/card.tsx:CardTitle
CardDescription software healthy apps/admin/src/components/ui/card.tsx:CardDescription
CardAction software healthy apps/admin/src/components/ui/card.tsx:CardAction
CardContent software healthy apps/admin/src/components/ui/card.tsx:CardContent
CardFooter software healthy apps/admin/src/components/ui/card.tsx:CardFooter
Input software healthy apps/admin/src/components/ui/input.tsx:Input
field software healthy apps/admin/src/app/actions.ts:field
status software healthy apps/admin/src/app/actions.ts:status
host software healthy apps/admin/src/app/actions.ts:host
eventDateLabel software healthy apps/admin/src/app/actions.ts:eventDateLabel
uploadedImage software healthy apps/admin/src/app/actions.ts:uploadedImage
validationState software healthy apps/admin/src/app/actions.ts:validationState
isSafeClientMessage software healthy apps/admin/src/app/actions.ts:isSafeClientMessage

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

LabelLayerStatusPath
bun.lock software healthy bun.lock
vercel.json software healthy vercel.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
firebase.json software healthy firebase.json
vercel.admin.json software healthy vercel.admin.json
firestore.indexes.json software healthy firestore.indexes.json
AGENTS.md software healthy AGENTS.md
vercel.json software healthy apps/admin/vercel.json
postcss.config.mjs software healthy apps/admin/postcss.config.mjs
package.json software healthy apps/admin/package.json
tsconfig.json software healthy apps/admin/tsconfig.json
eslint.config.mjs software healthy apps/admin/eslint.config.mjs
next.config.ts software healthy apps/admin/next.config.ts
proxy.ts software healthy apps/admin/src/proxy.ts
admin-list.tsx software healthy apps/admin/src/components/admin-list.tsx
form-fields.tsx software healthy apps/admin/src/components/form-fields.tsx
event-form.tsx software healthy apps/admin/src/components/event-form.tsx
team-form.tsx software healthy apps/admin/src/components/team-form.tsx
admin-shell.tsx software healthy apps/admin/src/components/admin-shell.tsx
site-settings-form.tsx software healthy apps/admin/src/components/site-settings-form.tsx
newsletter-form.tsx software healthy apps/admin/src/components/newsletter-form.tsx
google-signin.tsx software healthy apps/admin/src/components/google-signin.tsx
content-status-badge.tsx software healthy apps/admin/src/components/content-status-badge.tsx
delete-confirmation-dialog.tsx software healthy apps/admin/src/components/delete-confirmation-dialog.tsx
social-post-form.tsx software healthy apps/admin/src/components/social-post-form.tsx
calendar.tsx software healthy apps/admin/src/components/ui/calendar.tsx
badge.tsx software healthy apps/admin/src/components/ui/badge.tsx
button.tsx software healthy apps/admin/src/components/ui/button.tsx
card.tsx software healthy apps/admin/src/components/ui/card.tsx
input.tsx software healthy apps/admin/src/components/ui/input.tsx
globals.css software healthy apps/admin/src/app/globals.css
actions.ts software healthy apps/admin/src/app/actions.ts
page.tsx software healthy apps/admin/src/app/page.tsx
layout.tsx software healthy apps/admin/src/app/layout.tsx
page.tsx software healthy apps/admin/src/app/settings/page.tsx
page.tsx software healthy apps/admin/src/app/events/page.tsx
page.tsx software healthy apps/admin/src/app/events/[id]/page.tsx
route.ts software healthy apps/admin/src/app/api/session/route.ts
page.tsx software healthy apps/admin/src/app/access/page.tsx
actions.ts software healthy apps/admin/src/app/team/actions.ts
page.tsx software healthy apps/admin/src/app/team/page.tsx
page.tsx software healthy apps/admin/src/app/audit/page.tsx
page.tsx software healthy apps/admin/src/app/newsletters/page.tsx
page.tsx software healthy apps/admin/src/app/newsletters/[id]/page.tsx
page.tsx software healthy apps/admin/src/app/social-posts/page.tsx
page.tsx software healthy apps/admin/src/app/social-posts/[id]/page.tsx
admin-session.ts software healthy apps/admin/src/lib/admin-session.ts
utils.ts software healthy apps/admin/src/lib/utils.ts

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

LabelLayerStatusPath
apps software healthy apps
admin software healthy apps/admin
src software healthy apps/admin/src
components software healthy apps/admin/src/components
ui software healthy apps/admin/src/components/ui
app software healthy apps/admin/src/app
settings software healthy apps/admin/src/app/settings
events software healthy apps/admin/src/app/events
[id] software healthy apps/admin/src/app/events/[id]
api software healthy apps/admin/src/app/api
session software healthy apps/admin/src/app/api/session
access software healthy apps/admin/src/app/access
team software healthy apps/admin/src/app/team
audit software healthy apps/admin/src/app/audit
newsletters software healthy apps/admin/src/app/newsletters
[id] software healthy apps/admin/src/app/newsletters/[id]
social-posts software healthy apps/admin/src/app/social-posts
[id] software healthy apps/admin/src/app/social-posts/[id]
lib software healthy apps/admin/src/lib
web software healthy apps/web
src software healthy apps/web/src
components software healthy apps/web/src/components
ui software healthy apps/web/src/components/ui
app software healthy apps/web/src/app
upcoming-events software healthy apps/web/src/app/upcoming-events
get-involved software healthy apps/web/src/app/get-involved
api software healthy apps/web/src/app/api
revalidate software healthy apps/web/src/app/api/revalidate
newsletters software healthy apps/web/src/app/newsletters
[slug] software healthy apps/web/src/app/newsletters/[slug]
lib software healthy apps/web/src/lib
scripts software healthy scripts
packages software healthy packages
content software healthy packages/content
src software healthy packages/content/src
.claude software healthy .claude
skills software healthy .claude/skills
sfvypaa-ops software healthy .claude/skills/sfvypaa-ops

LabelLayerStatusPath
/page.tsx frontend healthy apps/admin/src/app/page.tsx
/settings frontend healthy apps/admin/src/app/settings/page.tsx
/events frontend healthy apps/admin/src/app/events/page.tsx
/events/[id] frontend healthy apps/admin/src/app/events/[id]/page.tsx
/access frontend healthy apps/admin/src/app/access/page.tsx
/team frontend healthy apps/admin/src/app/team/page.tsx
/audit frontend healthy apps/admin/src/app/audit/page.tsx
/newsletters frontend healthy apps/admin/src/app/newsletters/page.tsx
/newsletters/[id] frontend healthy apps/admin/src/app/newsletters/[id]/page.tsx
/social-posts frontend healthy apps/admin/src/app/social-posts/page.tsx
/social-posts/[id] frontend healthy apps/admin/src/app/social-posts/[id]/page.tsx
/upcoming-events frontend healthy apps/web/src/app/upcoming-events/page.tsx
/get-involved frontend healthy apps/web/src/app/get-involved/page.tsx
/newsletters/[slug] frontend healthy apps/web/src/app/newsletters/[slug]/page.tsx
/ frontend healthy apps/admin/src/lib/admin-session.ts

LabelLayerStatusPath
RootLayout frontend healthy apps/admin/src/app/layout.tsx
RootLayout frontend healthy apps/web/src/app/layout.tsx
GetInvolvedPage frontend healthy apps/web/src/app/get-involved/page.tsx

LabelLayerStatusPath
127.0.0.1 network healthy README.md
76.76.21.21 network healthy README.md

LabelLayerStatusPath
repobility-clone-dnwrlyc7 software healthy /tmp/repobility-clone-dnwrlyc7

LabelLayerStatusPath
vps::gcp hardware healthy bun.lock
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/a9129fc0-53cb-40a1-96cc-b21125772a48/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a9129fc0-53cb-40a1-96cc-b21125772a48/

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.