New claims: open another claim once one is paid off, travel between them (t3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,24 @@ 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: t3: a world that lasts (Claude Code, Codex)
|
||||
|
||||
- `26d17c2` deeper is richer (`worldgen.js` ore thresholds drop with depth below fy 0.25).
|
||||
Medium seed 424242 ore grains before -> after: coal 33,493 -> 170,437; copper 26,508 ->
|
||||
127,298; iron 77,679 -> 361,683; zinc 11,797 -> 53,527; tin 7,723 -> 38,551; silver 3,638 ->
|
||||
12,166; gold 1,681 -> 5,858; total 162,519 -> 769,520 (4.73x). Shallow ore unchanged. Codex's
|
||||
first try stretched noise by depth (streaks) and gave gold 26x; redone.
|
||||
- `4a88254` waste rock: `REFINE` granite/basalt about 2x; granite and basalt bulk orders; prices.
|
||||
- `56c93ae` Huge 6144x2048 and gzip-packed save buffers (`packBuffers`/`unpackBuffers`, old raw
|
||||
saves still load). Medium 29.0 MB -> 0.44 MB, Huge 92.8 MB -> 1.36 MB; Huge generation 5.9 s,
|
||||
save 0.5 s, 0.39 ms per idle tick.
|
||||
- New claims: `src/ui/claims.js` (career record `career:<id>` in IndexedDB, applied over each
|
||||
loaded claim; `openNewClaim`, `travel`, Claims tab), `session.js` `setupNewWorld`, `saves.js`.
|
||||
I switched claims.js to the repo's single quotes. Screenshot `shots/t3-claims.png`.
|
||||
- Tests: play.py 268 checks and all headless suites pass. t_smooth's half-resolution check
|
||||
fails under load on this machine; the build before t3 failed it 3 of 3 times under the same
|
||||
load, so it isn't caused by this work.
|
||||
|
||||
## 2026-10-24: t4 follow-ups and t28 Brick press (Claude Code, Codex)
|
||||
|
||||
- `9739ca0`: Refiner and Stone cutter code removed; `save.js` skips unknown machine types on load
|
||||
|
||||
Reference in New Issue
Block a user