Block a user
[priority: 3] Mana Tide pulse factor incorrect — ranges 0.5x-1.0x instead of 0.5x-1.5x
[priority: 3] SteadyStream has identical behavior to EternalFlow — latent bug
[priority: 3] Prestige store partialize missing defeatedGuardians/signedPacts/pact progress
[priority: 3] Combat store partialize missing floorHP/floorMaxHP/castProgress — state lost on refresh
[priority: 3] startDesigningEnchantment never uses designProgress2 slot (Enchant Mastery broken)
[priority: 3] cancelDesign logic inverted — cancels wrong design slot
[priority: 3] tick() passes empty skill objects to computeMaxMana/computeRegen — skill bonuses ignored
[priority: 3] createGatherMana hardcodes click mana to 1 — ignores all skill/upgrade bonuses
[priority: 4] Main game component (page.tsx) has 12+ individual store subscriptions causing excessive re-renders
[priority: 4] use-toast.ts listener leak — duplicate listeners accumulate on every state change
[priority: 4] useGameLoop recreates interval every tick due to unstable tick reference
[priority: 4] calcDamage called with empty skills — all skill-based damage bonuses ignored in combat
[priority: 4] uiStore not persisted — paused/gameOver/victory lost on page refresh
[priority: 4] discipline-slice.ts mutates nested element objects directly — bypasses Zustand reactivity
[priority: 5] 23 missing test files — test suite is completely broken
[priority: 5] Special effects (Executioner/Berserker) completely broken — hasSpecial({}) always false
Codebase Audit: Data, Constants & Types Analysis
Audit complete — 42 issues documented across 50+ files. Issue closed. Awaiting orchestrator direction on which fixes to implement.
Codebase Audit: Data, Constants & Types Analysis
Codebase Audit: Data, Constants & Types Analysis
Audit complete. 42 issues found across 50+ files. Top priorities: missing floor 70 guardian (sev 4), negative maintenance/study costs at high skill levels (sev 3), duplicated rawCost/elemCost…
Codebase Audit: Data, Constants & Types Analysis
<longcat_arg_value>## Comprehensive Codebase Audit Report
I read and analyzed all 50+ files across data/, constants/, and types/ directories. Here are all findings organized by category.
-…