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.

cmoo92/fireops-trainer

https://github.com/cmoo92/fireops-trainer · scanned 2026-06-17 01:49 UTC (1 month, 1 week ago)

3 raw signals (0 security + 3 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +11.0 (diff) · 3 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 79 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
$ software healthy app.js:$
clamp software healthy app.js:clamp
toast software healthy app.js:toast
cardinal software healthy app.js:cardinal
fmtClock software healthy app.js:fmtClock
makeCanvas software healthy app.js:makeCanvas
pinCanvases software healthy app.js:pinCanvases
sizeCanvases software healthy app.js:sizeCanvases
ensureOrigin software healthy app.js:ensureOrigin
recomputeDeg software healthy app.js:recomputeDeg
llToCell software healthy app.js:llToCell
cellSW software healthy app.js:cellSW
key software healthy app.js:key
parseKey software healthy app.js:parseKey
fuelAt software healthy app.js:fuelAt
redrawFire software healthy app.js:redrawFire
yFor software healthy app.js:yFor
drawCell software healthy app.js:drawCell
inView software healthy app.js:inView
puff software healthy app.js:puff
spawnSmoke software healthy app.js:spawnSmoke
jit software healthy app.js:jit
updateSmoke software healthy app.js:updateSmoke
toRad software healthy app.js:toRad
drawSmoke software healthy app.js:drawSmoke
rad software healthy app.js:rad
a software healthy app.js:a
metersPerPixel software healthy app.js:metersPerPixel
tick software healthy app.js:tick
dist software healthy app.js:dist
sfireTick software healthy app.js:sfireTick
startLoop software healthy app.js:startLoop
updateStats software healthy app.js:updateStats
frame software healthy app.js:frame
setTool software healthy app.js:setTool
brushR software healthy app.js:brushR
paintAt software healthy app.js:paintAt
evToLatLng software healthy app.js:evToLatLng
unitIcon software healthy app.js:unitIcon
addUnit software healthy app.js:addUnit
refreshUnitVisuals software healthy app.js:refreshUnitVisuals
removeUnit software healthy app.js:removeUnit
buildUnitPopup software healthy app.js:buildUnitPopup
renderInfo software healthy app.js:renderInfo
dropRetardant software healthy app.js:dropRetardant
hoseLenM software healthy app.js:hoseLenM
hoseColor software healthy app.js:hoseColor
addHose software healthy app.js:addHose
updateHose software healthy app.js:updateHose
removeHose software healthy app.js:removeHose

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

LabelLayerStatusPath
styles.css software healthy styles.css
app.js software healthy app.js
README.md software healthy README.md
index.html software healthy index.html

LabelLayerStatusPath
cmoo92__fireops-trainer software healthy /data/fable5_failed_archive/cmoo92__fireops-trainer
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/61944acb-de77-40e2-9df1-276b621dc374/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/61944acb-de77-40e2-9df1-276b621dc374/

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.