Dev console refuses buildable piece materials; loose piece grains cleared on load (t97)
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: t97 keep construction grains out of the bag (Codex)
|
||||
|
||||
- PARTMAT now blocks give/discovery, inventory/refunds and single/mixed blowing. Load clears
|
||||
unowned piece grains and contaminated bag/nozzle entries, preserving construction and seals.
|
||||
- Files: src/sim/{devconsole,items,vacuum,save}.js, test/t_dev_console.{js,py},
|
||||
docs/{DESIGN,PROJECT_MAP}.md, tasks/t97_give_no_buildables.md and this log.
|
||||
- Tests first: 9 new regressions failed; all 37 headless suites passed (14 new checks;
|
||||
/tmp/t97-headless-final.log). Only browser suite: test/t_dev_console.py, 31 checks passed
|
||||
(/tmp/t97-browser-final.log); inspected shots/t97-console.png (pixel). Sandboxed real/soft
|
||||
startup timed out (soft reported WebGPU unavailable); real GPU outside sandbox passed after isolating console output in
|
||||
the existing colour test. Worldgen/save format unchanged; owner review pending. No commit.
|
||||
|
||||
## 2026-10-29: t80 validate imported world arrays (Codex)
|
||||
|
||||
- Validate positive integer dimensions up to the Huge option (6144 x 2048), cell/block/fog
|
||||
|
||||
Reference in New Issue
Block a user