diff --git a/docs/circular-deps.txt b/docs/circular-deps.txt index 11ce638..9b9ada2 100644 --- a/docs/circular-deps.txt +++ b/docs/circular-deps.txt @@ -1,4 +1,4 @@ # Circular Dependencies -Generated: 2026-06-06T17:19:20.910Z +Generated: 2026-06-07T10:54:27.840Z No circular dependencies found. ✅ diff --git a/docs/dependency-graph.json b/docs/dependency-graph.json index 57a4a44..2acbb74 100644 --- a/docs/dependency-graph.json +++ b/docs/dependency-graph.json @@ -1,6 +1,6 @@ { "_meta": { - "generated": "2026-06-06T17:19:19.033Z", + "generated": "2026-06-07T10:54:25.840Z", "description": "Import dependency graph for src/lib/game. Keys are files, values are arrays of files they import.", "usage": "To find what a file affects, search for its path in the VALUES. To find what a file depends on, look at its KEY entry." }, @@ -483,7 +483,8 @@ "data/golems/cores.ts", "data/golems/frames.ts", "data/golems/mindCircuits.ts", - "data/golems/types.ts" + "data/golems/types.ts", + "types.ts" ], "data/guardian-data.ts": [ "types.ts", diff --git a/docs/specs/spire-combat-spec.md b/docs/specs/spire-combat-spec.md index d3f626d..6af0b78 100644 --- a/docs/specs/spire-combat-spec.md +++ b/docs/specs/spire-combat-spec.md @@ -639,7 +639,7 @@ interface EnemyState { | `src/lib/game/constants/elements.ts` | Element list, opposition cycle | | `src/lib/game/constants/core.ts` | `HOURS_PER_TICK`, `INCURSION_START_DAY` | | `src/lib/game/data/guardian-encounters.ts` | Guardian definitions | -| `src/lib/game/data/golems/` | Golem definitions (10 golems, tiers 1–4; undergoing redesign — see issue #268) | +| `src/lib/game/data/golems/` | Golem component definitions (4 cores, 7 frames, 4 mind circuits, 8 enchantments) | | `src/lib/game/effects.ts` | `getUnifiedEffects` — merges all combat bonuses | | `src/components/game/tabs/SpireCombatPage/SpireHeader.tsx` | In-game time display | | `src/components/game/tabs/SpireCombatPage/RoomDisplay.tsx` | Room type, enemy state, active effects | \ No newline at end of file