Commit Graph

184 Commits

Author SHA1 Message Date
Unknown ac70ed1910 Update documentation: GAME_BRIEFING and skills.md
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 2m52s
- Document all implemented hybrid skills
- Remove outdated NOT IMPLEMENTED for Invoker skills
- Document 5-tier talent tree structure
- Note removed skills (Scroll Crafting, Temporal Memory)
2026-04-23 14:48:56 +02:00
Unknown ca5cbbcb77 Clean up: Remove task1.md and task1_progress.md (Task 1 complete)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 2m32s
- Task 1 fully implemented:
  * 5-tier talent tree structure for all skills
  * Hybrid skills (Pact-Weaving, Guardian Constructs, Enchanted Golemancy)
  * Core design pillars enforced (removed violating skills)
  * All 512 tests passing
2026-04-23 14:19:16 +02:00
Unknown fe97ef60b4 Task 1: Add Hybrid Skills - Pact-Weaving, Guardian Constructs, Enchanted Golemancy
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 7m37s
- Implement Pact-Weaving (Invoker + Enchanter) hybrid skill
  * Paths: The Weaver, The Warp, The World-Weaver
  * Weave Guardian essence into weapon enchantments/world-effects
  * Requires: Invoker 5+, Enchanter 5+

- Implement Guardian Constructs (Fabricator + Invoker) hybrid skill
  * Paths: The Architect, The Monumentalist, The Eternal
  * Only 1 active at a time, vastly more durable
  * Requires: Fabricator 5+, Invoker 5+

- Implement Enchanted Golemancy (Fabricator + Enchanter) hybrid skill
  * Paths: The Battle-Smith, The Enchanter-Smith, The Spell-Smith
  * Imbue golems with elemental spell logic
  * Requires: Fabricator 5+, Enchanter 5+

- All 512 tests passing
2026-04-23 14:02:52 +02:00
Unknown c0a8c3b81b Remove Temporal Memory (violates NO LOOP PRESERVATION pillar)
- Temporal Memory allowed keeping spells across loops
- This violates the core design pillar that nothing carries over
- All meta-progression must be handled via Insight multipliers only
2026-04-23 13:24:44 +02:00
Unknown 52413777cd Task 1: Implement 5-tier talent tree structure
- Rewrite skill definitions with 5-tier Continuous Talent Tree
- Add perk choices at Level 5 and Level 10 for each tier
- Add Elite Perks at T3 L10 and T5 L10
- Remove scrollCrafting (violates NO INSTANT FINISHING pillar)
- Set max:1 for skills that don't need evolution paths
- All 512 tests passing
2026-04-23 13:22:44 +02:00
Unknown 25137d9e0f Add task1_progress.md initial entry 2026-04-23 10:29:47 +02:00
Anexim 4fc9d3f582 Delete src/lib/game/familiar-slice.ts
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 2m5s
2026-04-10 10:34:15 +02:00
Anexim 36db242033 Delete src/lib/game/data/familiars.ts
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-10 10:33:48 +02:00
Anexim 3077b5a7eb Delete src/components/game/tabs/FamiliarTab.tsx
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-10 10:33:01 +02:00
Anexim 259fc1a89e Delete .stats
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m48s
2026-04-10 10:08:33 +02:00
Anexim 6d7e83abc5 Delete .config
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-10 10:08:24 +02:00
Anexim d397936b94 Delete REFACTORING_PLAN.md
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m55s
2026-04-10 10:04:56 +02:00
Anexim fd14c89580 Delete dev-log.notes
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-10 10:04:47 +02:00
Anexim b6336b5e0e Delete GAME_SYSTEMS_ANALYSIS.md
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-10 10:04:24 +02:00
Anexim f2f3989459 Delete crafting-implementation-summary.md
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-10 10:03:48 +02:00
Anexim 5b54e4c9c6 Delete AUDIT_REPORT.md
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-10 10:03:25 +02:00
Anexim cbc045acfe Update .gitignore
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 40s
2026-04-05 13:58:47 +02:00
Anexim a39b63a38b Delete .zscripts/start.sh
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:57:29 +02:00
Anexim 3c4daf35fd Delete .zscripts/mini-services-start.sh
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:57:21 +02:00
Anexim 4948681b9c Delete .zscripts/mini-services-install.sh
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:57:11 +02:00
Anexim 94f33d78b3 Delete .zscripts/mini-services-build.sh
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:57:02 +02:00
Anexim 05bf907283 Delete .zscripts/dev.sh
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:56:52 +02:00
Anexim 1c9bfcf80f Delete .zscripts/dev.out.log
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:56:41 +02:00
Anexim 26488f581f Delete .zscripts/build.sh
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-05 13:56:31 +02:00
Anexim 4280825bf9 Delete .zscripts/dev.pid
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m56s
2026-04-04 21:42:58 +02:00
Anexim 2087dd8d20 Delete worklog.md
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-04 21:42:24 +02:00
Z User a06b58c1da docs: update worklog with push verification
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 29s
2026-04-03 22:07:34 +00:00
Z User ae780e1bbc docs: add comprehensive game briefing document and fix deprecated tests
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 25s
- Created GAME_BRIEFING.md with full documentation of all game systems
- Fixed getFloorElement to use cycle length instead of hardcoded 8
- Fixed deprecated tests referencing removed elements (life, blood, wood)
- Fixed deprecated tests referencing removed skills (deepReservoir, etc.)
- Fixed guardian tests to not expect floor 70
- Fixed computeRegen tests to account for attunement regen correctly
- All 512 tests now pass

