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.

troiwebz/rotary-bloodline

https://github.com/troiwebz/rotary-bloodline · scanned 2026-06-16 00:41 UTC (2 months, 1 week ago)

78 raw signals (0 security + 78 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 78 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 219 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
daysAgo software healthy db.js:daysAgo
pickRandom software healthy db.js:pickRandom
generateDonors software healthy db.js:generateDonors
initFile software healthy db.js:initFile
read software healthy db.js:read
write software healthy db.js:write
nextId software healthy db.js:nextId
migratePoints software healthy db.js:migratePoints
pushActivity software healthy db.js:pushActivity
getActivity software healthy db.js:getActivity
getDonors software healthy db.js:getDonors
getAllDonors software healthy db.js:getAllDonors
getBadge software healthy db.js:getBadge
calcPoints software healthy db.js:calcPoints
donated software healthy db.js:donated
responded software healthy db.js:responded
registerDonor software healthy db.js:registerDonor
lastDonation software healthy db.js:lastDonation
updateDonorProfile software healthy db.js:updateDonorProfile
markDonated software healthy db.js:markDonated
updateDonor software healthy db.js:updateDonor
deleteDonor software healthy db.js:deleteDonor
getEligibleDonors software healthy db.js:getEligibleDonors
getDueForReminder software healthy db.js:getDueForReminder
recordDonorResponse software healthy db.js:recordDonorResponse
getRecentResponses software healthy db.js:getRecentResponses
getRequests software healthy db.js:getRequests
addRequest software healthy db.js:addRequest
updateRequestStatus software healthy db.js:updateRequestStatus
patchRequest software healthy db.js:patchRequest
getStats software healthy db.js:getStats
getReportData software healthy db.js:getReportData
getRecentDonors software healthy db.js:getRecentDonors
getSettings software healthy db.js:getSettings
saveSettings software healthy db.js:saveSettings
distanceKm software healthy geo.js:distanceKm
dLat software healthy geo.js:dLat
dLon software healthy geo.js:dLon
getHospitalCoords software healthy geo.js:getHospitalCoords
getAreaCoords software healthy geo.js:getAreaCoords
sortByProximity software healthy geo.js:sortByProximity
dCoords software healthy geo.js:dCoords
refresh software healthy wa-qr-local.js:refresh
loadQr software healthy wa-qr-local.js:loadQr
poll software healthy wa-qr-local.js:poll
loadZones software healthy server.js:loadZones
loadManagers software healthy server.js:loadManagers
saveManagers software healthy server.js:saveManagers
getZoneForArea software healthy server.js:getZoneForArea
broadcastSSE software healthy server.js:broadcastSSE

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

LabelLayerStatusPath
GET /api/push/key api healthy server.js
POST /api/push/subscribe api healthy server.js
POST /api/push/test api healthy server.js
GET /api/live api healthy server.js
GET /api/config api healthy server.js
POST /api/admin/master-wa/reset api healthy server.js
GET /api/status api healthy server.js
GET /api/wa-qr api healthy server.js
GET /wa-admin api healthy server.js
GET /api/stats api healthy server.js
GET /api/report api healthy server.js
GET /api/recent-donors api healthy server.js
GET /api/areas api healthy server.js
GET /api/detect-area api healthy server.js
GET /api/radar api healthy server.js
GET /api/activity api healthy server.js
GET /api/responses api healthy server.js
GET /api/leaderboard api healthy server.js
POST /api/respond api healthy server.js
GET /api/donors api healthy server.js
POST /api/admin/reveal-phone api healthy server.js
POST /api/admin/donor/:id/update api healthy server.js
DELETE /api/admin/donor/:id api healthy server.js
POST /api/donors/register api healthy server.js
PUT /api/donors/:id api healthy server.js
DELETE /api/donors/:id api healthy server.js
POST /api/donors/:id/donated api healthy server.js
POST /api/scan api healthy server.js
GET /api/donors/:id/profile api healthy server.js
POST /api/donors/:id/profile api healthy server.js
GET /api/track/:id api healthy server.js
GET /api/requests api healthy server.js
POST /api/requests api healthy server.js
POST /api/requests/:id/fulfill api healthy server.js
POST /api/verify/start api healthy server.js
POST /api/verify/recheck api healthy server.js
GET /api/verify/status api healthy server.js
POST /api/wa-reply api healthy server.js
POST /api/blast api healthy server.js
POST /api/admin/reset-data api healthy server.js
GET /api/admin/requests api healthy server.js
POST /api/admin/requests/:id/escalate api healthy server.js
POST /api/admin/requests/:id/fulfill api healthy server.js
POST /api/admin/requests/:id/cancel api healthy server.js
GET /api/admin/partners api healthy server.js
POST /api/admin/partners api healthy server.js
POST /api/admin/partners/:id api healthy server.js
DELETE /api/admin/partners/:id api healthy server.js
GET /api/admin/connectors api healthy server.js
POST /api/admin/connectors api healthy server.js

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

LabelLayerStatusPath
vercel.json software healthy vercel.json
db.js software healthy db.js
package.json software healthy package.json
geo.js software healthy geo.js
package-lock.json software healthy package-lock.json
wa-stub.js software healthy wa-stub.js
wa-qr-local.js software healthy wa-qr-local.js
server.js software healthy server.js
railway.json software healthy railway.json
whatsapp.js software healthy whatsapp.js
qr.html software healthy public/qr.html
manifest.json software healthy public/manifest.json
report.html software healthy public/report.html
sw.js software healthy public/sw.js
zone-admin.html software healthy public/zone-admin.html
index.html software healthy public/index.html
profile.html software healthy public/profile.html
admin.html software healthy public/admin.html
welcome.html software healthy public/welcome.html
track.html software healthy public/track.html
certificate.html software healthy public/certificate.html

LabelLayerStatusPath
repobility-clone-2c3muob8 software healthy /tmp/repobility-clone-2c3muob8

LabelLayerStatusPath
public software healthy public

LabelLayerStatusPath
port:5050 network healthy wa-qr-local.js

LabelLayerStatusPath
gpu (detected) hardware healthy whatsapp.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/b4647b7c-76d1-4df1-9f8c-5452d1ad04d5/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b4647b7c-76d1-4df1-9f8c-5452d1ad04d5/

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.