https://github.com/yashimosh/the-fixer
· scanned 2026-06-16 01:04 UTC (2 months, 1 week ago)
38 raw signals (0 security + 38 graph)
Last scanned 2 months, 1 week ago · v1 · 35 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 197 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 |
|---|---|---|---|
diffPNGs |
software | healthy | tests/visual/compare.mjs:diffPNGs |
compare |
software | healthy | tests/visual/compare.mjs:compare |
capture |
software | healthy | tests/visual/baseline.mjs:capture |
driveBot |
software | healthy | tests/e2e/driveBot.ts:driveBot |
keys |
software | healthy | tests/e2e/driveBot.ts:keys |
gotoIntro |
software | healthy | tests/e2e/smoke.test.ts:gotoIntro |
capturePerf |
software | healthy | tests/e2e/perf.test.ts:capturePerf |
tick |
software | healthy | tests/e2e/perf.test.ts:tick |
info |
software | healthy | tests/e2e/perf.test.ts:info |
heapMB |
software | healthy | tests/e2e/perf.test.ts:heapMB |
startRun |
software | healthy | tests/e2e/input-bot.test.ts:startRun |
shot |
software | healthy | scripts/verify-capture.mjs:shot |
t |
software | healthy | scripts/diag-fall.mjs:t |
trackCenterX |
software | healthy | scripts/diag-profile.mjs:trackCenterX |
heightAt |
software | healthy | scripts/diag-profile.mjs:heightAt |
climb |
software | healthy | scripts/diag-profile.mjs:climb |
gridHeight |
software | healthy | scripts/diag-profile.mjs:gridHeight |
fx |
software | healthy | scripts/diag-profile.mjs:fx |
App |
software | healthy | src/App.tsx:App |
onUnload |
software | healthy | src/App.tsx:onUnload |
useKeys |
software | healthy | src/input/useKeys.ts:useKeys |
set |
software | healthy | src/input/useKeys.ts:set |
onDown |
software | healthy | src/input/useKeys.ts:onDown |
onUp |
software | healthy | src/input/useKeys.ts:onUp |
StoryCard |
software | healthy | src/ui/StoryCard.tsx:StoryCard |
BeatFlash |
software | healthy | src/ui/BeatFlash.tsx:BeatFlash |
HUD |
software | healthy | src/ui/HUD.tsx:HUD |
TitleScreen |
software | healthy | src/ui/TitleScreen.tsx:TitleScreen |
RendererInfoExposer |
software | healthy | src/dev/PerfOverlay.tsx:RendererInfoExposer |
PerfOverlay |
software | healthy | src/dev/PerfOverlay.tsx:PerfOverlay |
drawHUD |
software | healthy | src/capture/captureHelper.ts:drawHUD |
bx |
software | healthy | src/capture/captureHelper.ts:bx |
setupCapture |
software | healthy | src/capture/captureHelper.ts:setupCapture |
tick |
software | healthy | src/capture/captureHelper.ts:tick |
keys |
software | healthy | src/capture/captureHelper.ts:keys |
waitForKeys |
software | healthy | src/capture/captureHelper.ts:waitForKeys |
Pedestrian |
software | healthy | src/scene/Pedestrians.tsx:Pedestrian |
Pedestrians |
software | healthy | src/scene/Pedestrians.tsx:Pedestrians |
buildChunkGeometry |
software | healthy | src/scene/Terrain.tsx:buildChunkGeometry |
TerrainChunk |
software | healthy | src/scene/Terrain.tsx:TerrainChunk |
Terrain |
software | healthy | src/scene/Terrain.tsx:Terrain |
Truck |
software | healthy | src/scene/Truck.tsx:Truck |
brake |
software | healthy | src/scene/Truck.tsx:brake |
Wheel |
software | healthy | src/scene/Truck.tsx:Wheel |
chunkIndexAt |
software | healthy | src/scene/terrainFn.ts:chunkIndexAt |
activeChunkRange |
software | healthy | src/scene/terrainFn.ts:activeChunkRange |
clamp |
software | healthy | src/scene/terrainFn.ts:clamp |
of |
software | healthy | src/scene/terrainFn.ts:of |
trackCenterX |
software | healthy | src/scene/terrainFn.ts:trackCenterX |
heightAt |
software | healthy | src/scene/terrainFn.ts:heightAt |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
.env.local.example |
software | healthy | .env.local.example |
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
docker-compose.yaml |
software | healthy | docker-compose.yaml |
index.html |
software | healthy | index.html |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
server.js |
software | healthy | server.js |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
terrainFn.test.ts |
software | healthy | tests/unit/terrainFn.test.ts |
incidents.test.ts |
software | healthy | tests/unit/incidents.test.ts |
compare.mjs |
software | healthy | tests/visual/compare.mjs |
baseline.mjs |
software | healthy | tests/visual/baseline.mjs |
driveBot.ts |
software | healthy | tests/e2e/driveBot.ts |
smoke.test.ts |
software | healthy | tests/e2e/smoke.test.ts |
perf.test.ts |
software | healthy | tests/e2e/perf.test.ts |
input-bot.test.ts |
software | healthy | tests/e2e/input-bot.test.ts |
verify-capture.mjs |
software | healthy | scripts/verify-capture.mjs |
diag-idle.mjs |
software | healthy | scripts/diag-idle.mjs |
diag-fall.mjs |
software | healthy | scripts/diag-fall.mjs |
install-hooks.sh |
software | healthy | scripts/install-hooks.sh |
diag-profile.mjs |
software | healthy | scripts/diag-profile.mjs |
launch.json |
software | healthy | .claude/launch.json |
001_fixer_events.sql |
software | healthy | supabase/migrations/001_fixer_events.sql |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
styles.css |
software | healthy | src/styles.css |
store.ts |
software | healthy | src/store.ts |
main.tsx |
software | healthy | src/main.tsx |
vite-env.d.ts |
software | healthy | src/vite-env.d.ts |
App.tsx |
software | healthy | src/App.tsx |
useKeys.ts |
software | healthy | src/input/useKeys.ts |
StoryCard.tsx |
software | healthy | src/ui/StoryCard.tsx |
BeatFlash.tsx |
software | healthy | src/ui/BeatFlash.tsx |
HUD.tsx |
software | healthy | src/ui/HUD.tsx |
TitleScreen.tsx |
software | healthy | src/ui/TitleScreen.tsx |
PerfOverlay.tsx |
software | healthy | src/dev/PerfOverlay.tsx |
captureHelper.ts |
software | healthy | src/capture/captureHelper.ts |
Pedestrians.tsx |
software | healthy | src/scene/Pedestrians.tsx |
Terrain.tsx |
software | healthy | src/scene/Terrain.tsx |
Truck.tsx |
software | healthy | src/scene/Truck.tsx |
terrainFn.ts |
software | healthy | src/scene/terrainFn.ts |
Checkpoint.tsx |
software | healthy | src/scene/Checkpoint.tsx |
Hilux.tsx |
software | healthy | src/scene/Hilux.tsx |
World.tsx |
software | healthy | src/scene/World.tsx |
EngineAudio.tsx |
software | healthy | src/scene/EngineAudio.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
unit |
software | healthy | tests/unit |
visual |
software | healthy | tests/visual |
e2e |
software | healthy | tests/e2e |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
input |
software | healthy | src/input |
ui |
software | healthy | src/ui |
dev |
software | healthy | src/dev |
capture |
software | healthy | src/capture |
scene |
software | healthy | src/scene |
story |
software | healthy | src/story |
telemetry |
software | healthy | src/telemetry |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
StoryCard |
frontend | healthy | src/ui/StoryCard.tsx |
BeatFlash |
frontend | healthy | src/ui/BeatFlash.tsx |
HUD |
frontend | healthy | src/ui/HUD.tsx |
TitleScreen |
frontend | healthy | src/ui/TitleScreen.tsx |
PerfOverlay |
frontend | healthy | src/dev/PerfOverlay.tsx |
Pedestrians |
frontend | healthy | src/scene/Pedestrians.tsx |
Terrain |
frontend | healthy | src/scene/Terrain.tsx |
Truck |
frontend | healthy | src/scene/Truck.tsx |
Checkpoint |
frontend | healthy | src/scene/Checkpoint.tsx |
Hilux |
frontend | healthy | src/scene/Hilux.tsx |
World |
frontend | healthy | src/scene/World.tsx |
EngineAudio |
frontend | healthy | src/scene/EngineAudio.tsx |
AmbientAudio |
frontend | healthy | src/scene/AmbientAudio.tsx |
StoryWatcher |
frontend | healthy | src/scene/StoryWatcher.tsx |
SunLight |
frontend | healthy | src/scene/SunLight.tsx |
ChaseCamera |
frontend | healthy | src/scene/ChaseCamera.tsx |
PostFX |
frontend | healthy | src/scene/PostFX.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
traefik |
network | healthy | docker-compose.yaml |
loadbalancer |
network | healthy | docker-compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
the-fixer |
hardware | healthy | docker-compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
VITE_SUPABASE_ANON_KEY |
cicd | healthy | — |
VITE_SUPABASE_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_ehtafl4 |
software | healthy | /tmp/repobility-clone-_ehtafl4 |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/001_fixer_events.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
001_fixer_events.sql |
data | healthy | supabase/migrations/001_fixer_events.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4321 |
network | healthy | docker-compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | playwright.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::hetzner |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/2fa6a445-c5a4-4023-99fe-93df060ce0ac/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2fa6a445-c5a4-4023-99fe-93df060ce0ac/
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.