https://github.com/shoyammishra/slay-the-spire-bench
· scanned 2026-06-16 00:11 UTC (2 months, 2 weeks ago)
50 raw signals (0 security + 50 graph)
Last scanned 2 months, 2 weeks ago · v1 · 42 actionable findings from 1 signal source. 8 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 894 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 |
|---|---|---|---|
build_llm |
software | healthy | run_benchmark.py:28 |
_tagged_stem |
software | healthy | run_benchmark.py:66 |
_merge_existing |
software | healthy | run_benchmark.py:75 |
main |
software | healthy | run_benchmark.py:90 |
_aggregate_summaries |
software | healthy | run_benchmark.py:239 |
_mean_std |
software | healthy | run_benchmark.py:244 |
_agg_dim |
software | healthy | run_benchmark.py:252 |
test_map_generation |
software | healthy | tests/test_run.py:14 |
test_map_determinism |
software | healthy | tests/test_run.py:29 |
test_card_reward_generation |
software | healthy | tests/test_run.py:41 |
test_card_reward_determinism |
software | healthy | tests/test_run.py:53 |
test_event_pool |
software | healthy | tests/test_run.py:63 |
test_shop_generation |
software | healthy | tests/test_run.py:76 |
test_shop_buy_card |
software | healthy | tests/test_run.py:86 |
test_card_removal |
software | healthy | tests/test_run.py:102 |
test_potion_use |
software | healthy | tests/test_run.py:118 |
test_act1_run |
software | healthy | tests/test_run.py:134 |
test_act1_run_determinism |
software | healthy | tests/test_run.py:143 |
test_relic_registration |
software | healthy | tests/test_run.py:155 |
test_act2_enemies |
software | healthy | tests/test_run.py:168 |
test_relic_pools_gated |
software | healthy | tests/test_run.py:184 |
test_boss_relic_choices_gated |
software | healthy | tests/test_run.py:203 |
test_merchant_greedy_shop |
software | healthy | tests/test_run.py:216 |
test_maw_bank_and_single_first_move |
software | healthy | tests/test_run.py:229 |
test_rest_policies |
software | healthy | tests/test_run.py:251 |
test_tiny_chest_fires_on_fourth_combat |
software | healthy | tests/test_run.py:271 |
test_bag_of_preparation_every_combat |
software | healthy | tests/test_run.py:288 |
test_pickup_relics_mutate_deck |
software | healthy | tests/test_run.py:303 |
test_elite_relic_drop_tagging |
software | healthy | tests/test_run.py:318 |
test_neow_gated_to_run_start |
software | healthy | tests/test_run.py:334 |
test_events_do_not_repeat |
software | healthy | tests/test_run.py:347 |
test_mind_bloom_war_no_free_gold |
software | healthy | tests/test_run.py:357 |
test_snecko_skull_buffs_applied_poison |
software | healthy | tests/test_run.py:369 |
test_blue_candle_makes_curses_playable |
software | healthy | tests/test_run.py:390 |
test_pandoras_box_transforms_basics_only |
software | healthy | tests/test_run.py:414 |
test_fairy_in_a_bottle_revives |
software | healthy | tests/test_run.py:430 |
test_random_relic_fallback_stays_in_class |
software | healthy | tests/test_run.py:452 |
test_eggs_upgrade_matching_reward_cards |
software | healthy | tests/test_run.py:467 |
count_upgraded |
software | healthy | tests/test_run.py:472 |
test_eggs_preserve_reward_rng_order |
software | healthy | tests/test_run.py:500 |
test_tiny_house_no_energy_upgrades_card |
software | healthy | tests/test_run.py:514 |
run_cultist_fight |
software | healthy | tests/test_combat.py:11 |
test_cultist_fight_determinism |
software | healthy | tests/test_combat.py:55 |
test_cultist_fight_win |
software | healthy | tests/test_combat.py:64 |
test_different_seeds_differ |
software | healthy | tests/test_combat.py:71 |
test_player_takes_damage |
software | healthy | tests/test_combat.py:81 |
test_block_absorbs_damage |
software | healthy | tests/test_combat.py:99 |
test_enemy_hp_range |
software | healthy | tests/test_combat.py:119 |
test_slime_splits |
software | healthy | tests/test_combat.py:128 |
test_intangible_covers_enemy_turn |
software | healthy | tests/test_combat.py:147 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_Blocker |
software | healthy | tests/test_combat.py:499 |
_FakeResp |
software | healthy | tests/test_benchmark.py:702 |
_RaiseAfter |
software | healthy | tests/test_benchmark.py:796 |
_RaiseOnRun |
software | healthy | tests/test_benchmark.py:834 |
CardType |
software | healthy | slay_bench/enums.py:5 |
CardRarity |
software | healthy | slay_bench/enums.py:13 |
IntentType |
software | healthy | slay_bench/enums.py:22 |
NodeType |
software | healthy | slay_bench/enums.py:37 |
PowerId |
software | healthy | slay_bench/enums.py:47 |
Chosen |
software | healthy | slay_bench/enemies_act2.py:14 |
ShellParasite |
software | healthy | slay_bench/enemies_act2.py:43 |
Byrd |
software | healthy | slay_bench/enemies_act2.py:73 |
CenturionAndMystic |
software | healthy | slay_bench/enemies_act2.py:97 |
TorchHead |
software | healthy | slay_bench/enemies_act2.py:141 |
Transient |
software | healthy | slay_bench/enemies_act2.py:156 |
BookOfStabbing |
software | healthy | slay_bench/enemies_act2.py:180 |
WrithingMass |
software | healthy | slay_bench/enemies_act2.py:201 |
GremlinLeader |
software | healthy | slay_bench/enemies_act2.py:236 |
Slavers |
software | healthy | slay_bench/enemies_act2.py:276 |
Taskmaster |
software | healthy | slay_bench/enemies_act2.py:321 |
TheCollector |
software | healthy | slay_bench/enemies_act2.py:340 |
BronzeAutomaton |
software | healthy | slay_bench/enemies_act2.py:378 |
_OrbWalker |
software | healthy | slay_bench/enemies_act2.py:413 |
TheChamp |
software | healthy | slay_bench/enemies_act2.py:430 |
Darkling |
software | healthy | slay_bench/enemies_act2.py:485 |
GiantHead |
software | healthy | slay_bench/enemies_act2.py:518 |
Maw |
software | healthy | slay_bench/enemies_act2.py:543 |
Nemesis |
software | healthy | slay_bench/enemies_act2.py:575 |
Reptomancer |
software | healthy | slay_bench/enemies_act2.py:616 |
_SnakeDagger |
software | healthy | slay_bench/enemies_act2.py:648 |
SpireShield |
software | healthy | slay_bench/enemies_act2.py:661 |
SpireSpear |
software | healthy | slay_bench/enemies_act2.py:692 |
DonuAndDeca |
software | healthy | slay_bench/enemies_act2.py:724 |
AwakenedOne |
software | healthy | slay_bench/enemies_act2.py:770 |
TimeEater |
software | healthy | slay_bench/enemies_act2.py:829 |
StsRandom |
software | healthy | slay_bench/rng.py:5 |
SeededRNG |
software | healthy | slay_bench/rng.py:44 |
MapNode |
software | healthy | slay_bench/map_gen.py:32 |
GameMap |
software | healthy | slay_bench/map_gen.py:53 |
RunState |
software | healthy | slay_bench/run_loop.py:125 |
Shiv |
software | healthy | slay_bench/cards_silent.py:42 |
StrikeG |
software | healthy | slay_bench/cards_silent.py:58 |
DefendG |
software | healthy | slay_bench/cards_silent.py:69 |
Neutralize |
software | healthy | slay_bench/cards_silent.py:80 |
Survivor |
software | healthy | slay_bench/cards_silent.py:93 |
Acrobatics |
software | healthy | slay_bench/cards_silent.py:109 |
Backflip |
software | healthy | slay_bench/cards_silent.py:123 |
Bane |
software | healthy | slay_bench/cards_silent.py:135 |
BladeDance |
software | healthy | slay_bench/cards_silent.py:149 |
CloakAndDagger |
software | healthy | slay_bench/cards_silent.py:161 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
run_benchmark.py |
software | healthy | run_benchmark.py |
LICENSE |
software | healthy | LICENSE |
requirements.txt |
software | healthy | requirements.txt |
test_run.py |
software | healthy | tests/test_run.py |
test_combat.py |
software | healthy | tests/test_combat.py |
test_benchmark.py |
software | healthy | tests/test_benchmark.py |
enums.py |
software | healthy | slay_bench/enums.py |
enemies_act2.py |
software | healthy | slay_bench/enemies_act2.py |
__init__.py |
software | healthy | slay_bench/__init__.py |
rng.py |
software | healthy | slay_bench/rng.py |
rewards.py |
software | healthy | slay_bench/rewards.py |
map_gen.py |
software | healthy | slay_bench/map_gen.py |
run_loop.py |
software | healthy | slay_bench/run_loop.py |
cards_silent.py |
software | healthy | slay_bench/cards_silent.py |
potions.py |
software | healthy | slay_bench/potions.py |
relics.py |
software | healthy | slay_bench/relics.py |
events.py |
software | healthy | slay_bench/events.py |
events_pool.py |
software | healthy | slay_bench/events_pool.py |
powers.py |
software | healthy | slay_bench/powers.py |
nodes.py |
software | healthy | slay_bench/nodes.py |
combat.py |
software | healthy | slay_bench/combat.py |
visualize.py |
software | healthy | slay_bench/visualize.py |
cards.py |
software | healthy | slay_bench/cards.py |
relics_full.py |
software | healthy | slay_bench/relics_full.py |
state.py |
software | healthy | slay_bench/state.py |
enemies.py |
software | healthy | slay_bench/enemies.py |
prompt_builder.py |
software | healthy | slay_bench/prompt_builder.py |
benchmark.py |
software | healthy | slay_bench/benchmark.py |
decision_log.md |
software | healthy | docs/decision_log.md |
bug_audit_2026-06-10.md |
software | healthy | docs/bug_audit_2026-06-10.md |
roadmap.md |
software | healthy | docs/roadmap.md |
report.md |
software | healthy | docs/report.md |
report.html |
software | healthy | docs/report.html |
notes.md |
software | healthy | docs/notes.md |
bug_audit_2026-06-11.md |
software | healthy | docs/bug_audit_2026-06-11.md |
bug_audit_2026-06-12b.md |
software | healthy | docs/bug_audit_2026-06-12b.md |
draft.md |
software | healthy | docs/draft.md |
bug_audit_2026-06-12.md |
software | healthy | docs/bug_audit_2026-06-12.md |
design.md |
software | healthy | docs/design.md |
novelty_and_related_work.md |
software | healthy | docs/novelty_and_related_work.md |
experiment_log.md |
software | healthy | docs/experiment_log.md |
findings.md |
software | healthy | docs/findings.md |
make_report_figs.py |
software | healthy | docs/make_report_figs.py |
README.md |
software | healthy | cluster/README.md |
setup.sh |
software | healthy | cluster/setup.sh |
setup_vllm08.sh |
software | healthy | cluster/setup_vllm08.sh |
prefetch_model.sh |
software | healthy | cluster/prefetch_model.sh |
lib.sh |
software | healthy | cluster/lib.sh |
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 |
slay_bench |
software | healthy | slay_bench |
docs |
software | healthy | docs |
cluster |
software | healthy | cluster |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_kmtc0q7 |
software | healthy | /tmp/repobility-clone-_kmtc0q7 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | CLAUDE.md |
This page is publicly accessible at:
https://repobility.com/scan/30503d7d-1b7c-499a-a328-4426c38bb918/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/30503d7d-1b7c-499a-a328-4426c38bb918/
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.