The game briefing document includes:
- Core game loop and progression
- Mana system with all 14 mana types
- Time and incursion mechanics
- Spire and floor system with room types
- Combat system with elemental effectiveness
- Guardian and pact system
- Attunement system (Enchanter, Invoker, Fabricator)
- Skill evolution with 5 tiers and milestone upgrades
- Equipment and enchantment system
- Golemancy system
- Prestige/loop mechanics
- Complete formulas and system interactions
2026-04-03 22:01:46 +00:00
Z User c5dbd0606a Merge remote master into local main 2026-04-03 21:37:34 +00:00
Z User 4f474dbcf3 Initial commit 2026-04-03 17:23:15 +00:00
Z User 69a1d87169 Complete skill system redesign: Add all upgrade trees, special effects, and comprehensive tests
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m51s
- Added upgrade trees for ALL skills with max > 1
- Added 40+ new special effects for upgrades
- Created 38 new comprehensive tests for skill system
- Updated docs/skills.md with full documentation
- All new tests pass, lint clean
2026-04-03 12:29:49 +00:00
Z User 359702c6ca Update worklog with skill system redesign
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 30s
2026-04-03 11:10:49 +00:00
Z User b78c979647 Redesign skill system with upgrade trees and tier progression
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
Major changes:
- Created docs/skills.md with comprehensive skill system documentation
- Rewrote skill-evolution.ts with new upgrade tree structure:
  - Upgrades organized in branching paths with prerequisites
  - Each choice can lead to upgraded versions at future milestones
  - Support for upgrade children and requirement chains
- Added getBaseSkillId and generateTierSkillDef helper functions
- Fixed getFloorElement to use FLOOR_ELEM_CYCLE.length
- Updated test files to match current skill definitions
- Removed tests for non-existent skills

Skill system now supports:
- Levels 1-10 for most skills, level 5 caps for specialized, level 1 for research
- Tier up system: Tier N Level 1 = Tier N-1 Level 10 in power
- Milestone upgrades at levels 5 and 10 with branching upgrade trees
- Attunement requirements for skill access and tier up
- Study costs and time for leveling
2026-04-03 11:08:58 +00:00
Z User 9044d0ed61 Initial commit 2026-04-03 10:02:19 +00:00