https://github.com/sheng-neo/ra2-web
· scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)
36 raw signals (0 security + 36 graph)
Last scanned 2 months, 2 weeks ago · v1 · 35 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 357 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 |
|---|---|---|---|
gameDataPlugin |
software | healthy | packages/client/vite.config.ts:gameDataPlugin |
witnessMockPlugin |
software | healthy | packages/client/vite.config.ts:witnessMockPlugin |
da |
software | healthy | packages/client/src/ai.ts:da |
db |
software | healthy | packages/client/src/ai.ts:db |
has |
software | healthy | packages/client/src/ai.ts:has |
onDown |
software | healthy | packages/client/src/camera.ts:onDown |
onMove |
software | healthy | packages/client/src/camera.ts:onMove |
onUp |
software | healthy | packages/client/src/camera.ts:onUp |
onWheel |
software | healthy | packages/client/src/camera.ts:onWheel |
localSkirmishConfig |
software | healthy | packages/client/src/match-setup.ts:localSkirmishConfig |
h |
software | healthy | packages/client/src/tile-art.ts:h |
openDb |
software | healthy | packages/client/src/game-files.ts:openDb |
tx |
software | healthy | packages/client/src/game-files.ts:tx |
idbGetFile |
software | healthy | packages/client/src/game-files.ts:idbGetFile |
idbPutFile |
software | healthy | packages/client/src/game-files.ts:idbPutFile |
loadGameMix |
software | healthy | packages/client/src/game-files.ts:loadGameMix |
hasRealArtFiles |
software | healthy | packages/client/src/game-files.ts:hasRealArtFiles |
clearGameFiles |
software | healthy | packages/client/src/game-files.ts:clearGameFiles |
fetchMixWithFallback |
software | healthy | packages/client/src/game-files.ts:fetchMixWithFallback |
downloadFreeArt |
software | healthy | packages/client/src/game-files.ts:downloadFreeArt |
importMixFiles |
software | healthy | packages/client/src/game-files.ts:importMixFiles |
defaultServerUrl |
software | healthy | packages/client/src/net-client.ts:defaultServerUrl |
appearanceOf |
software | healthy | packages/client/src/placeholder-art.ts:appearanceOf |
lerp |
software | healthy | packages/client/src/placeholder-art.ts:lerp |
flat |
software | healthy | packages/client/src/placeholder-art.ts:flat |
drawAccent |
software | healthy | packages/client/src/placeholder-art.ts:drawAccent |
dark |
software | healthy | packages/client/src/placeholder-art.ts:dark |
box |
software | healthy | packages/client/src/placeholder-art.ts:box |
buildArt |
software | healthy | packages/client/src/placeholder-art.ts:buildArt |
lift |
software | healthy | packages/client/src/placeholder-art.ts:lift |
leftSpan |
software | healthy | packages/client/src/placeholder-art.ts:leftSpan |
up |
software | healthy | packages/client/src/placeholder-art.ts:up |
windows |
software | healthy | packages/client/src/placeholder-art.ts:windows |
t |
software | healthy | packages/client/src/placeholder-art.ts:t |
makeCameo |
software | healthy | packages/client/src/placeholder-art.ts:makeCameo |
makeFlag |
software | healthy | packages/client/src/placeholder-art.ts:makeFlag |
makeContainer |
software | healthy | packages/client/src/placeholder-art.ts:makeContainer |
makeLabel |
software | healthy | packages/client/src/placeholder-art.ts:makeLabel |
idx |
software | healthy | packages/client/src/real-art.ts:idx |
route |
software | healthy | packages/client/src/main.ts:route |
deriveNamesFromRules |
software | healthy | packages/client/src/known-names.ts:deriveNamesFromRules |
cornerX |
software | healthy | packages/client/src/iso.ts:cornerX |
cornerY |
software | healthy | packages/client/src/iso.ts:cornerY |
leptonToScreenX |
software | healthy | packages/client/src/iso.ts:leptonToScreenX |
leptonToScreenY |
software | healthy | packages/client/src/iso.ts:leptonToScreenY |
screenToLepton |
software | healthy | packages/client/src/iso.ts:screenToLepton |
a |
software | healthy | packages/client/src/iso.ts:a |
b |
software | healthy | packages/client/src/iso.ts:b |
bakeVoxelFacing |
software | healthy | packages/client/src/voxel-baker.ts:bakeVoxelFacing |
rad |
software | healthy | packages/client/src/voxel-baker.ts:rad |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
fly.toml |
software | healthy | fly.toml |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
render.yaml |
software | healthy | render.yaml |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
NOTICE |
software | healthy | NOTICE |
vitest.config.ts |
software | healthy | vitest.config.ts |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
README.md |
software | healthy | game-data/README.md |
vite.config.ts |
software | healthy | packages/client/vite.config.ts |
package.json |
software | healthy | packages/client/package.json |
index.html |
software | healthy | packages/client/index.html |
tsconfig.json |
software | healthy | packages/client/tsconfig.json |
ai.ts |
software | healthy | packages/client/src/ai.ts |
camera.ts |
software | healthy | packages/client/src/camera.ts |
audio-bus.ts |
software | healthy | packages/client/src/audio-bus.ts |
match-setup.ts |
software | healthy | packages/client/src/match-setup.ts |
tile-art.ts |
software | healthy | packages/client/src/tile-art.ts |
game-files.ts |
software | healthy | packages/client/src/game-files.ts |
net-client.ts |
software | healthy | packages/client/src/net-client.ts |
placeholder-art.ts |
software | healthy | packages/client/src/placeholder-art.ts |
real-art.ts |
software | healthy | packages/client/src/real-art.ts |
vfs.ts |
software | healthy | packages/client/src/vfs.ts |
main.ts |
software | healthy | packages/client/src/main.ts |
known-names.ts |
software | healthy | packages/client/src/known-names.ts |
iso.ts |
software | healthy | packages/client/src/iso.ts |
voxel-baker.ts |
software | healthy | packages/client/src/voxel-baker.ts |
ai.test.ts |
software | healthy | packages/client/src/ai.test.ts |
world-renderer.ts |
software | healthy | packages/client/src/world-renderer.ts |
bgm.ts |
software | healthy | packages/client/src/bgm.ts |
match-view.ts |
software | healthy | packages/client/src/match-view.ts |
play.ts |
software | healthy | packages/client/src/pages/play.ts |
sim-sandbox.ts |
software | healthy | packages/client/src/pages/sim-sandbox.ts |
map-viewer.ts |
software | healthy | packages/client/src/pages/map-viewer.ts |
asset-browser.ts |
software | healthy | packages/client/src/pages/asset-browser.ts |
boot-screen.ts |
software | healthy | packages/client/src/pages/boot-screen.ts |
mp.ts |
software | healthy | packages/client/src/pages/mp.ts |
package.json |
software | healthy | packages/server/package.json |
tsconfig.json |
software | healthy | packages/server/tsconfig.json |
server.test.ts |
software | healthy | packages/server/src/server.test.ts |
witness.ts |
software | healthy | packages/server/src/witness.ts |
static.ts |
software | healthy | packages/server/src/static.ts |
index.ts |
software | healthy | packages/server/src/index.ts |
room.ts |
software | healthy | packages/server/src/room.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SimpleAI |
software | healthy | packages/client/src/ai.ts:SimpleAI |
Camera |
software | healthy | packages/client/src/camera.ts:Camera |
AudioBus |
software | healthy | packages/client/src/audio-bus.ts:AudioBus |
SyntheticTileArt |
software | healthy | packages/client/src/tile-art.ts:SyntheticTileArt |
RealTileArt |
software | healthy | packages/client/src/tile-art.ts:RealTileArt |
NetClient |
software | healthy | packages/client/src/net-client.ts:NetClient |
RealArtProvider |
software | healthy | packages/client/src/real-art.ts:RealArtProvider |
ResourceFS |
software | healthy | packages/client/src/vfs.ts:ResourceFS |
WorldRenderer |
software | healthy | packages/client/src/world-renderer.ts:WorldRenderer |
Bgm |
software | healthy | packages/client/src/bgm.ts:Bgm |
MatchView |
software | healthy | packages/client/src/match-view.ts:MatchView |
Room |
software | healthy | packages/server/src/room.ts:Room |
MinHeap |
software | healthy | packages/game/src/pathfind.ts:MinHeap |
LockstepSession |
software | healthy | packages/game/src/lockstep.ts:LockstepSession |
StateHash |
software | healthy | packages/game/src/hash.ts:StateHash |
Prng |
software | healthy | packages/game/src/prng.ts:Prng |
World |
software | healthy | packages/game/src/world.ts:World |
| Label | Layer | Status | Path |
|---|---|---|---|
game-data |
software | healthy | game-data |
packages |
software | healthy | packages |
client |
software | healthy | packages/client |
src |
software | healthy | packages/client/src |
pages |
software | healthy | packages/client/src/pages |
server |
software | healthy | packages/server |
src |
software | healthy | packages/server/src |
game |
software | healthy | packages/game |
src |
software | healthy | packages/game/src |
.claude |
software | healthy | .claude |
tools |
software | healthy | tools |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
/play |
frontend | healthy | packages/client/src/pages/play.ts |
/sim-sandbox |
frontend | healthy | packages/client/src/pages/sim-sandbox.ts |
/map-viewer |
frontend | healthy | packages/client/src/pages/map-viewer.ts |
/asset-browser |
frontend | healthy | packages/client/src/pages/asset-browser.ts |
/boot-screen |
frontend | healthy | packages/client/src/pages/boot-screen.ts |
/mp |
frontend | healthy | packages/client/src/pages/mp.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
USE /game-data |
api | healthy | packages/client/vite.config.ts |
USE /api/witness |
api | healthy | packages/client/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | README.md |
port:5173 |
network | healthy | packages/client/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-412phs16 |
software | healthy | /tmp/repobility-clone-412phs16 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | packages/server/src/server.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | packages/client/src/ai.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/a8d8113f-8fb7-4cd6-b8d3-8cc1c14f132a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a8d8113f-8fb7-4cd6-b8d3-8cc1c14f132a/
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.