TASK-007: Remove legacy skill-evolution-modules/ and skill-evolution.ts after migration #6
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Delete Legacy Skill System Files
The migration to
computeStats()(Phase 1) is incomplete. The old system still exists and causes confusion:Files to delete after full migration:
src/lib/game/skill-evolution-modules/— entire directory (17 files, ~120KB)index.ts(SKILL_EVOLUTION_PATHS + helpers)elemental-attunement.ts,enchanting-skills.ts,focused-mind.tsguardian-skills.ts,hybrid-skills.ts,insight-harvest.tsinvocation-skills.ts,knowledge-retention.ts,learning-skills.tsmagic-skills.ts,mana-utility-skills.ts,mana-well-flow.tsquick-learner.ts,types.ts,utils.tssrc/lib/game/skill-evolution.ts— re-export wrappersrc/lib/game/skill-evolution.ts.fix— backup file, deletePrerequisites before deleting:
computeStats()is the single stat computation at runtimegameStore.tsno longer referencesskill-evolutionupgrade-effects.tsno longer referencesSKILL_EVOLUTION_PATHSCurrent blockers:
src/lib/game/upgrade-effects.tsimportsSKILL_EVOLUTION_PATHSfromskill-evolution(line 3)src/lib/game/__tests__/skill-system.test.tsimports fromskill-evolutionsrc/lib/game/skillStore.tsimports fromskill-evolutionAcceptance criteria:
skill-evolutionorskill-evolution-modulesanywhereClosed and replaced by Issue #15: Migrate Legacy Skills System to Active Disciplines. This issue was part of the old TASK-007 skill evolution system which is now fully replaced.