fix: bugs #238,#240,#244,#246 + docs #248 update
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m21s

- #238: Fix spire tab inconsistent state (Max Floor 1 but Floors Cleared 0) by not inflating maxFloorReached on enterSpireMode and preserving it on exitSpireMode
- #240: Fix guardian armor display stray text by extracting stat formatters in SpireSummaryTab
- #244: Improve discipline auto-pause UX with log messages and visual feedback on DisciplineCard
- #246: Fix raw mana exceeding max cap by recomputing maxMana after discipline XP gains
- #248: Update AGENTS.md (remove gitea_get_project_boards, add gitea_start_session, 22 mana types, 8 stores, updated guardian tiers)
- #248: Update README.md (remove Prisma/SQLite refs, update mana types/guardian tiers/discipline counts)
- #248: Update GAME_BRIEFING.md (8 stores, 22 mana types, 64 disciplines, 8-tier guardians, correct code architecture)
This commit is contained in:
2026-06-01 13:54:28 +02:00
parent 7dd9ad5b92
commit fa78c7a93a
15 changed files with 448 additions and 407 deletions
+11 -1
View File
@@ -1,6 +1,6 @@
{
"_meta": {
"generated": "2026-06-01T09:04:59.927Z",
"generated": "2026-06-01T10:58:03.834Z",
"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."
},
@@ -650,6 +650,7 @@
"stores/gameStore.types.ts",
"stores/manaStore.ts",
"stores/pipelines/combat-tick.ts",
"stores/pipelines/enchanting-tick.ts",
"stores/pipelines/pact-ritual.ts",
"stores/prestigeStore.ts",
"stores/tick-pipeline.ts",
@@ -687,6 +688,15 @@
"effects/special-effects.ts",
"effects/upgrade-effects.types.ts"
],
"stores/pipelines/enchanting-tick.ts": [
"constants.ts",
"crafting-apply.ts",
"crafting-design.ts",
"crafting-prep.ts",
"effects/upgrade-effects.types.ts",
"stores/craftingStore.ts",
"stores/tick-pipeline.ts"
],
"stores/pipelines/equipment-crafting.ts": [
"crafting-equipment.ts",
"crafting-fabricator.ts",