Bar rack blocks: store 50 bars each, F lets them out oldest first (t1)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,16 @@ 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-24: t1: bars stack neatly, Rack blocks store them (Claude Code, Codex)
|
||||
|
||||
- `232f5af`: `entTick` snap-and-tip (`entSupportCount`, `src/sim/items.js`);
|
||||
`test/t_bar_stacking.js` (12 bars fill a pit's bottom six rows; fails on the old code).
|
||||
- Rack blocks: `src/sim/racks.js` (`rackState` per block, FIFO runs, `rackIntake` from `entTick`,
|
||||
`rackTick` release, `rackRefill`), `BP_RACK`/`RACKB`, F toggle in `interactAt`, removal returns
|
||||
bars with `giveOrDrop`, saved in meta `racks` and validated on load, shelves overlay, hover,
|
||||
Machines tab, notebook. `test/t_racks.js` (29 checks), play.py menu check.
|
||||
- Tests: `run_all.py --browser` ALL PASSED. Screenshot `shots/t1-racks.png`.
|
||||
|
||||
## 2026-10-24: Backlog combined and rewritten (Claude Code)
|
||||
|
||||
- On the owner's request: t12 (exotic ores) and t31 (choosing claims) merged into t13, now
|
||||
|
||||
Reference in New Issue
Block a user