https://github.com/Quarkgluonmixture/Emberfall
· scanned 2026-06-15 23:43 UTC (2 months, 4 weeks ago)
33 raw signals (0 security + 33 graph)
Last scanned 2 months, 4 weeks ago · v1 · 33 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 505 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 |
|---|---|---|---|
prepareFallenWorld |
software | healthy | test/rebirth.test.ts:prepareFallenWorld |
makeWorld |
software | healthy | test/util.ts:makeWorld |
makeCiv |
software | healthy | test/util.ts:makeCiv |
makeSettlement |
software | healthy | test/util.ts:makeSettlement |
makeState |
software | healthy | test/util.ts:makeState |
ALL |
software | healthy | test/cluster.test.ts:ALL |
eastOnly |
software | healthy | test/cluster.test.ts:eastOnly |
patchy |
software | healthy | test/cluster.test.ts:patchy |
onlyHuts |
software | healthy | test/cluster.test.ts:onlyHuts |
warState |
software | healthy | test/treaties.test.ts:warState |
mk |
software | healthy | test/roads.test.ts:mk |
entry |
software | healthy | test/interest.test.ts:entry |
touchesOcean |
software | healthy | test/worldgen.test.ts:touchesOcean |
tick |
software | healthy | scripts/probe-cluster-perf.mjs:tick |
cliOAuthClient |
software | healthy | scripts/gemini-cli.mjs:cliOAuthClient |
quotaFraction |
software | healthy | scripts/gemini-cli.mjs:quotaFraction |
post |
software | healthy | scripts/gemini-cli.mjs:post |
ensureQuota |
software | healthy | scripts/gemini-cli.mjs:ensureQuota |
runGemini |
software | healthy | scripts/gemini-cli.mjs:runGemini |
runGeminiVerified |
software | healthy | scripts/gemini-cli.mjs:runGeminiVerified |
seconds |
software | healthy | scripts/gemini-cli.mjs:seconds |
sawMedia |
software | healthy | scripts/art-audit.mjs:sawMedia |
header |
software | healthy | scripts/art-audit.mjs:header |
sources |
software | healthy | scripts/process-assets.mjs:sources |
isBackground |
software | healthy | scripts/process-assets.mjs:isBackground |
keyAndResize |
software | healthy | scripts/process-assets.mjs:keyAndResize |
y |
software | healthy | scripts/process-assets.mjs:y |
plainResize |
software | healthy | scripts/process-assets.mjs:plainResize |
groundCitizenSheet |
software | healthy | scripts/process-assets.mjs:groundCitizenSheet |
out |
software | healthy | scripts/process-assets.mjs:out |
keyDarkTrimResize |
software | healthy | scripts/process-assets.mjs:keyDarkTrimResize |
lumaAlphaResize |
software | healthy | scripts/process-assets.mjs:lumaAlphaResize |
slicePieces |
software | healthy | scripts/process-assets.mjs:slicePieces |
pieceSheet |
software | healthy | scripts/process-assets.mjs:pieceSheet |
shot |
software | healthy | scripts/art-audit-shots.mjs:shot |
assertLayers |
software | healthy | scripts/art-audit-shots.mjs:assertLayers |
ef |
software | healthy | scripts/art-audit-shots.mjs:ef |
scan |
software | healthy | scripts/art-audit-shots.mjs:scan |
d |
software | healthy | scripts/art-audit-shots.mjs:d |
run |
software | healthy | scripts/treaty-probe.ts:run |
at |
software | healthy | scripts/probe-river.ts:at |
sawMedia |
software | healthy | scripts/art-review.mjs:sawMedia |
pixelDiff |
software | healthy | scripts/art-review.mjs:pixelDiff |
suspect |
software | healthy | scripts/art-review.mjs:suspect |
post |
software | healthy | scripts/gemini-quota.mjs:post |
evaluate |
software | healthy | scripts/curate-seeds.ts:evaluate |
describe |
software | healthy | scripts/curate-seeds.ts:describe |
screenOf |
software | healthy | scripts/probe-visuals.mjs:screenOf |
boot |
software | healthy | scripts/probe-visuals.mjs:boot |
zoomAt |
software | healthy | scripts/probe-visuals.mjs:zoomAt |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.prettierrc.json |
software | healthy | .prettierrc.json |
vite.config.ts |
software | healthy | vite.config.ts |
.mcp.json |
software | healthy | .mcp.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
ASSET_PROMPTS.md |
software | healthy | ASSET_PROMPTS.md |
package-lock.json |
software | healthy | package-lock.json |
ASSET_MANIFEST.md |
software | healthy | ASSET_MANIFEST.md |
CHECKPOINT.md |
software | healthy | CHECKPOINT.md |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
resources.test.ts |
software | healthy | test/resources.test.ts |
rebirth.test.ts |
software | healthy | test/rebirth.test.ts |
util.ts |
software | healthy | test/util.ts |
cluster.test.ts |
software | healthy | test/cluster.test.ts |
diplomacy.test.ts |
software | healthy | test/diplomacy.test.ts |
treaties.test.ts |
software | healthy | test/treaties.test.ts |
events.test.ts |
software | healthy | test/events.test.ts |
save.test.ts |
software | healthy | test/save.test.ts |
roads.test.ts |
software | healthy | test/roads.test.ts |
interest.test.ts |
software | healthy | test/interest.test.ts |
worldgen.test.ts |
software | healthy | test/worldgen.test.ts |
growth.test.ts |
software | healthy | test/growth.test.ts |
stress.test.ts |
software | healthy | test/stress.test.ts |
2026-06-13.md |
software | healthy | docs/sessions/2026-06-13.md |
2026-06-15.md |
software | healthy | docs/sessions/2026-06-15.md |
2026-06-11.md |
software | healthy | docs/sessions/2026-06-11.md |
2026-06-12.md |
software | healthy | docs/sessions/2026-06-12.md |
VERDICTS.md |
software | healthy | docs/sfx-audition/VERDICTS.md |
slots.json |
software | healthy | docs/sfx-audition/slots.json |
GEMINI_ACTION_ITEMS.md |
software | healthy | docs/art-audit/GEMINI_ACTION_ITEMS.md |
GEMINI_ART_AUDIT.md |
software | healthy | docs/art-audit/GEMINI_ART_AUDIT.md |
GEMINI_REVIEW.md |
software | healthy | docs/art-audit/GEMINI_REVIEW.md |
AUDIT_PROMPT.md |
software | healthy | docs/art-audit/AUDIT_PROMPT.md |
manifest.json |
software | healthy | docs/art-audit/baseline/manifest.json |
manifest.json |
software | healthy | docs/art-audit/current/manifest.json |
CODEX_SUGGEST.md |
software | healthy | docs/playtest/CODEX_SUGGEST.md |
CODEX_REVIEW7.md |
software | healthy | docs/playtest/CODEX_REVIEW7.md |
CODEX_REVIEW2.md |
software | healthy | docs/playtest/CODEX_REVIEW2.md |
CODEX_REPORT.md |
software | healthy | docs/playtest/CODEX_REPORT.md |
CODEX_ISSUES2.md |
software | healthy | docs/playtest/CODEX_ISSUES2.md |
CODEX_LAST.md |
software | healthy | docs/playtest/CODEX_LAST.md |
CODEX_REVIEW4.md |
software | healthy | docs/playtest/CODEX_REVIEW4.md |
CODEX_KCD.md |
software | healthy | docs/playtest/CODEX_KCD.md |
CODEX_WALLS_CITIZENS.md |
software | healthy | docs/playtest/CODEX_WALLS_CITIZENS.md |
CODEX_REVIEW5.md |
software | healthy | docs/playtest/CODEX_REVIEW5.md |
CODEX_REVIEW3.md |
software | healthy | docs/playtest/CODEX_REVIEW3.md |
CODEX_TERRAIN.md |
software | healthy | docs/playtest/CODEX_TERRAIN.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Director |
software | healthy | src/showcase/director.ts:Director |
BiographyPanel |
software | healthy | src/ui/biographyPanel.ts:BiographyPanel |
Hud |
software | healthy | src/ui/hud.ts:Hud |
MenuPanel |
software | healthy | src/ui/menu.ts:MenuPanel |
HistoryPanel |
software | healthy | src/ui/historyPanel.ts:HistoryPanel |
SeedGalleryPanel |
software | healthy | src/ui/seedGallery.ts:SeedGalleryPanel |
CivPanel |
software | healthy | src/ui/civPanel.ts:CivPanel |
WorldStory |
software | healthy | src/ui/worldStory.ts:WorldStory |
DebugOverlay |
software | healthy | src/ui/debugOverlay.ts:DebugOverlay |
ChroniclePanel |
software | healthy | src/ui/chroniclePanel.ts:ChroniclePanel |
Inspector |
software | healthy | src/ui/inspector.ts:Inspector |
MusicManager |
software | healthy | src/audio/music.ts:MusicManager |
SfxManager |
software | healthy | src/audio/sfx.ts:SfxManager |
RNG |
software | healthy | src/core/rng.ts:RNG |
Heap |
software | healthy | src/sim/roads.ts:Heap |
Simulation |
software | healthy | src/sim/simulation.ts:Simulation |
AgentSystem |
software | healthy | src/sim/agents.ts:AgentSystem |
Camera |
software | healthy | src/render/camera.ts:Camera |
SettlementLayer |
software | healthy | src/render/settlementLayer.ts:SettlementLayer |
Renderer |
software | healthy | src/render/renderer.ts:Renderer |
TerrainLayer |
software | healthy | src/render/terrainLayer.ts:TerrainLayer |
RoadLayer |
software | healthy | src/render/roadLayer.ts:RoadLayer |
Atmosphere |
software | healthy | src/render/atmosphere.ts:Atmosphere |
FxLayer |
software | healthy | src/render/fxLayer.ts:FxLayer |
MarkerLayer |
software | healthy | src/render/markerLayer.ts:MarkerLayer |
CitizenLayer |
software | healthy | src/render/citizenLayer.ts:CitizenLayer |
MacroLayer |
software | healthy | src/render/macroLayer.ts:MacroLayer |
TerritoryLayer |
software | healthy | src/render/territoryLayer.ts:TerritoryLayer |
DecorLayer |
software | healthy | src/render/decorLayer.ts:DecorLayer |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
docs |
software | healthy | docs |
sessions |
software | healthy | docs/sessions |
sfx-audition |
software | healthy | docs/sfx-audition |
art-audit |
software | healthy | docs/art-audit |
baseline |
software | healthy | docs/art-audit/baseline |
current |
software | healthy | docs/art-audit/current |
playtest |
software | healthy | docs/playtest |
scripts |
software | healthy | scripts |
lib |
software | healthy | scripts/lib |
public |
software | healthy | public |
assets |
software | healthy | public/assets |
icons |
software | healthy | public/assets/icons |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
config |
software | healthy | src/config |
showcase |
software | healthy | src/showcase |
ui |
software | healthy | src/ui |
persist |
software | healthy | src/persist |
audio |
software | healthy | src/audio |
core |
software | healthy | src/core |
world |
software | healthy | src/world |
sim |
software | healthy | src/sim |
render |
software | healthy | src/render |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/gemini-cli.mjs |
security | healthy | scripts/gemini-cli.mjs |
auth::scripts/gemini-quota.mjs |
security | healthy | scripts/gemini-quota.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ieldsnl3 |
software | healthy | /tmp/repobility-clone-ieldsnl3 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/config/balanceRender.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/038f4a5d-e108-430f-b204-c49fbe9f83e9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/038f4a5d-e108-430f-b204-c49fbe9f83e9/
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.