https://github.com/smichaelsen/f1re
· scanned 2026-06-16 00:16 UTC (2 months, 2 weeks ago)
27 raw signals (0 security + 27 graph)
Last scanned 2 months, 2 weeks ago · v1 · 27 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 335 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.
| Label | Layer | Status | Path |
|---|---|---|---|
regenerateTracks |
software | healthy | vite.config.ts:regenerateTracks |
run |
software | healthy | vite.config.ts:run |
onChange |
software | healthy | vite.config.ts:onChange |
is_track |
software | healthy | scripts/trace-overlay.py:17 |
dp |
software | healthy | scripts/trace-to-controls.py:57 |
catmull_rom_loop |
software | healthy | scripts/trace-to-controls.py:96 |
lerp |
software | healthy | scripts/trace-to-controls.py:109 |
circumradius |
software | healthy | scripts/trace-to-controls.py:124 |
championsWallControlPoints |
software | healthy | scripts/tracks/champions-wall.mjs:championsWallControlPoints |
championsWallCenterline |
software | healthy | scripts/tracks/champions-wall.mjs:championsWallCenterline |
montmeloControlPoints |
software | healthy | scripts/tracks/montmelo.mjs:montmeloControlPoints |
montmeloCenterline |
software | healthy | scripts/tracks/montmelo.mjs:montmeloCenterline |
idxAtPx |
software | healthy | scripts/tracks/montmelo.mjs:idxAtPx |
wx |
software | healthy | scripts/tracks/montmelo.mjs:wx |
wy |
software | healthy | scripts/tracks/montmelo.mjs:wy |
d |
software | healthy | scripts/tracks/montmelo.mjs:d |
ovalCenterline |
software | healthy | scripts/tracks/oval.mjs:ovalCenterline |
t |
software | healthy | scripts/tracks/oval.mjs:t |
stadiumCenterline |
software | healthy | scripts/tracks/stadium.mjs:stadiumCenterline |
stadiumGravelPatch |
software | healthy | scripts/tracks/stadium.mjs:stadiumGravelPatch |
round |
software | healthy | scripts/tracks/_shared.mjs:round |
pushArc |
software | healthy | scripts/tracks/_shared.mjs:pushArc |
catmullRomLoop |
software | healthy | scripts/tracks/_shared.mjs:catmullRomLoop |
dist |
software | healthy | scripts/tracks/_shared.mjs:dist |
a1x |
software | healthy | scripts/tracks/_shared.mjs:a1x |
a1y |
software | healthy | scripts/tracks/_shared.mjs:a1y |
a2x |
software | healthy | scripts/tracks/_shared.mjs:a2x |
a2y |
software | healthy | scripts/tracks/_shared.mjs:a2y |
a3x |
software | healthy | scripts/tracks/_shared.mjs:a3x |
a3y |
software | healthy | scripts/tracks/_shared.mjs:a3y |
b1x |
software | healthy | scripts/tracks/_shared.mjs:b1x |
b1y |
software | healthy | scripts/tracks/_shared.mjs:b1y |
b2x |
software | healthy | scripts/tracks/_shared.mjs:b2x |
b2y |
software | healthy | scripts/tracks/_shared.mjs:b2y |
cx |
software | healthy | scripts/tracks/_shared.mjs:cx |
cy |
software | healthy | scripts/tracks/_shared.mjs:cy |
chain |
software | healthy | scripts/tracks/_shared.mjs:chain |
arcOutsidePatch |
software | healthy | scripts/tracks/_shared.mjs:arcOutsidePatch |
chicaneApexInsidePatch |
software | healthy | scripts/tracks/_shared.mjs:chicaneApexInsidePatch |
circumcenter |
software | healthy | scripts/tracks/_shared.mjs:circumcenter |
clampedRunoffWidths |
software | healthy | scripts/tracks/_shared.mjs:clampedRunoffWidths |
nx |
software | healthy | scripts/tracks/_shared.mjs:nx |
ny |
software | healthy | scripts/tracks/_shared.mjs:ny |
idx |
software | healthy | scripts/tracks/_shared.mjs:idx |
offsetVarying |
software | healthy | scripts/tracks/_shared.mjs:offsetVarying |
polygonSelfIntersections |
software | healthy | scripts/tracks/_shared.mjs:polygonSelfIntersections |
d |
software | healthy | scripts/tracks/_shared.mjs:d |
t |
software | healthy | scripts/tracks/_shared.mjs:t |
u |
software | healthy | scripts/tracks/_shared.mjs:u |
templeOfSpeedPatches |
software | healthy | scripts/tracks/temple-of-speed.mjs:templeOfSpeedPatches |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.ts |
software | healthy | vite.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
gen-tracks.mjs |
software | healthy | scripts/gen-tracks.mjs |
trace-overlay.py |
software | healthy | scripts/trace-overlay.py |
trace-to-controls.py |
software | healthy | scripts/trace-to-controls.py |
champions-wall.mjs |
software | healthy | scripts/tracks/champions-wall.mjs |
montmelo.mjs |
software | healthy | scripts/tracks/montmelo.mjs |
oval.mjs |
software | healthy | scripts/tracks/oval.mjs |
stadium.mjs |
software | healthy | scripts/tracks/stadium.mjs |
_shared.mjs |
software | healthy | scripts/tracks/_shared.mjs |
temple-of-speed.mjs |
software | healthy | scripts/tracks/temple-of-speed.mjs |
architecture.md |
software | healthy | context/architecture.md |
progress-tracker.md |
software | healthy | context/progress-tracker.md |
ui-context.md |
software | healthy | context/ui-context.md |
ai-workflow-rules.md |
software | healthy | context/ai-workflow-rules.md |
project-overview.md |
software | healthy | context/project-overview.md |
code-standards.md |
software | healthy | context/code-standards.md |
items.md |
software | healthy | context/progress/items.md |
cheats.md |
software | healthy | context/progress/cheats.md |
ai-driving.md |
software | healthy | context/progress/ai-driving.md |
game-chrome.md |
software | healthy | context/progress/game-chrome.md |
champions-wall.md |
software | healthy | context/progress/champions-wall.md |
montmelo.md |
software | healthy | context/progress/montmelo.md |
drs.md |
software | healthy | context/progress/drs.md |
physics.md |
software | healthy | context/progress/physics.md |
track-rendering.md |
software | healthy | context/progress/track-rendering.md |
car-catalog.md |
software | healthy | context/progress/car-catalog.md |
stadium.md |
software | healthy | context/progress/stadium.md |
oval.md |
software | healthy | context/progress/oval.md |
temple-of-speed.md |
software | healthy | context/progress/temple-of-speed.md |
audio.md |
software | healthy | context/progress/audio.md |
temple-of-speed.json |
software | healthy | public/tracks/temple-of-speed.json |
stadium.json |
software | healthy | public/tracks/stadium.json |
champions-wall.json |
software | healthy | public/tracks/champions-wall.json |
montmelo.json |
software | healthy | public/tracks/montmelo.json |
oval.json |
software | healthy | public/tracks/oval.json |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
main.ts |
software | healthy | src/main.ts |
vite-env.d.ts |
software | healthy | src/vite-env.d.ts |
router.ts |
software | healthy | src/router.ts |
types.ts |
software | healthy | src/types.ts |
RaceScene.ts |
software | healthy | src/scenes/RaceScene.ts |
BootScene.ts |
software | healthy | src/scenes/BootScene.ts |
MenuPrefs.ts |
software | healthy | src/scenes/MenuPrefs.ts |
InspectScene.ts |
software | healthy | src/scenes/InspectScene.ts |
MenuCheats.ts |
software | healthy | src/scenes/MenuCheats.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RaceScene |
software | healthy | src/scenes/RaceScene.ts:RaceScene |
BootScene |
software | healthy | src/scenes/BootScene.ts:BootScene |
InspectScene |
software | healthy | src/scenes/InspectScene.ts:InspectScene |
MenuScene |
software | healthy | src/scenes/MenuScene.ts:MenuScene |
InputReader |
software | healthy | src/input/InputSource.ts:InputReader |
AIDriver |
software | healthy | src/ai/AIDriver.ts:AIDriver |
Hud |
software | healthy | src/ui/Hud.ts:Hud |
TouchControls |
software | healthy | src/ui/TouchControls.ts:TouchControls |
TextInput |
software | healthy | src/ui/TextInput.ts:TextInput |
Carousel |
software | healthy | src/ui/Carousel.ts:Carousel |
SkidSound |
software | healthy | src/audio/SkidSound.ts:SkidSound |
RaceAudioController |
software | healthy | src/audio/RaceAudioController.ts:RaceAudioController |
AudioBus |
software | healthy | src/audio/AudioBus.ts:AudioBus |
EngineSound |
software | healthy | src/audio/EngineSound.ts:EngineSound |
ItemSystem |
software | healthy | src/race/ItemSystem.ts:ItemSystem |
RaceCamera |
software | healthy | src/race/RaceCamera.ts:RaceCamera |
DrsManager |
software | healthy | src/race/DrsManager.ts:DrsManager |
RaceFx |
software | healthy | src/race/RaceFx.ts:RaceFx |
DustParticles |
software | healthy | src/entities/DustParticles.ts:DustParticles |
Car |
software | healthy | src/entities/Car.ts:Car |
DrsAirflow |
software | healthy | src/entities/DrsAirflow.ts:DrsAirflow |
Track |
software | healthy | src/entities/Track.ts:Track |
SparkParticles |
software | healthy | src/entities/SparkParticles.ts:SparkParticles |
SkidMarks |
software | healthy | src/entities/SkidMarks.ts:SkidMarks |
SmokeParticles |
software | healthy | src/entities/SmokeParticles.ts:SmokeParticles |
TrackDataError |
software | healthy | src/entities/TrackData.ts:TrackDataError |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
tracks |
software | healthy | scripts/tracks |
context |
software | healthy | context |
progress |
software | healthy | context/progress |
public |
software | healthy | public |
tracks |
software | healthy | public/tracks |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
scenes |
software | healthy | src/scenes |
input |
software | healthy | src/input |
ai |
software | healthy | src/ai |
ui |
software | healthy | src/ui |
physics |
software | healthy | src/physics |
audio |
software | healthy | src/audio |
race |
software | healthy | src/race |
entities |
software | healthy | src/entities |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-2_n68798 |
software | healthy | /tmp/repobility-clone-2_n68798 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5273 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/33a275e0-ba84-4ccf-9c9a-a73f9aae7569/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/33a275e0-ba84-4ccf-9c9a-a73f9aae7569/
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.