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.

RowanFlynnPilot/wpr-community-board

https://github.com/RowanFlynnPilot/wpr-community-board · scanned 2026-06-15 23:55 UTC (2 months, 3 weeks ago)

9 raw signals (0 security + 9 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 9 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 125 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
post software healthy tests/newsletter.test.js:post
App software healthy src/App.jsx:App
onHashChange software healthy src/App.jsx:onHashChange
post software healthy src/App.jsx:post
CategoryFilter software healthy src/components/CategoryFilter.jsx:CategoryFilter
Modal software healthy src/components/Modal.jsx:Modal
onKeyDown software healthy src/components/Modal.jsx:onKeyDown
SubmitForm software healthy src/components/SubmitForm.jsx:SubmitForm
update software healthy src/components/SubmitForm.jsx:update
submit software healthy src/components/SubmitForm.jsx:submit
PostCard software healthy src/components/PostCard.jsx:PostCard
expand software healthy src/components/PostCard.jsx:expand
share software healthy src/components/PostCard.jsx:share
revealContact software healthy src/components/PostCard.jsx:revealContact
Board software healthy src/components/Board.jsx:Board
selectCategory software healthy src/components/Board.jsx:selectCategory
openSubmit software healthy src/components/Board.jsx:openSubmit
changeLang software healthy src/components/Board.jsx:changeLang
formatStamp software healthy src/lib/dates.js:formatStamp
formatEventDate software healthy src/lib/dates.js:formatEventDate
postUrl software healthy src/lib/share.js:postUrl
useCopyLink software healthy src/lib/share.js:useCopyLink
copy software healthy src/lib/share.js:copy
useI18n software healthy src/lib/i18n.js:useI18n
readLang software healthy src/lib/i18n.js:readLang
storeLang software healthy src/lib/i18n.js:storeLang
categoryLabel software healthy src/lib/categories.js:categoryLabel
randomId software healthy src/lib/analytics.js:randomId
visitorId software healthy src/lib/analytics.js:visitorId
logEvent software healthy src/lib/analytics.js:logEvent
escapeHtml software healthy src/lib/newsletter.js:escapeHtml
newsletterHtml software healthy src/lib/newsletter.js:newsletterHtml
AdminPage software healthy src/admin/AdminPage.jsx:AdminPage
SignIn software healthy src/admin/AdminPage.jsx:SignIn
signIn software healthy src/admin/AdminPage.jsx:signIn
Desk software healthy src/admin/AdminPage.jsx:Desk
load software healthy src/admin/AdminPage.jsx:load
byStatus software healthy src/admin/AdminPage.jsx:byStatus
approve software healthy src/admin/AdminPage.jsx:approve
reject software healthy src/admin/AdminPage.jsx:reject
saveEdit software healthy src/admin/AdminPage.jsx:saveEdit
togglePin software healthy src/admin/AdminPage.jsx:togglePin
takeDown software healthy src/admin/AdminPage.jsx:takeDown
AdminCard software healthy src/admin/AdminPage.jsx:AdminCard
NewsletterSnippet software healthy src/admin/AdminPage.jsx:NewsletterSnippet
copySnippet software healthy src/admin/AdminPage.jsx:copySnippet
formatMonth software healthy src/admin/AdminPage.jsx:formatMonth
downloadCsv software healthy src/admin/AdminPage.jsx:downloadCsv
ReportTab software healthy src/admin/AdminPage.jsx:ReportTab

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
eslint.config.js software healthy eslint.config.js
LICENSE software healthy LICENSE
categories.test.js software healthy tests/categories.test.js
dates.test.js software healthy tests/dates.test.js
newsletter.test.js software healthy tests/newsletter.test.js
case-study.md software healthy docs/case-study.md
preview.html software healthy design/preview.html
wordpress-embed.md software healthy embed/wordpress-embed.md
launch.json software healthy .claude/launch.json
seed.sql software healthy supabase/seed.sql
002_hardening.sql software healthy supabase/migrations/002_hardening.sql
003_editor_grants.sql software healthy supabase/migrations/003_editor_grants.sql
001_init.sql software healthy supabase/migrations/001_init.sql
deploy.yml software healthy .github/workflows/deploy.yml
ci.yml software healthy .github/workflows/ci.yml
App.jsx software healthy src/App.jsx
main.jsx software healthy src/main.jsx
CategoryFilter.jsx software healthy src/components/CategoryFilter.jsx
Modal.jsx software healthy src/components/Modal.jsx
SubmitForm.jsx software healthy src/components/SubmitForm.jsx
PostCard.jsx software healthy src/components/PostCard.jsx
Board.jsx software healthy src/components/Board.jsx
ErrorBoundary.jsx software healthy src/components/ErrorBoundary.jsx
dates.js software healthy src/lib/dates.js
supabase.js software healthy src/lib/supabase.js
share.js software healthy src/lib/share.js
i18n.js software healthy src/lib/i18n.js
categories.js software healthy src/lib/categories.js
analytics.js software healthy src/lib/analytics.js
newsletter.js software healthy src/lib/newsletter.js
AdminPage.jsx software healthy src/admin/AdminPage.jsx
board.css software healthy src/styles/board.css
CLAUDE.md quality healthy CLAUDE.md
.claude/launch.json quality healthy .claude/launch.json

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
design software healthy design
embed software healthy embed
.claude software healthy .claude
supabase software healthy supabase
migrations software healthy supabase/migrations
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
components software healthy src/components
lib software healthy src/lib
admin software healthy src/admin
styles software healthy src/styles

LabelLayerStatusPath
App frontend healthy src/App.jsx
CategoryFilter frontend healthy src/components/CategoryFilter.jsx
Modal frontend healthy src/components/Modal.jsx
SubmitForm frontend healthy src/components/SubmitForm.jsx
PostCard frontend healthy src/components/PostCard.jsx
Board frontend healthy src/components/Board.jsx
AdminPage frontend healthy src/admin/AdminPage.jsx

LabelLayerStatusPath
002_hardening.sql data healthy supabase/migrations/002_hardening.sql
003_editor_grants.sql data healthy supabase/migrations/003_editor_grants.sql
001_init.sql data healthy supabase/migrations/001_init.sql

LabelLayerStatusPath
posts data healthy supabase/migrations/001_init.sql
events data healthy supabase/migrations/001_init.sql

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.yml
check cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
VITE_SUPABASE_ANON_KEY cicd healthy
VITE_SUPABASE_URL cicd healthy

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

LabelLayerStatusPath
ErrorBoundary software healthy src/components/ErrorBoundary.jsx:ErrorBoundary

LabelLayerStatusPath
postgres data healthy README.md
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/38337ce2-8d5d-4290-b984-d3f727535217/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/38337ce2-8d5d-4290-b984-d3f727535217/

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.