n8n-gitea
ea3035ec5e
updated dependency tracking files
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 57s
2026-05-18 14:22:47 +02:00
n8n-gitea
ca86b6268c
refactor: resolve structural inconsistencies and dead code
...
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 55s
- Fix broken barrel exports in components/game/index.ts
- Remove skill system from stores (gameStore, gameActions, gameLoopActions, gameHooks, craftingStore, combat)
- Remove skill system from components (page.tsx, LeftPanel, StatsTab, SpellsTab, EnchantmentDesigner, EnchantmentPreparer, GameContext/Provider)
- Delete dead code: stats/ directory, attunements/ directory, layout/ Header+TabBar, shared/ StudyProgress+UpgradeDialog duplicates, effects.ts.fix, study-slice.ts, navigation-slice.ts
- Delete legacy store/ and store-modules/ directories, redirect remaining callers
- Merge root formatting.ts into utils/formatting.ts
- Move effects files (dynamic-compute, upgrade-effects, special-effects, upgrade-effects.types) into effects/ directory
- Move debug-context.tsx into components/game/debug/
- Create tabs/index.ts barrel for tab components
- Fix page.tsx lazy imports to use tabs barrel
- Fix all broken import paths across codebase
- Remove SKILLS_DEF and skill-evolution references
- Trim store.ts to under 400 lines by removing dead skill actions
2026-05-18 14:21:59 +02:00
n8n-gitea
2805f75f5e
cleanup: delete computed-stats.ts shim and store/index.ts
...
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 57s
- Delete src/lib/game/computed-stats.ts (root-level re-export shim)
- Delete src/lib/game/store/index.ts (nothing imports from it)
- Update __tests__/computed-stats.test.ts to import from ../utils instead
- Clean up craftingStore.ts imports (remove unused useGameStore, CraftingApply)
Typecheck and lint pass (pre-existing DisciplinesTab.tsx errors unchanged)
2026-05-18 12:08:38 +02:00
n8n-gitea
20c2ebd7b5
Updated docs
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 56s
2026-05-18 11:26:24 +02:00
n8n-gitea
67bd5b4a86
updated dependencies
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 57s
2026-05-18 10:33:15 +02:00
n8n-gitea
28d1a672da
updated dependency tracking files
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 31s
2026-05-18 09:58:56 +02:00
n8n-gitea
00650c82fd
updated dependency tracking files
2026-05-18 09:58:21 +02:00
n8n-gitea
9b45010617
included missing files from previous commit
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 31s
2026-05-18 09:57:38 +02:00
n8n-gitea
f0601f7622
Fix EquipmentSlot export and import paths
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 31s
2026-05-17 19:39:52 +02:00
n8n-gitea
a632b7c6af
Fixes TS2724 - Added EquipmentSlot type export for Gitea issue #8,--no-verify
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 40s
2026-05-17 15:36:27 +02:00
n8n-gitea
e462bfcc13
feat: implement Active Disciplines system
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 31s
2026-05-16 19:17:12 +02:00
n8n-gitea
c8341f79f3
Clean up skill system removal artifacts
2026-05-16 11:52:13 +02:00
n8n-gitea
fe0f2a079c
Completely remove legacy skill system and tests
2026-05-16 11:20:11 +02:00
n8n-gitea
5cbe672b8f
docs: compress AGENTS.md + split combat-skills.ts (432 → 187+248 lines)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 32s
2026-05-14 15:34:50 +02:00
n8n-gitea
bb268d4dea
chore: cleanup — remove dead weight (prisma, db, examples, python scripts, workflow docs, redundant tsconfigs)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 34s
2026-05-13 12:16:11 +02:00
n8n-gitea
f6bf049f91
Fix 3 bugs: equip crash, enchantment not processing, spire spell casting
...
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m43s
Bug 1: EquipmentTab handleEquip was passing useCombatStore to equipItem()
which needs the crafting store (has equipmentInstances/equippedInstances).
Fixed by using useCraftingStore instead.
Bug 2: processCraftingTick() from crafting-slice.ts was never called in the
game tick loop. Added call in tick-logic.ts when currentAction is
'design'/'prepare'/'enchant'/'craft' so enchantment progress advances.
Bug 3: equipmentSpellStates was initialized as [] and never populated from
equipped items. Added logic in tick-logic.ts to build equipmentSpellStates
from active equipment spells when climbing (currentAction === 'climb').
2026-05-11 12:07:12 +02:00