docs(events): the site, the landing page, and the cutover step they found (Phase 16c) #233
Reference in New Issue
Block a user
No description provided.
Delete Branch "docs/events-p16c-site"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Events Phase 16c — the last leg of the plan, and its record. Companion to
runicgateway.com#30and.profile#6.The finding worth keeping
16c began by closing 16b's missing seventh step (#232, merged). Six repositories were cut over
and every one shows 0 commits on
edgethat are not onmain. This one showed 46: step 6landed the record on
edgerather than cuttingedgeover. SodocsmainopenedEVENTS.mdwith "revision 5. No code written. Read against …
MODULE_API_VERSION1.9.0 · sidecar protocol5" while six repositories shipped the engine on protocol 7, and
link/v6.mdandv7.md— the specsof record for two protocol versions — existed on no default branch anywhere.
Nothing in this workstream could have caught it, and the reason is the part worth writing down:
every check that guards a contract lives in the repository that depends on the contract, and a
documentation repository has no dependants. The one check that reads
docsfrom outside isrunicgateway.com'scheckReference.mjs— and 16c is the only phase that would ever have run it.It failed with
✗ canonical doc link/v7.md.What the record now says
EVENTS_PLAN.md§16 gains the 16c leg: the missing cutover step and how it surfaced, the site's twonew pages and the four decisions inside them, the privacy row the participation ledger owed, the
"Shard event catalog" rename, the
.profilebullet, and the two stale numbers on the landing pagethat cost a reader an afternoon.
Four judgement calls are recorded as choices rather than left implicit:
Bridge.cfgkeys became five groups, not an appendix, becauseEventsEnabledis a second consent switch and belongs beside the ceilings it governs;
needsModule, because a bare core can author andrun an event and that marker means "present, correct and permanently empty";
repository breaks;
requires.
And the plan is marked COMPLETE
All seventeen phases built and on
mainin every repository they touch. The platform the workstreamleaves behind: sidecar v2.2.0, overlay v1.2.0, bundle 2026.09.10 on protocol 7,
Module-uov1.2.2,MODULE_API_VERSION1.10.0.edgestays standing, unused, everywhere.No contract moves in this phase. No
EVENTS.mdchange, noMODULE_API_VERSIONchange, noprotocol change, no release — 16c makes the contracts already moved legible from outside the
organisation.
AI-assisted contribution. Drafted with Claude Code (Opus 5).
🤖 Generated with Claude Code
https://claude.ai/code/session_016wDDVXWMDz82WqE1i969r4