W-079: demo-anno ANNO-F04 houses, taxes, population¶
Type: feature · Size: M · Epic: E-anno-m1 · Target: apps/demo-anno · Breaking: no Depends: W-027, W-028, W-029, W-078 Refs: brief ANNO-F04; demo-anno spec ANNO-060..069; ecs-schedule SCH-002, SCH-013, SCH-102
Goal¶
Add houses that consume goods and pay taxes. A House gets Housing and Settlers (ANNO-060), consume/houses runs consume cycles and sets Starved (ANNO-061, ANNO-062), economy/settle runs the economy cycle with taxes, growth and upkeep (ANNO-063, ANNO-064), and refreshStock computes population with economy/stock after economy/settle (ANNO-065, ANNO-066). The house label and detail show settlers and status (ANNO-067), and the default-content scenario reaches population 5 and shows starvation without a Fisher (ANNO-068). Ends with the acceptance checklist A4 (ANNO-069). Stock and HUD come in F05 (W-080).
Steps¶
Not written. The Planner writes the ordered steps (/work W-079).
Log¶
- 2026-11-02 created from the approved spec (Triage). Size M; held in Later until W-027, W-028, W-029 and W-078 are done (Triage)
- 2026-11-02 Planner note: OQ6 (population never shrinks in M1) and the same-tick order of ANNO-065 (SCH-102). (Triage)