• Joined on 2025-05-17
Anexim commented on issue Anexim/Mana-Loop#65 2026-05-18 19:35:28 +02:00
🟡 GameContext: context provider never wired into the app

Starting work on #65. Analysis complete: GameContext system (Provider, hooks, context-create, types) is entirely dead code. MemorySlotPicker is the only consumer of useGameContext but is itself…

Anexim commented on issue Anexim/Mana-Loop#54 2026-05-18 17:49:38 +02:00
🔴 DisciplinesTab: activate/deactivate crash — gameState is undefined

Fixed: Made canProceedDiscipline() defensive — gameState param is now optional, returns true when not provided (optimistic activation). Also made disciplineState param optional.…

Anexim closed issue Anexim/Mana-Loop#57 2026-05-18 17:49:38 +02:00
🔴 CraftingTab: stale/broken export in game/index.ts
Anexim commented on issue Anexim/Mana-Loop#57 2026-05-18 17:49:38 +02:00
🔴 CraftingTab: stale/broken export in game/index.ts

Fixed: Removed stale export { CraftingTab } from './crafting' from game/index.ts. The crafting barrel file exports EnchantmentDesigner, EnchantmentPreparer, EnchantmentApplier, and…

Anexim commented on issue Anexim/Mana-Loop#52 2026-05-18 17:49:37 +02:00
🔴 DisciplinesTab: canProceedDiscipline called with wrong arguments

Fixed: In discipline-slice.ts activate(), now correctly looks up discState = s.disciplines[id] and passes (def, discState, gameState) to canProceedDiscipline() instead of (id, gameState).

Anexim closed issue Anexim/Mana-Loop#53 2026-05-18 17:49:37 +02:00
🔴 DisciplinesTab: activeAttunement property missing from store
Anexim commented on issue Anexim/Mana-Loop#53 2026-05-18 17:49:37 +02:00
🔴 DisciplinesTab: activeAttunement property missing from store

Fixed: Replaced store activeAttunement access with local useState('base') in DisciplinesTab. Tab switching now works via setActiveAttunement(tab.key) and only the active tab's disciplines…

Anexim closed issue Anexim/Mana-Loop#54 2026-05-18 17:49:37 +02:00
🔴 DisciplinesTab: activate/deactivate crash — gameState is undefined
Anexim closed issue Anexim/Mana-Loop#51 2026-05-18 17:49:36 +02:00
🔴 DisciplinesTab: broken import path @/types/disciplines — module not found
Anexim commented on issue Anexim/Mana-Loop#51 2026-05-18 17:49:36 +02:00
🔴 DisciplinesTab: broken import path @/types/disciplines — module not found

Fixed: Changed import from @/types/disciplines to @/lib/game/types/disciplines in DisciplinesTab.tsx.

Anexim closed issue Anexim/Mana-Loop#52 2026-05-18 17:49:36 +02:00
🔴 DisciplinesTab: canProceedDiscipline called with wrong arguments
Anexim commented on issue Anexim/Mana-Loop#51 2026-05-18 17:17:33 +02:00
🔴 DisciplinesTab: broken import path @/types/disciplines — module not found

Starting work on #51 — root cause of DisciplinesTab feature chain. Investigating broken import path @/types/disciplines.

Anexim opened issue Anexim/Mana-Loop#66 2026-05-18 17:13:10 +02:00
📋 Project-wide issue prioritization complete — 36 issues ranked [priority: 1-5]
Anexim commented on issue Anexim/Mana-Loop#49 2026-05-18 17:12:06 +02:00
chore: uiStore.ts has identical duplicate reset() and resetUI() functions

[priority: 1] CLEANUP — uiStore.ts has identical duplicate reset() and resetUI() functions.

Anexim commented on issue Anexim/Mana-Loop#61 2026-05-18 17:12:05 +02:00
🟡 ConfirmDialog: dead code — fully implemented but never imported

[priority: 2] ORPHANED/DEAD CODE — ConfirmDialog fully implemented but never imported.

Anexim commented on issue Anexim/Mana-Loop#60 2026-05-18 17:12:05 +02:00
🟡 Duplicate LootInventoryDisplay implementations

[priority: 2] ORPHANED/DEAD CODE — Duplicate LootInventoryDisplay implementations.

Anexim commented on issue Anexim/Mana-Loop#59 2026-05-18 17:12:05 +02:00
🟡 LootInventoryDisplay: fully built component is orphaned — never rendered

[priority: 2] ORPHANED/DEAD CODE — LootInventoryDisplay fully built but never rendered.

Anexim commented on issue Anexim/Mana-Loop#58 2026-05-18 17:12:05 +02:00
🟡 AchievementsDisplay: fully built component is orphaned — never rendered

[priority: 2] ORPHANED/DEAD CODE — AchievementsDisplay fully built but never rendered.

Anexim commented on issue Anexim/Mana-Loop#63 2026-05-18 17:12:04 +02:00
🟡 StudyProgress: orphaned component — exported but never rendered

[priority: 2] ORPHANED/DEAD CODE — StudyProgress exported but never rendered.

Anexim commented on issue Anexim/Mana-Loop#62 2026-05-18 17:12:04 +02:00
🟡 CalendarDisplay: orphaned component with duplicate displayName

[priority: 2] ORPHANED/DEAD CODE — CalendarDisplay orphaned with duplicate displayName.