https://github.com/vviseguy/ascent
· scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)
87 raw signals (0 security + 87 graph)
Last scanned 2 months, 1 week ago · v1 · 87 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 690 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 |
|---|---|---|---|
r |
software | healthy | vite.config.ts:r |
r |
software | healthy | vitest.config.ts:r |
angles |
software | healthy | scripts/lab-snap.mjs:angles |
boot |
software | healthy | src/main.ts:boot |
makeControlsLegend |
software | healthy | src/main.ts:makeControlsLegend |
mulberry32 |
software | healthy | src/lab/element.ts:mulberry32 |
boot |
software | healthy | src/lab/lab.ts:boot |
R |
software | healthy | src/lab/lab.ts:R |
place |
software | healthy | src/lab/lab.ts:place |
a |
software | healthy | src/lab/lab.ts:a |
tickActor |
software | healthy | src/lab/lab.ts:tickActor |
renderOnce |
software | healthy | src/lab/lab.ts:renderOnce |
loop |
software | healthy | src/lab/lab.ts:loop |
makeLeafletGeometry |
software | healthy | src/lab/elements/fern-shrub.ts:makeLeafletGeometry |
makeMossDisc |
software | healthy | src/lab/elements/fern-shrub.ts:makeMossDisc |
t |
software | healthy | src/lab/elements/fern-shrub.ts:t |
poseFrond |
software | healthy | src/lab/elements/fern-shrub.ts:poseFrond |
tNext |
software | healthy | src/lab/elements/fern-shrub.ts:tNext |
lt |
software | healthy | src/lab/elements/fern-shrub.ts:lt |
update |
software | healthy | src/lab/elements/fern-shrub.ts:update |
s |
software | healthy | src/lab/elements/fern-shrub.ts:s |
makeLeafTexture |
software | healthy | src/lab/elements/vine-drape.ts:makeLeafTexture |
addLeaf |
software | healthy | src/lab/elements/vine-drape.ts:addLeaf |
az |
software | healthy | src/lab/elements/vine-drape.ts:az |
dx |
software | healthy | src/lab/elements/vine-drape.ts:dx |
size |
software | healthy | src/lab/elements/vine-drape.ts:size |
f |
software | healthy | src/lab/elements/vine-drape.ts:f |
update |
software | healthy | src/lab/elements/vine-drape.ts:update |
str |
software | healthy | src/lab/elements/vine-drape.ts:str |
swayX |
software | healthy | src/lab/elements/vine-drape.ts:swayX |
swayZ |
software | healthy | src/lab/elements/vine-drape.ts:swayZ |
mkStrandState |
software | healthy | src/lab/elements/vine-drape.ts:mkStrandState |
jitterWelded |
software | healthy | src/lab/elements/rubble-pile.ts:jitterWelded |
tint |
software | healthy | src/lab/elements/rubble-pile.ts:tint |
gauss |
software | healthy | src/lab/elements/rubble-pile.ts:gauss |
chunk |
software | healthy | src/lab/elements/rubble-pile.ts:chunk |
jitterWelded |
software | healthy | src/lab/elements/glow-crystal.ts:jitterWelded |
makeShard |
software | healthy | src/lab/elements/glow-crystal.ts:makeShard |
bakeGlowGradient |
software | healthy | src/lab/elements/glow-crystal.ts:bakeGlowGradient |
css |
software | healthy | src/lab/elements/glow-crystal.ts:css |
update |
software | healthy | src/lab/elements/glow-crystal.ts:update |
wrapStamp |
software | healthy | src/lab/elements/stone-wall.ts:wrapStamp |
w |
software | healthy | src/lab/elements/stone-wall.ts:w |
xi |
software | healthy | src/lab/elements/stone-wall.ts:xi |
buildLayout |
software | healthy | src/lab/elements/stone-wall.ts:buildLayout |
smooth |
software | healthy | src/lab/elements/stone-wall.ts:smooth |
paintBlocks |
software | healthy | src/lab/elements/stone-wall.ts:paintBlocks |
wob |
software | healthy | src/lab/elements/stone-wall.ts:wob |
toneOff |
software | healthy | src/lab/elements/stone-wall.ts:toneOff |
paintAmberStains |
software | healthy | src/lab/elements/stone-wall.ts:paintAmberStains |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
lab.html |
software | healthy | lab.html |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
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 |
vitest.config.ts |
software | healthy | vitest.config.ts |
BACKLOG.md |
software | healthy | BACKLOG.md |
01-game-design.md |
software | healthy | docs/01-game-design.md |
08-audio.md |
software | healthy | docs/08-audio.md |
GAPS.md |
software | healthy | docs/GAPS.md |
GENERATION-SOLVABILITY.md |
software | healthy | docs/GENERATION-SOLVABILITY.md |
03-progression-economy.md |
software | healthy | docs/03-progression-economy.md |
PARKING-LOT.md |
software | healthy | docs/PARKING-LOT.md |
04-competitive-structure.md |
software | healthy | docs/04-competitive-structure.md |
07-ux-ui-gamefeel.md |
software | healthy | docs/07-ux-ui-gamefeel.md |
AUDIT.md |
software | healthy | docs/AUDIT.md |
ROADMAP.md |
software | healthy | docs/ROADMAP.md |
09-level-generation.md |
software | healthy | docs/09-level-generation.md |
05-netcode-architecture.md |
software | healthy | docs/05-netcode-architecture.md |
DECISIONS-LOG.md |
software | healthy | docs/DECISIONS-LOG.md |
06-art-direction-shaders.md |
software | healthy | docs/06-art-direction-shaders.md |
00-master-vision.md |
software | healthy | docs/00-master-vision.md |
ENGINE-ARCHITECTURE.md |
software | healthy | docs/ENGINE-ARCHITECTURE.md |
02-roles-anchor-verbs.md |
software | healthy | docs/02-roles-anchor-verbs.md |
verbs-roles-feel.md |
software | healthy | docs/audit2/verbs-roles-feel.md |
race-multiplayer.md |
software | healthy | docs/audit2/race-multiplayer.md |
camera-ux-hud.md |
software | healthy | docs/audit2/camera-ux-hud.md |
loop-advancement.md |
software | healthy | docs/audit2/loop-advancement.md |
traversal-tower.md |
software | healthy | docs/audit2/traversal-tower.md |
spectacle-audio.md |
software | healthy | docs/audit2/spectacle-audio.md |
lab-snap.mjs |
software | healthy | scripts/lab-snap.mjs |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
ci.yml |
software | healthy | .github/workflows/ci.yml |
main.ts |
software | healthy | src/main.ts |
element.ts |
software | healthy | src/lab/element.ts |
lab.ts |
software | healthy | src/lab/lab.ts |
fern-shrub.ts |
software | healthy | src/lab/elements/fern-shrub.ts |
vine-drape.ts |
software | healthy | src/lab/elements/vine-drape.ts |
rubble-pile.ts |
software | healthy | src/lab/elements/rubble-pile.ts |
glow-crystal.ts |
software | healthy | src/lab/elements/glow-crystal.ts |
stone-wall.ts |
software | healthy | src/lab/elements/stone-wall.ts |
vine-wall.ts |
software | healthy | src/lab/elements/vine-wall.ts |
stone-slab.ts |
software | healthy | src/lab/elements/stone-slab.ts |
grass-clump.ts |
software | healthy | src/lab/elements/grass-clump.ts |
rng.test.ts |
software | healthy | src/floor/rng.test.ts |
generate.ts |
software | healthy | src/floor/generate.ts |
verify.test.ts |
software | healthy | src/floor/verify.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
audit2 |
software | healthy | docs/audit2 |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
lab |
software | healthy | src/lab |
elements |
software | healthy | src/lab/elements |
floor |
software | healthy | src/floor |
game |
software | healthy | src/game |
net |
software | healthy | src/net |
sim |
software | healthy | src/sim |
spatial |
software | healthy | src/sim/spatial |
hazards |
software | healthy | src/sim/hazards |
fixed |
software | healthy | src/sim/fixed |
verbs |
software | healthy | src/sim/verbs |
world |
software | healthy | src/sim/world |
collide |
software | healthy | src/sim/collide |
render |
software | healthy | src/render |
| Label | Layer | Status | Path |
|---|---|---|---|
EdgeSet |
software | healthy | src/floor/generate.ts:EdgeSet |
RollbackManager |
software | healthy | src/net/rollback.ts:RollbackManager |
InputBus |
software | healthy | src/net/input-bus.ts:InputBus |
LoopbackHub |
software | healthy | src/net/transport.ts:LoopbackHub |
LoopbackTransport |
software | healthy | src/net/transport.ts:LoopbackTransport |
PeerJsMeshTransport |
software | healthy | src/net/transport-peerjs.ts:PeerJsMeshTransport |
Sim |
software | healthy | src/sim/sim.ts:Sim |
GridIndex |
software | healthy | src/sim/spatial/grid.ts:GridIndex |
OR |
software | healthy | src/sim/hazards/falldamage.ts:OR |
abilities |
software | healthy | src/sim/verbs/abilities.ts:abilities |
stays |
software | healthy | src/sim/world/state.ts:stays |
Renderer |
software | healthy | src/render/renderer.ts:Renderer |
InputController |
software | healthy | src/render/input-controller.ts:InputController |
StubbyCharacter |
software | healthy | src/render/character.ts:StubbyCharacter |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
check |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9eu4x25z |
software | healthy | /tmp/repobility-clone-9eu4x25z |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/lab-snap.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/render/character.ts |
This page is publicly accessible at:
https://repobility.com/scan/ab697002-a26e-4e49-a93f-4371f0f44375/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ab697002-a26e-4e49-a93f-4371f0f44375/
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.