# Circular Dependencies Generated: $(date -u +"%Y-%m-%dT%H:%M:%S.%3NZ") Found: 0 circular chain(s) — clean! ## Status All 7 previously-known circular dependency chains have been resolved: 1. ✅ effects/discipline-effects.ts > stores/discipline-slice.ts > stores/combatStore.ts > stores/combat-actions.ts - Fixed by: discipline-slice.ts uses callbacks instead of directly importing combatStore 2. ✅ utils/floor-utils.ts > utils/room-utils.ts > utils/enemy-utils.ts - Fixed by: removed re-export of getDodgeChance from floor-utils.ts 3. ✅ utils/floor-utils.ts > utils/room-utils.ts - Fixed by: same as above 4. ✅ stores/gameStore.ts > stores/gameActions.ts - Fixed by: extracted GameCoordinatorState to gameStore.types.ts 5. ✅ stores/gameStore.ts > stores/gameLoopActions.ts - Fixed by: extracted GameCoordinatorState to gameStore.types.ts 6. ✅ stores/gameStore.ts > stores/tick-pipeline.ts - Fixed by: extracted GameCoordinatorState to gameStore.types.ts