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.

t2pw/birdbomber

https://github.com/t2pw/birdbomber · scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)

6 raw signals (0 security + 6 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 6 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 133 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
makeState software healthy prototype/game.js:makeState
resetGame software healthy prototype/game.js:resetGame
rand software healthy prototype/game.js:rand
chooseVehicle software healthy prototype/game.js:chooseVehicle
laneX software healthy prototype/game.js:laneX
laneScalarX software healthy prototype/game.js:laneScalarX
nearestLaneIndex software healthy prototype/game.js:nearestLaneIndex
screenYFromUnits software healthy prototype/game.js:screenYFromUnits
scaleFromY software healthy prototype/game.js:scaleFromY
clamp software healthy prototype/game.js:clamp
lerp software healthy prototype/game.js:lerp
easeInQuad software healthy prototype/game.js:easeInQuad
easeOutQuad software healthy prototype/game.js:easeOutQuad
getPhase software healthy prototype/game.js:getPhase
getTargetMinGap software healthy prototype/game.js:getTargetMinGap
getSpeedBoost software healthy prototype/game.js:getSpeedBoost
getMaxCars software healthy prototype/game.js:getMaxCars
effectiveRelSpeed software healthy prototype/game.js:effectiveRelSpeed
targetReleaseAt software healthy prototype/game.js:targetReleaseAt
futureYUnits software healthy prototype/game.js:futureYUnits
timeToRelease software healthy prototype/game.js:timeToRelease
getAim software healthy prototype/game.js:getAim
getLockedCar software healthy prototype/game.js:getLockedCar
inFireWindow software healthy prototype/game.js:inFireWindow
awarenessReserveFor software healthy prototype/game.js:awarenessReserveFor
releaseGapBetween software healthy prototype/game.js:releaseGapBetween
releaseAtForNewCar software healthy prototype/game.js:releaseAtForNewCar
yUnitsForReleaseDelay software healthy prototype/game.js:yUnitsForReleaseDelay
trySpawnCar software healthy prototype/game.js:trySpawnCar
getAliveCarsForScheduling software healthy prototype/game.js:getAliveCarsForScheduling
spawnCar software healthy prototype/game.js:spawnCar
styleRank software healthy prototype/game.js:styleRank
fireDrop software healthy prototype/game.js:fireDrop
isBombCinematicActive software healthy prototype/game.js:isBombCinematicActive
isCarOnScreen software healthy prototype/game.js:isCarOnScreen
snapshotCar software healthy prototype/game.js:snapshotCar
selectBombMainCar software healthy prototype/game.js:selectBombMainCar
triggerBomb software healthy prototype/game.js:triggerBomb
updateBombCinematic software healthy prototype/game.js:updateBombCinematic
enterBombPhase software healthy prototype/game.js:enterBombPhase
applyBombCinematicHits software healthy prototype/game.js:applyBombCinematicHits
skipBombCinematic software healthy prototype/game.js:skipBombCinematic
finishBombCinematic software healthy prototype/game.js:finishBombCinematic
awardHit software healthy prototype/game.js:awardHit
resolveDrop software healthy prototype/game.js:resolveDrop
normalized software healthy prototype/game.js:normalized
update software healthy prototype/game.js:update
updatePhaseMessage software healthy prototype/game.js:updatePhaseMessage
startLunchBreak software healthy prototype/game.js:startLunchBreak
updateFocus software healthy prototype/game.js:updateFocus

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

LabelLayerStatusPath
企画書_ProjectSkySniper.md software healthy 企画書_ProjectSkySniper.md
開発移行_Unity準備とCodex分担.md software healthy 開発移行_Unity準備とCodex分担.md
仕様書_視点再設計_BombsightView.md software healthy 仕様書_視点再設計_BombsightView.md
README.md software healthy README.md
仕様書_ProjectSkySniper.md software healthy 仕様書_ProjectSkySniper.md
styles.css software healthy prototype/styles.css
README.md software healthy prototype/README.md
index.html software healthy prototype/index.html
game.js software healthy prototype/game.js

LabelLayerStatusPath
repobility-clone-8dhmijvp software healthy /tmp/repobility-clone-8dhmijvp

LabelLayerStatusPath
prototype software healthy prototype
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/0dfa3bed-5ef0-4c31-aa58-4c5fe08472f2/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0dfa3bed-5ef0-4c31-aa58-4c5fe08472f2/

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.