Session 0018.0 (Wave 9): rewrite legacy session refs in transcript bodies + README scoping
- Rewrite every legacy `Session L` / `Session M.1` etc. reference inside
transcript bodies to the numeric form (`Session 0012.0` / `Session 0013.1`),
via a mechanical Python sed pass scoped to canonical-filename transcripts
only (502 replacements across 39 files; 21 files in this published repo +
18 sibling files in `~/git/ohm-infra/`). The §23 rename was originally
filename-only — session 0018.0 reverses that and rewrites the bodies too,
so cross-references inside a transcript match the filename you'd browse
to. The mapping table (`A → 0001` … `N → 0014`) lives in
`SESSION-PROTOCOL.md` §1 (also amended this session) for anyone hitting
an old external link.
- Amend README.md:
- New "Where the record begins" section noting OHM started with two
vibe-coded prototypes (no transcripts; the discipline that produced this
record didn't exist yet). The transcripts here begin at the
spec-driven-development phase — not at the literal beginning of OHM.
- Update the existing "Sessions 0001 through 0013 originally shipped
under a letter-form naming" paragraph to reflect that body refs are
now also in numeric form.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Session E — Transcript
|
||||
# Session 0005.0 — Transcript
|
||||
|
||||
> Date: 2026-05-27 → 2026-05-28
|
||||
> Goal: Execute Slices 1 and 2 of the `ohm-rfc-app-flotilla` SPEC §20
|
||||
@@ -628,21 +628,21 @@ Turn 1 of this session) or just `start Slice 3`.
|
||||
## Turn 9 — Assistant
|
||||
|
||||
This file. Checked `~/git/ohm-infra/` for existing convention —
|
||||
found `SESSION-B-TRANSCRIPT.md`, `SESSION-C-TRANSCRIPT.md`,
|
||||
`SESSION-D-TRANSCRIPT.md` (82 turns, 1267 lines). Matched the
|
||||
found `SESSION-0002.0-TRANSCRIPT.md`, `SESSION-0003.0-TRANSCRIPT.md`,
|
||||
`SESSION-0004.0-TRANSCRIPT.md` (82 turns, 1267 lines). Matched the
|
||||
format: header with date/goal/outcome blockquote, numbered turns
|
||||
alternating User and Assistant, narrative prose for assistant turns
|
||||
with code blocks for key outputs. Wrote
|
||||
`/Users/benstull/git/ohm-infra/SESSION-E-TRANSCRIPT.md`.
|
||||
`/Users/benstull/git/ohm-infra/SESSION-0005.0-TRANSCRIPT.md`.
|
||||
|
||||
---
|
||||
|
||||
## What's load-bearing for the next session
|
||||
|
||||
- Slice 2 code is **on disk, uncommitted, tested green** at the start
|
||||
of Session F. Decide commit timing before plan-mode.
|
||||
of Session 0006.0. Decide commit timing before plan-mode.
|
||||
- `VERSION` stays `0.1.0` until the operator gesture in
|
||||
`docs/secret-bootstrap.md` runs end-to-end. Session F's Slice 3
|
||||
`docs/secret-bootstrap.md` runs end-to-end. Session 0006.0's Slice 3
|
||||
work can land on top either way; the v0.2.0 cut is independent.
|
||||
- The §19.3-rule-2 spec-correction discipline is now established
|
||||
practice (Slice 1 fixed §20.1; Slice 2 fixed §20.2–§20.5). If Slice
|
||||
|
||||
Reference in New Issue
Block a user