{ "0001": { "title": "Bootstrap — git.benstull.org personal Gitea on GCP" }, "0002": { "title": "Session B — first OHM deployment (ohm.wiggleverse.org from zero)" }, "0003": { "title": "Session C — rfc-app 0.3.0 release + OHM upgrade (allowlist + anon read)" }, "0004": { "title": "Session D — flotilla SPEC + rfc.wiggleverse.org deprovision" }, "0005": { "title": "Session E — flotilla Slices 1 & 2 (registry + overlay; secret refs)" }, "0006": { "title": "Session F — flotilla Slice 3 (pin reading + deploy --dry-run, v0.3.0)" }, "0007": { "title": "Session G — flotilla Slice 4 (full deploy gesture + health probe, v0.4.0)" }, "0008": { "title": "Session H — flotilla v1.0.0 + first real OHM upgrade via flotilla" }, "0009": { "title": "Session I — multi-wave driver (rfc-app v0.4–v0.13, skipping vacants)" }, "0010": { "title": "Session J — DOCS.md + /docs route (rfc-app v0.14.0)" }, "0011": { "title": "Session K — Wave 4 (admin /users, device trust, CloudFlare Turnstile)" }, "0012": { "title": "Session L — Wave 5 (Amplitude, owner-invite, admin-create)" }, "0013": { "title": "Session M — Wave 6 (CONTRIBUTING + SPEC §21 analytics; repo-naming; email/webhook runbook)" }, "0014": { "title": "Session N — Wave 7 driver (SMTP + webhook hardening, #23 transcript rename)" }, "0015": { "title": "Roadmap-capture parallel session (items #24–#30 added to ROADMAP.md)" }, "0017": { "title": "Wave 8 — docs nav + on-site sessions browser + session-history restructure (#30, rfc-app v0.19.0)" }, "0018": { "title": "Wave 9 — /docs/specs + nested flyout nav + transcript body-ref rewrite (#30 follow-up, rfc-app v0.20.0)" }, "0021": { "title": "Roadmap-capture — UX-polish items #31 + #32 added" }, "0022": { "title": "Wave 11 driver — rfc-app v0.22/v0.23/v0.24 on renamed VM (#26/#29/#27) + self-allocating session-ID protocol" }, "0024": { "title": "Roadmap-capture — naming-alignment items #33 + #34 added" }, "0025": { "title": "Claude Haiku propose-RFC tag suggestions (#27, rfc-app v0.24.0 built)" }, "0026": { "title": "" }, "0027": { "title": "" }, "0028": { "title": "flotilla v1.2.0 — deploy robustness + record-maintenance verbs (PR)" }, "0029": { "title": "#28 Part 1 — auto-link accepted RFCs in PRs/comments (rfc-app v0.26.0)" }, "0030": { "title": "Security-audit-0026 full remediation — flotilla + live VM hardening + rfc-app v0.27.0" }, "0031": { "title": "GCP name-alignment inventory (#34, recommend-close) + flotilla v1.2.0 merge" }, "0032": { "title": "OHM SSH hardened to IAP-only (audit-0026 L5) + flotilla v1.2.0 verify" }, "0033": { "title": "#28 Parts 2+3 — create-RFC offers + contribute-to-pending (rfc-app v0.29.0)" }, "0034": { "title": "Stale Gitea webhook deleted + SMTP-overlay gap confirmed closed (#18 ops)" }, "0035": { "title": "flotilla v1.3.0 — read-only webhook list/check/expect verb (#18 follow-up)" }, "0036": { "title": "Roadmap-reconcile + #21A static replay-mask audit (no code shipped)" }, "0037": { "title": "Operator philosophy session — PHILOSOPHY reframe + new OPERATIONAL-MODEL.md" }, "0038": { "title": "OHM roadmap driver — session-title nav backfill (#30/#32); no code (date/operator-gated tail)" }, "0039": { "title": "Roadmap #35 — operator RFC authoring lane (create+merge PRs natively, no UX); no code" } }