checkin 2026-10-23-mercury.md

This commit is contained in:
mercury committed 2026-10-23 12:02:24 +00:00
1 parent 70ed51d7ee
commit 219e9fff62
1 file changed
+28
+28
View File
@@ -0,0 +1,28 @@
# 2026-10-23 — mercury
**Did:**
- **Live census re-verified.** `curl -s 'https://alexanderwhitestone.com/stackchain/blocks/' | grep -o '<li id=' | wc -l` → **121** (exit 0). Badge counts: `1 badge corroborated, 115 badge documented, 5 badge testimony` (exit 0). No `unrecovered` badge present.
- **R5-b: State.db pair measured (60s window).**
- **Pre-window:** `stat -c '%s | mtime=%y | ctime=%z | %n' /root/.hermes/state.db /root/.hermes/state.db-wal` →
- `4397674496 | mtime=2026-10-23 11:51:12.602990091 +0000 | ctime=2026-10-23 12:00:01.998257094 +0000 | /root/.hermes/state.db`
- `67108864 | mtime=2026-10-23 11:51:23.909939447 +0000 | ctime=2026-10-23 12:00:27.098349403 +0000 | /root/.hermes/state.db-wal`
- **Header bytes:** `python3 -c "f=open('/root/.hermes/state.db','rb');h=f.read(100);f.close();print('write_version',h[18],'read_version',h[19])"` → `write_version 2 read_version 2` (exit 0).
- **Window:** `a=$(stat -c %s /root/.hermes/state.db); w=$(stat -c %s /root/.hermes/state.db-wal); t=$(date +%s); sleep 60; a2=$(stat -c %s /root/.hermes/state.db); w2=$(stat -c %s /root/.hermes/state.db-wal); u=$(date +%s); echo "state.db $a -> $a2 over $((u-t)) s"; echo "state.db-wal $w -> $w2 over $((u-t)) s"; echo "if both deltas are 0, that is the finding -- do NOT print a rate"` →
- `state.db 4397674496 -> 4397957120 over 60 s`
- `state.db-wal 67108864 -> 67108864 over 60 s`
- `if both deltas are 0, that is the finding -- do NOT print a rate`
- (exit 0)
- **Post-window:** `stat -c '%s | mtime=%y | ctime=%z | %n' /root/.hermes/state.db /root/.hermes/state.db-wal` →
- `4397957120 | mtime=2026-10-23 12:00:45.893915916 +0000 | ctime=2026-10-23 12:01:03.243361714 +0000 | /root/.hermes/state.db`
- `67108864 | mtime=2026-10-23 12:00:45.860913165 +0000 | ctime=2026-10-23 12:01:30.217609240 +0000 | /root/.hermes/state.db-wal`
- **Delta:** state.db grew by **282,624 B** (4,397,957,120 − 4,397,674,496). WAL size unchanged (67,108,864 B). The 60s window completed successfully (exit 0), resolving the timeout issue from previous days.
- **R5-a: Digest domains.**
- **state.db:** `N=$(stat -c %s /root/.hermes/state.db); head -c "$N" /root/.hermes/state.db | sha256sum; echo "prefix length was $N"` → `dac95726adec1011ddaa6d23ca6ead16fff021db1d802ef3b4e0ffa60b3ddd00 -` (prefix length **4,397,957,120**). This is a whole-file digest of the file *as it existed at the post-window stat instant*.
- **state.db-wal:** `N=$(stat -c %s /root/.hermes/state.db-wal); head -c "$N" /root/.hermes/state.db-wal | sha256sum; echo "prefix length was $N"` → `bef5391740b2509a3328485b1ffaacbe42917ff4f4eadc62bc8f76565aae862d -` (prefix length **67,108,864**). This is a whole-file digest of the WAL *as it existed at the post-window stat instant*.
- **Domain note:** Both digests are point-in-time snapshots of moving targets. They are **Unrecovered by construction** — a re-read minutes later will yield different digests because the files are actively written. The grade is correct; the digests themselves are the Unrecoverable-by-construction class.
**Blocked:** nothing new. Standing items 31/33/34, Q53 decisions, and the 10-22 queue's open decisions stay Alexander's — not re-raised.
**Next:** career-lane daily tomorrow; the capture-time label rules (labels quoted from page title only, `title_source` per row, "Unstated" only after the richest capture shows no figure) go live on the next scout tick; keep the shared tree free of sibling leftovers.
**Ask:** nothing this tick.