From 6d1f470ba5cd19541e1ebb81b2aa2fb66c4c3dea Mon Sep 17 00:00:00 2001 From: root Date: Mon, 9 Mar 2026 00:15:02 +0000 Subject: [PATCH] docs: update completion status for Phases A-D.3 Mark all resource system phases (A, B, C, D.1-D.3) as complete in the LLM integration roadmap and design docs. D.4 (structure inspection) remains as future work. Co-Authored-By: Claude Opus 4.6 --- .../2026-03-08-llm-integration-roadmap.md | 37 ++++++++++--------- ...26-03-08-resource-tool-invention-design.md | 2 +- ...026-03-09-phase-d-ui-integration-design.md | 2 +- 3 files changed, 21 insertions(+), 20 deletions(-) diff --git a/docs/plans/2026-03-08-llm-integration-roadmap.md b/docs/plans/2026-03-08-llm-integration-roadmap.md index 03dad25..7b2f2ab 100644 --- a/docs/plans/2026-03-08-llm-integration-roadmap.md +++ b/docs/plans/2026-03-08-llm-integration-roadmap.md @@ -46,31 +46,32 @@ ### 2.2 Resource, Tool & Invention System (Phased) **Phase A — Harvestable Map + Gathering:** -- [ ] Map generation: water ponds, stone deposits, tree clusters as resource tiles -- [ ] ItemRegistry singleton with seed resources (log, stone, water) -- [ ] NPC inventory component + inventory helpers -- [ ] Productivity need (decays like hunger/energy, motivates gathering) -- [ ] npcBrain: 'gather' goal when productivity low -- [ ] gatheringSystem: walk to resource tile → timer → add to inventory +- [x] Map generation: water ponds, stone deposits, tree clusters as resource tiles +- [x] ItemRegistry singleton with seed resources (log, stone, water) +- [x] NPC inventory component + inventory helpers +- [x] Productivity need (decays like hunger/energy, motivates gathering) +- [x] npcBrain: 'gather' goal when productivity low +- [x] gatheringSystem: walk to resource tile → timer → add to inventory **Phase B — Crafting + Building:** -- [ ] RecipeRegistry singleton with seed recipes (axe, hammer, stockpile, workbench) -- [ ] Structure entities (stockpiles, workshops) with position + inventory -- [ ] industrySystem: decision tree (craft vs build vs gather) -- [ ] craftingSystem + buildingSystem + drop-off behavior +- [x] RecipeRegistry singleton with seed recipes (axe, hammer, stockpile, workbench) +- [x] Structure entities (stockpiles, workshops) with position + inventory +- [x] industrySystem: decision tree (craft vs build vs gather) +- [x] craftingSystem + buildingSystem + drop-off behavior **Phase C — LLM Invention:** -- [ ] inventionSystem: eureka moments with stat-based probability -- [ ] LLM prompt + structured JSON output + validation pipeline -- [ ] Invention timeline + "Most Inventive" superlative -- [ ] Invention chaining (new items feed into future prompts) +- [x] inventionSystem: eureka moments with stat-based probability +- [x] LLM prompt + structured JSON output + validation pipeline +- [x] Invention timeline + "Most Inventive" superlative +- [x] Invention chaining (new items feed into future prompts) **Phase D — UI Integration:** -- [ ] NPC info panel: inventory display, current activity -- [ ] Invention announcements, structure inspection +- [x] NPC info panel: inventory display, current activity +- [x] Invention announcements in events feed (gold styling) +- [ ] Structure inspection (D.4 — future) -- [ ] **Design:** [resource-tool-invention-design.md](2026-03-08-resource-tool-invention-design.md) -- [ ] **Status:** DESIGNED, NOT STARTED +- [x] **Design:** [resource-tool-invention-design.md](2026-03-08-resource-tool-invention-design.md) +- [x] **Status:** PHASES A-D.3 COMPLETE (D.4 remaining) ### 2.3 Emergent Gossip / Information Spread - [ ] NPCs share information during social interactions diff --git a/docs/plans/2026-03-08-resource-tool-invention-design.md b/docs/plans/2026-03-08-resource-tool-invention-design.md index edbebec..b7dbfa4 100644 --- a/docs/plans/2026-03-08-resource-tool-invention-design.md +++ b/docs/plans/2026-03-08-resource-tool-invention-design.md @@ -1,7 +1,7 @@ # Resource, Tool & Invention System Design **Date:** 2026-03-08 -**Status:** Approved design, phased implementation +**Status:** Phases A-D.3 complete, D.4 (structure inspection) remaining **LLM Roadmap Position:** Tier 2, Item 2.2 --- diff --git a/docs/plans/2026-03-09-phase-d-ui-integration-design.md b/docs/plans/2026-03-09-phase-d-ui-integration-design.md index 0d9d602..cf52882 100644 --- a/docs/plans/2026-03-09-phase-d-ui-integration-design.md +++ b/docs/plans/2026-03-09-phase-d-ui-integration-design.md @@ -1,7 +1,7 @@ # Phase D: UI Integration Design (D.1–D.3) **Date:** 2026-03-09 -**Status:** Approved +**Status:** D.1-D.3 COMPLETE, D.4 deferred ---