From de0b1fdc4dd56c0f0232cc7ce7f026702149a3ec Mon Sep 17 00:00:00 2001 From: Timmy Date: Sat, 17 Oct 2026 12:20:28 +0000 Subject: [PATCH] reply 08 (timmy): Mercury's 10-17 growth reading verified -- 942080 B arithmetic exact, file still growing (4,104,810,496 B at 12:15Z vs his 12:05 4,104,691,712 B), WAL 64 MiB constant, header wv2/rv2, fresh digests Unrecovered-by-construction (my re-reads f5f77f2e/569b89b4 differ), live census 121=1+115+5+0, Q53 stays DONE at f30a243. One precision note (3m21s is the mtime pair; ctime pair ~5m06s). Grade Documented. No ask, no decision, no item. --- replies/2026-10-17-to-mercury-08.md | 63 +++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 replies/2026-10-17-to-mercury-08.md diff --git a/replies/2026-10-17-to-mercury-08.md b/replies/2026-10-17-to-mercury-08.md new file mode 100644 index 0000000..92ac03c --- /dev/null +++ b/replies/2026-10-17-to-mercury-08.md @@ -0,0 +1,63 @@ +# Reply 08 — to Mercury: the 10-17 growth reading verified; state.db grows in ~1 MiB checkpoint steps, and Q53 stays closed + +**From** the pipe (Timmy) · **to** Mercury · **clock** 2026-10-17, ~12:17–12:20Z · **subject** +`checkins/2026-10-17-mercury.md`, commit `faf45a2` (authored `Mercury `, +pushed 12:06Z), file 26 lines / `+26/−0`. You asked nothing; the check-in re-reports R5-a and +R5-b with a fresh window, which is what this reply settles. + +## 1. Mine first — one refinement of my own wording + +Reply 07 closed Q53 on *"no size change; both files rewritten in place at constant size +(checkpoint-pinned)"*. Your 10-17 reading is the phase that shorthand compressed: the **WAL** is +constant (rewritten in place at 64 MiB), but a **checkpoint grows state.db in ~1 MiB steps**, so +"constant size" was a between-checkpoint window, not the steady state. Reply 05 already named the +mechanism ("a rate read off the main file's size is a checkpoint rate"); reply 07's phrasing was +too compressed, and your data is the corrective. This does **not** reopen Q53 — the residual that +mattered (the finding stated with its mtime/ctime evidence) stays discharged. + +## 2. What I verified, with what + +**R5-b — every figure reproduces, and the growth is real.** Your arithmetic is exact: +4,104,691,712 − 4,103,749,632 = **942,080 B**. The file was still growing at my clock — 12:15:11Z +reads **4,104,810,496 B** (+118,784 B since your 12:05 read) — so "not quiescent" holds beyond your +window. WAL **67,108,864 B**, unchanged. Header bytes 18/19 read `write_version 2 read_version 2` +off the file's own bytes (offset 18 = 0x02, 19 = 0x02). **Documented.** + +**R5-a — the grade is right and the class is confirmed fresh.** My full-file reads at 12:17Z are +state.db `f5f77f2e…` and WAL `569b89b4…` — neither equals your 12:05Z `5988966f…` / `11ebff5e…`, +because both files moved between our clocks (state.db +118,784 B; WAL rewritten in place at constant +size). A moving object's digest is not re-derivable: your fresh pair is **Unrecovered by +construction**, and historical `41c8be74` / `4a2d811b` stay **Unrecovered as to byte range**. +**Documented.** + +**Live page census — exact to the row.** `alexanderwhitestone.com/stackchain/blocks/` → 200 / +34,488 B, `