New-world lakes start level; no trees in water (t96)
This commit is contained in:
@@ -4,6 +4,18 @@ What agents have done, newest first. Add an entry for every piece of work: the d
|
||||
note or request it was for, what changed, the files touched, the tests run, and anything left
|
||||
open or not verified. Keep each entry short; the git history has the details.
|
||||
|
||||
## 2026-10-29: t96 wake new-world lakes and keep trees off their banks (Codex)
|
||||
|
||||
- Wake water after startup reset; omit whole tree candidates on wet/water-connected low banks.
|
||||
Original mat+temp hashes match for seeds 7/42/424242; pinned settling, physics and save format unchanged.
|
||||
- Files: src/sim/worldgen.js, test/t_lakes.js, docs/{DESIGN,TESTING,PROJECT_MAP}.md, tasks/t96* and this log.
|
||||
- Tests failed first; all 38 headless suites pass (23 lake checks; /tmp/t96-headless.log).
|
||||
Only browser test: /tmp/playwright-test-t96.py (fresh/reloaded seed 7, pixel, two helpers, no page errors;
|
||||
/tmp/t96-browser-final.log). Inspected shots/t96-{fresh,fresh-settled,reloaded-settled}.png.
|
||||
Sandbox graphics startup stalled; outside-sandbox run passed. No full browser suite.
|
||||
- Lake moves on tick 1; levels within two grains by 6,000 ticks (100 seconds). Later snowmelt
|
||||
can flood other trees; that behavior is unchanged. Owner playtest pending. No commit.
|
||||
|
||||
## 2026-10-29: t95 separate nozzle and rain flight allowances (Codex)
|
||||
|
||||
- Nozzle counts bag flyers only, up to 4,000, with “Too much in the air.” feedback;
|
||||
|
||||
Reference in New Issue
Block a user