Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

substrateagnostic/DiL-Simulator

https://github.com/substrateagnostic/DiL-Simulator · scanned 2026-06-16 00:24 UTC (2 months, 2 weeks ago)

52 raw signals (0 security + 52 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 52 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 379 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.

LabelLayerStatusPath
fail software healthy scripts/package-itch.mjs:fail
mb software healthy scripts/package-itch.mjs:mb
fail software healthy scripts/validate-data.mjs:fail
assert software healthy scripts/validate-data.mjs:assert
validateDialogs software healthy scripts/validate-data.mjs:validateDialogs
validateDialogAction software healthy scripts/validate-data.mjs:validateDialogAction
validateDataReferences software healthy scripts/validate-data.mjs:validateDataReferences
validateRoomCondition software healthy scripts/validate-data.mjs:validateRoomCondition
validateShopAndBalance software healthy scripts/validate-data.mjs:validateShopAndBalance
validateCosmetics software healthy scripts/validate-data.mjs:validateCosmetics
validateVoices software healthy scripts/validate-data.mjs:validateVoices
validateThoughts software healthy scripts/validate-data.mjs:validateThoughts
validateCombatSmoke software healthy scripts/validate-data.mjs:validateCombatSmoke
validateSaveSmoke software healthy scripts/validate-data.mjs:validateSaveSmoke
ensureFile software healthy scripts/editor.js:ensureFile
imp software healthy scripts/editor.js:imp
getRooms software healthy scripts/editor.js:getRooms
getEncounters software healthy scripts/editor.js:getEncounters
getCharacters software healthy scripts/editor.js:getCharacters
getAllies software healthy scripts/editor.js:getAllies
getDialogs software healthy scripts/editor.js:getDialogs
writeJson software healthy scripts/editor.js:writeJson
writeBalance software healthy scripts/editor.js:writeBalance
writeAllyOverrides software healthy scripts/editor.js:writeAllyOverrides
writeEncounterOverrides software healthy scripts/editor.js:writeEncounterOverrides
runGit software healthy scripts/editor.js:runGit
runNpm software healthy scripts/editor.js:runNpm
readBody software healthy scripts/editor.js:readBody
json software healthy scripts/editor.js:json
text software healthy scripts/editor.js:text
buildPlayerStats software healthy .claude/plans/s5-balance-sim.mjs:buildPlayerStats
unlockedAbilities software healthy .claude/plans/s5-balance-sim.mjs:unlockedAbilities
buildPartyOverrides software healthy .claude/plans/s5-balance-sim.mjs:buildPartyOverrides
pickTargetIndex software healthy .claude/plans/s5-balance-sim.mjs:pickTargetIndex
biggestIncomingPower software healthy .claude/plans/s5-balance-sim.mjs:biggestIncomingPower
estimateBiggestIncomingDamage software healthy .claude/plans/s5-balance-sim.mjs:estimateBiggestIncomingDam…
rollBraceQuality software healthy .claude/plans/s5-balance-sim.mjs:rollBraceQuality
rollRetaliateMultiplier software healthy .claude/plans/s5-balance-sim.mjs:rollRetaliateMultiplier
bestWeaknessAbility software healthy .claude/plans/s5-balance-sim.mjs:bestWeaknessAbility
playerTurn software healthy .claude/plans/s5-balance-sim.mjs:playerTurn
runFight software healthy .claude/plans/s5-balance-sim.mjs:runFight
enc software healthy .claude/plans/s5-balance-sim.mjs:enc
normalizeOverrides software healthy .claude/plans/s5-balance-sim.mjs:normalizeOverrides
median software healthy .claude/plans/s5-balance-sim.mjs:median
traceFight software healthy .claude/plans/s5-balance-sim.mjs:traceFight
fmt software healthy .claude/plans/s5-balance-sim.mjs:fmt
run software healthy tools/shoot.mjs:run
clearPopups software healthy tools/shoot.mjs:clearPopups
initAudio software healthy src/main.js:initAudio
mpRow software healthy src/ui/CombatHUD.js:mpRow

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
RELEASE.md software healthy RELEASE.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
HANDOFF.md software healthy HANDOFF.md
index.html software healthy index.html
package-lock.json software healthy package-lock.json
Quest.md software healthy Quest.md
ROADMAP.md software healthy ROADMAP.md
WRITING.md software healthy WRITING.md
Gameplay.md software healthy Gameplay.md
package-itch.mjs software healthy scripts/package-itch.mjs
validate-data.mjs software healthy scripts/validate-data.mjs
editor.js software healthy scripts/editor.js
overnight-sprint-2-2026-06-10.md software healthy .claude/plans/overnight-sprint-2-2026-06-10.md
s5-balance-report.md software healthy .claude/plans/s5-balance-report.md
overnight-sprint-5.md software healthy .claude/plans/overnight-sprint-5.md
countersignature-design.md software healthy .claude/plans/countersignature-design.md
s5-minors-spec.md software healthy .claude/plans/s5-minors-spec.md
s5-balance-sim.mjs software healthy .claude/plans/s5-balance-sim.mjs
overnight-sprint-4.md software healthy .claude/plans/overnight-sprint-4.md
overnight-sprint-3.md software healthy .claude/plans/overnight-sprint-3.md
s5-logic-report.md software healthy .claude/plans/s5-logic-report.md
overnight-sprint-2026-06-10.md software healthy .claude/plans/overnight-sprint-2026-06-10.md
shoot.mjs software healthy tools/shoot.mjs
PROMPTS.md software healthy art/PROMPTS.md
index.html software healthy editor/index.html
dialog.css software healthy styles/dialog.css
arcade.css software healthy styles/arcade.css
main.css software healthy styles/main.css
transitions.css software healthy styles/transitions.css
menu.css software healthy styles/menu.css
hud.css software healthy styles/hud.css
touch.css software healthy styles/touch.css
client-review.css software healthy styles/client-review.css
combat.css software healthy styles/combat.css
main.js software healthy src/main.js
TouchControls.js software healthy src/ui/TouchControls.js
CombatHUD.js software healthy src/ui/CombatHUD.js
FloatingText.js software healthy src/ui/FloatingText.js
ElevatorRide.js software healthy src/ui/ElevatorRide.js
UIManager.js software healthy src/ui/UIManager.js
DialogBox.js software healthy src/ui/DialogBox.js
TransitionOverlay.js software healthy src/ui/TransitionOverlay.js
DevPanel.js software healthy src/ui/DevPanel.js
tween.js software healthy src/utils/tween.js
math.js software healthy src/utils/math.js
dialogGating.js software healthy src/utils/dialogGating.js
constants.js software healthy src/utils/constants.js
CombatScene.js software healthy src/combat/CombatScene.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Game software healthy src/main.js:Game
TouchControls software healthy src/ui/TouchControls.js:TouchControls
CombatHUD software healthy src/ui/CombatHUD.js:CombatHUD
FloatingText software healthy src/ui/FloatingText.js:FloatingText
UIManager software healthy src/ui/UIManager.js:UIManager
DialogBox software healthy src/ui/DialogBox.js:DialogBox
TransitionOverlay software healthy src/ui/TransitionOverlay.js:TransitionOverlay
Tween software healthy src/utils/tween.js:Tween
CombatScene software healthy src/combat/CombatScene.js:CombatScene
CombatEngine software healthy src/combat/CombatEngine.js:CombatEngine
ShopState software healthy src/states/ShopState.js:ShopState
MenuState software healthy src/states/MenuState.js:MenuState
EpilogueState software healthy src/states/EpilogueState.js:EpilogueState
TitleState software healthy src/states/TitleState.js:TitleState
DialogState software healthy src/states/DialogState.js:DialogState
ExplorationState software healthy src/states/ExplorationState.js:ExplorationState
ArcadeState software healthy src/states/ArcadeState.js:ArcadeState
CombatState software healthy src/states/CombatState.js:CombatState
ClientReviewState software healthy src/states/ClientReviewState.js:ClientReviewState
GameStateManager software healthy src/core/GameStateManager.js:GameStateManager
EngineClass software healthy src/core/Engine.js:EngineClass
AudioManagerClass software healthy src/core/AudioManager.js:AudioManagerClass
InputManagerClass software healthy src/core/InputManager.js:InputManagerClass
AchievementManagerClass software healthy src/core/AchievementManager.js:AchievementManagerClass
EventBusClass software healthy src/core/EventBus.js:EventBusClass
SaveManagerClass software healthy src/core/SaveManager.js:SaveManagerClass
RoomManager software healthy src/world/RoomManager.js:RoomManager
TileMap software healthy src/world/TileMap.js:TileMap
IsometricCamera software healthy src/world/IsometricCamera.js:IsometricCamera
Room software healthy src/world/Room.js:Room
EntityManager software healthy src/entities/EntityManager.js:EntityManager
NPC software healthy src/entities/NPC.js:NPC
CharacterAnimator software healthy src/entities/CharacterAnimator.js:CharacterAnimator
Player software healthy src/entities/Player.js:Player
CityBackdrop software healthy src/effects/CityBackdrop.js:CityBackdrop
ParticleSystem software healthy src/effects/ParticleSystem.js:ParticleSystem
PostProcessing software healthy src/effects/PostProcessing.js:PostProcessing
BuildingShell software healthy src/effects/BuildingShell.js:BuildingShell

LabelLayerStatusPath
scripts software healthy scripts
.claude software healthy .claude
plans software healthy .claude/plans
tools software healthy tools
art software healthy art
editor software healthy editor
styles software healthy styles
src software healthy src
ui software healthy src/ui
utils software healthy src/utils
combat software healthy src/combat
states software healthy src/states
core software healthy src/core
world software healthy src/world
entities software healthy src/entities
effects software healthy src/effects

LabelLayerStatusPath
port:5173 network healthy vite.config.js
port:3747 network healthy scripts/editor.js

LabelLayerStatusPath
repobility-clone-1aqy7wvy software healthy /tmp/repobility-clone-1aqy7wvy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/feb672f9-94b1-4cf5-b44f-e96f38b5a87a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/feb672f9-94b1-4cf5-b44f-e96f38b5a87a/

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.