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.

weiluen/pandemic

https://github.com/weiluen/pandemic · scanned 2026-06-16 00:56 UTC (2 months, 1 week ago)

26 raw signals (0 security + 26 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 26 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 257 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
newToken software healthy server.js:newToken
newRoomCode software healthy server.js:newRoomCode
seatName software healthy server.js:seatName
seatByToken software healthy server.js:seatByToken
createRoom software healthy server.js:createRoom
touch software healthy server.js:touch
payload software healthy server.js:payload
broadcast software healthy server.js:broadcast
closeRoom software healthy server.js:closeRoom
scheduleSave software healthy server.js:scheduleSave
saveNow software healthy server.js:saveNow
loadRooms software healthy server.js:loadRooms
gcRooms software healthy server.js:gcRooms
permitted software healthy server.js:permitted
applyAction software healthy server.js:applyAction
sendJSON software healthy server.js:sendJSON
readBody software healthy server.js:readBody
serveStatic software healthy server.js:serveStatic
handle software healthy server.js:handle
apiRooms software healthy server.js:apiRooms
createAppServer software healthy server.js:createAppServer
rnd software healthy test/fuzz.js:rnd
chance software healthy test/fuzz.js:chance
invariants software healthy test/fuzz.js:invariants
maybePlayEvent software healthy test/fuzz.js:maybePlayEvent
randomAction software healthy test/fuzz.js:randomAction
playGame software healthy test/fuzz.js:playGame
t software healthy test/server.js:t
post software healthy test/server.js:post
sseOpen software healthy test/server.js:sseOpen
main software healthy test/server.js:main
patchState software healthy test/server.js:patchState
check software healthy test/rules.js:check
fresh software healthy test/rules.js:fresh
cityCards software healthy test/rules.js:cityCards
api software healthy js/net.js:api
enter software healthy js/net.js:enter
connectStream software healthy js/net.js:connectStream
they software healthy js/ai.js:they
cureNeed software healthy js/ai.js:cureNeed
score software healthy js/ai.js:score
nearestStation software healthy js/ai.js:nearestStation
junkCardIdx software healthy js/ai.js:junkCardIdx
actionCandidates software healthy js/ai.js:actionCandidates
worstCity software healthy js/ai.js:worstCity
eventCandidates software healthy js/ai.js:eventCandidates
chooseAndPlay software healthy js/ai.js:chooseAndPlay
discardSmart software healthy js/ai.js:discardSmart
commitForecast software healthy js/ai.js:commitForecast
step software healthy js/ai.js:step

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

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
index.html software healthy index.html
server.js software healthy server.js
fuzz.js software healthy test/fuzz.js
ai.js software healthy test/ai.js
server.js software healthy test/server.js
rules.js software healthy test/rules.js
net.js software healthy js/net.js
ai.js software healthy js/ai.js
ui.js software healthy js/ui.js
data.js software healthy js/data.js
worldmap.js software healthy js/worldmap.js
game.js software healthy js/game.js
2026-06-11-online-multiplayer.md software healthy docs/superpowers/plans/2026-06-11-online-multiplayer.md
2026-06-11-online-multiplayer-design.md software healthy docs/superpowers/specs/2026-06-11-online-multiplayer-design…
style.css software healthy css/style.css
launch.json software healthy .claude/launch.json
generate-narration.mjs software healthy tools/generate-narration.mjs
CLAUDE.md quality healthy CLAUDE.md
.claude/launch.json quality healthy .claude/launch.json

LabelLayerStatusPath
test software healthy test
js software healthy js
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
css software healthy css
.claude software healthy .claude
tools software healthy tools

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

LabelLayerStatusPath
127.0.0.1 network healthy test/server.js

LabelLayerStatusPath
/../../etc/hosts frontend healthy test/server.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/a5e0cf42-aefe-4ff1-a26d-b58471e52015/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a5e0cf42-aefe-4ff1-a26d-b58471e52015/

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.