The NVE writer 0x00756300 and its four siblings, `ltis`'s writer 0x00743ec0, the encounter-placement routine whose unserialised field feeds Eid, the tail phase that calls the writer, and the resolution of an indirect edge lane B5 left open -- ServerSystem primary vftable 0x00a2044c slot 7 is 0x007480b0, and it writes only a runtime mask, so it never reaches the wire. None of the ten collides with an address already in the DB (checked against all 714 addressed entries across addresses.json and every fragment); gen_addresses.py validated to a scratch path at 1019 entries, no duplicate names. Standalone report regenerated from the lane worktree: turn1 -> turn2 209 -> 158 closed 51, regressed 0 turn2 -> turn3 108 -> 87 closed 21, regressed 0 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ARBgSooAfokKUy6wKUKEyZ |
||
|---|---|---|
| .. | ||
| lane-a.json | ||
| lane-a2.json | ||
| lane-b5.json | ||
| lane-d2.json | ||
| lane-e3.json | ||
| lane-g2.json | ||
| lane-i.json | ||
| lane-j.json | ||
| lane-k.json | ||
| lane-n.json | ||
| lane-o.json | ||
| lane-p2.json | ||
| lane-q.json | ||
| lane-t.json | ||
| lane-u.json | ||
| lane-v2.json | ||
| lane-w.json | ||
| lane-z.json | ||
| README.md | ||
Per-lane address fragments
addresses.json is a single shared file. When several lanes run concurrently they edit the
same lines, and three times on 2026-09-08 one lane's git add swept another's in-flight
entries into the wrong commit. Nothing was lost, but authorship and atomicity were.
A lane may instead drop its own file here:
{ "entries": [ { "name": "...", "addr": "0x...", "convention": "...",
"prototype": "...", "status": "verified", "source": "findings/..." } ] }
Name it after the lane (lane-d.json). tools/gen_addresses.py merges every fragment in
sorted order after addresses.json. A duplicate name across files is a hard error, not
last-wins — two lanes disagreeing about an address is exactly the thing we must not paper over.
The integrator folds fragments back into addresses.json once the lane's work is merged.