diff --git a/AGENTS.md b/AGENTS.md index adea696..40295dd 100755 --- a/AGENTS.md +++ b/AGENTS.md @@ -249,8 +249,12 @@ The game uses a **modular Zustand store architecture** with multiple specialized - **skillStore.ts**: Skill state, studying, evolution (~11KB) - **uiStore.ts**: UI state, modals, debug settings (~2KB) -#### Legacy Store Files (Being Migrated) +#### Legacy Store Files (Being Migrated/Deprecated) - **store.ts**: Reduced from ~2812 lines to ~14KB (core logic moved to stores/) +- **store-modules/**: Legacy utility functions being moved to `src/lib/game/utils/` + - `room-utils.ts` → `utils/room-utils.ts` + - `enemy-utils.ts` → `utils/enemy-utils.ts` + - `activity-log.ts` → `utils/activity-log.ts` - **crafting-slice.ts**: Reduced, being replaced by crafting-actions/ #### Store Interaction Pattern