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.

cooper-pop/pride-portal

https://github.com/cooper-pop/pride-portal · scanned 2026-06-17 01:50 UTC (1 month, 1 week ago)

212 raw signals (0 security + 212 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -12.5 (diff) · 210 actionable findings from 1 signal source. 2 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 2455 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
_encKey software healthy api/wip.js:_encKey
encryptPassword software healthy api/wip.js:encryptPassword
decryptPassword software healthy api/wip.js:decryptPassword
ensureTables software healthy api/wip.js:ensureTables
parseGraderCsv software healthy api/wip.js:parseGraderCsv
parseGraderBody software healthy api/wip.js:parseGraderBody
chicagoParts software healthy api/wip.js:chicagoParts
deriveReportDate software healthy api/wip.js:deriveReportDate
ingestGraderEmail software healthy api/wip.js:ingestGraderEmail
machineLabel software healthy api/wip.js:machineLabel
fromAddr software healthy api/wip.js:fromAddr
runWipPoll software healthy api/wip.js:runWipPoll
subjectFilter software healthy api/wip.js:subjectFilter
recordPollResult software healthy api/wip.js:recordPollResult
handler software healthy api/wip.js:handler
action software healthy api/wip.js:action
lookStart software healthy api/wip.js:lookStart
shiftYmd software healthy api/wip.js:shiftYmd
isWeekday software healthy api/wip.js:isWeekday
isPastFreezeDay software healthy api/wip.js:isPastFreezeDay
mapped software healthy api/wip.js:mapped
rawPassword software healthy api/wip.js:rawPassword
resolveFlavorScope software healthy api/flavor.js:resolveFlavorScope
ensureTables software healthy api/flavor.js:ensureTables
handler software healthy api/flavor.js:handler
budget software healthy api/flavor.js:budget
normUid software healthy api/timeclock-kiosk.js:normUid
dateAt software healthy api/timeclock-kiosk.js:dateAt
localYmd software healthy api/timeclock-kiosk.js:localYmd
addDaysYmd software healthy api/timeclock-kiosk.js:addDaysYmd
isNoScheduleCategory software healthy api/timeclock-kiosk.js:isNoScheduleCategory
isTwoPunchEmployee software healthy api/timeclock-kiosk.js:isTwoPunchEmployee
isShortScheduledDay software healthy api/timeclock-kiosk.js:isShortScheduledDay
durationMin software healthy api/timeclock-kiosk.js:durationMin
detectShift software healthy api/timeclock-kiosk.js:detectShift
isNight software healthy api/timeclock-kiosk.js:isNight
nextPunchType software healthy api/timeclock-kiosk.js:nextPunchType
handler software healthy api/timeclock-kiosk.js:handler
action software healthy api/timeclock-kiosk.js:action
getSeedContractText software healthy api/contracts.js:getSeedContractText
ensureTables software healthy api/contracts.js:ensureTables
handler software healthy api/contracts.js:handler
action software healthy api/contracts.js:action
raw software healthy api/contracts.js:raw
id software healthy api/contracts.js:id
hashPassword software healthy api/qb-admin.js:hashPassword
buildQwc software healthy api/qb-admin.js:buildQwc
escXml software healthy api/qb-admin.js:escXml
qbSafe software healthy api/qb-admin.js:qbSafe
retryOnce software healthy api/qb-admin.js:retryOnce

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
vercel.json software healthy vercel.json
package-lock.json software healthy package-lock.json
package.json software healthy package.json
wip.js software healthy api/wip.js
flavor.js software healthy api/flavor.js
timeclock-kiosk.js software healthy api/timeclock-kiosk.js
contracts.js software healthy api/contracts.js
qb-admin.js software healthy api/qb-admin.js
audit.js software healthy api/audit.js
passkey.js software healthy api/passkey.js
_ratelimit.js software healthy api/_ratelimit.js
staff-schedule.js software healthy api/staff-schedule.js
grants.js software healthy api/grants.js
setup.js software healthy api/setup.js
ai-admin.js software healthy api/ai-admin.js
extract.js software healthy api/extract.js
records.js software healthy api/records.js
analytics.js software healthy api/analytics.js
naas.js software healthy api/naas.js
sales.js software healthy api/sales.js
haccp.js software healthy api/haccp.js
qb-soap.js software healthy api/qb-soap.js
settings.js software healthy api/settings.js
tasks.js software healthy api/tasks.js
qb-lists.js software healthy api/qb-lists.js
_sentry.js software healthy api/_sentry.js
kiosk.js software healthy api/kiosk.js
timeclock.js software healthy api/timeclock.js
troubleshoot.js software healthy api/troubleshoot.js
production.js software healthy api/production.js
_email.js software healthy api/_email.js
_audit.js software healthy api/_audit.js
fish-schedule.js software healthy api/fish-schedule.js
parts.js software healthy api/parts.js
management-report.js software healthy api/management-report.js
ai.js software healthy api/ai.js
manuals.js software healthy api/manuals.js
seed.js software healthy api/seed.js
users.js software healthy api/users.js
login.js software healthy api/login.js
health.js software healthy api/health.js
production-report.js software healthy api/production-report.js
bids.js software healthy api/bids.js
_naas_forms.js software healthy api/_naas_forms.js
auth.js software healthy api/auth.js
_naas_template_data.js software healthy api/_naas_template_data.js
_permissions.js software healthy api/_permissions.js
verify-deploy.yml software healthy .github/workflows/verify-deploy.yml
preflight.yml software healthy .github/workflows/preflight.yml

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

LabelLayerStatusPath
auth::public/js/auth.js security healthy public/js/auth.js
auth::public/js/flavor.js security healthy public/js/flavor.js
auth::api/timeclock.js security healthy api/timeclock.js
auth::public/js/utils.js security healthy public/js/utils.js
auth::public/js/dashboard.js security healthy public/js/dashboard.js
auth::api/_audit.js security healthy api/_audit.js
auth::CLAUDE.md security healthy CLAUDE.md
auth::public/js/admin.js security healthy public/js/admin.js
auth::public/js/todo.js security healthy public/js/todo.js
auth::api/kiosk.js security healthy api/kiosk.js
auth::api/_permissions.js security healthy api/_permissions.js
auth::api/login.js security healthy api/login.js
auth::api/qb-admin.js security healthy api/qb-admin.js
auth::api/auth.js security healthy api/auth.js
auth::api/users.js security healthy api/users.js
auth::api/timeclock-kiosk.js security healthy api/timeclock-kiosk.js
auth::api/qb-lists.js security healthy api/qb-lists.js
auth::api/passkey.js security healthy api/passkey.js
auth::api/naas.js security healthy api/naas.js

LabelLayerStatusPath
api software healthy api
.github software healthy .github
workflows software healthy .github/workflows
public software healthy public
js software healthy public/js
css software healthy public/css

LabelLayerStatusPath
as software healthy api/contracts.js:as
AuthError software healthy api/_permissions.js:AuthError
PermissionError software healthy api/_permissions.js:PermissionError
so software healthy public/js/flavor.js:so
of software healthy public/js/alerts.js:of

LabelLayerStatusPath
redis data healthy package-lock.json
postgres data healthy package-lock.json
postgresql data healthy .github/workflows/backup-neon.yml

LabelLayerStatusPath
gha::verify-deploy cicd healthy .github/workflows/verify-deploy.yml
gha::preflight cicd healthy .github/workflows/preflight.yml
gha::backup-neon cicd healthy .github/workflows/backup-neon.yml

LabelLayerStatusPath
verify cicd healthy .github/workflows/verify-deploy.yml
preflight cicd healthy .github/workflows/preflight.yml
dump cicd healthy .github/workflows/backup-neon.yml

LabelLayerStatusPath
port:587 network healthy api/grants.js
port:08 network healthy .github/workflows/backup-neon.yml

LabelLayerStatusPath
BACKUP_PASSPHRASE cicd healthy
DATABASE_URL cicd healthy

LabelLayerStatusPath
cooper-pop__pride-portal software healthy /data/fable5_failed_archive/cooper-pop__pride-portal

LabelLayerStatusPath
127.0.0.0 network healthy api/grants.js

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json

LabelLayerStatusPath
password_literal::public/js/admin.js security healthy public/js/admin.js
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/de023c60-261c-4d00-8139-8d99cb2779a0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/de023c60-261c-4d00-8139-8d99cb2779a0/

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.