Commit Graph

277 Commits

Author SHA1 Message Date
Ben Stull db4111551f sessions.json: backfill 16 blank session titles (0017–0037)
The /docs/sessions on-site flyout nav (roadmap #30/#32) renders each
session's sessions.json `title`. publish-transcript.sh adds new entries
with an empty title and never overwrites, so every session published
after the #30 restructure (0016+) landed blank and stayed blank — ~19
sessions showed empty nav labels.

Backfill factual labels for the 16 finalized sessions that were blank,
derived from each transcript's own Goal/Outcome/Subject. Left blank:
0026/0027 (unfinalized --INPROGRESS placeholders, no reported work) and
0038 (in-progress, set at its own finalize). Additive metadata only;
matches the existing ascii-escaped JSON shape.

Reconciliation done in Session 0038.0.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 01:31:08 -07:00
Ben Stull f5fbddd629 claim session 0038 (placeholder) + sessions.json entry 2026-05-29 01:24:17 -07:00
Ben Stull 50c8ca9925 add 0036/SESSION-0036.0-TRANSCRIPT-2026-05-29T00-03--2026-05-29T01-17.md + replace placeholder/variant SESSION-0036.0-TRANSCRIPT-2026-05-29T00-03--2026-05-29T00-07.md 2026-05-29 01:17:57 -07:00
Ben Stull 9946e1a680 add 0037/SESSION-0037.0-TRANSCRIPT-2026-05-28T23-20--2026-05-29T00-12.md + replace placeholder/variant SESSION-0037.0-TRANSCRIPT-2026-05-28T23-20--INPROGRESS.md 2026-05-29 00:13:15 -07:00
Ben Stull e45cfa5e7a claim session 0037 (placeholder) + sessions.json entry 2026-05-29 00:11:05 -07:00
Ben Stull 120069a0f7 add 0036/SESSION-0036.0-TRANSCRIPT-2026-05-29T00-03--2026-05-29T00-07.md + replace placeholder/variant SESSION-0036.0-TRANSCRIPT-2026-05-29T00-03--INPROGRESS.md 2026-05-29 00:07:39 -07:00
Ben Stull fe468eb12d claim session 0036 (placeholder) + sessions.json entry 2026-05-29 00:03:20 -07:00
Ben Stull d393f98a51 add 0035/SESSION-0035.0-TRANSCRIPT-2026-05-28T20-43--2026-05-28T20-57.md + replace placeholder/variant SESSION-0035.0-TRANSCRIPT-2026-05-28T20-43--INPROGRESS.md 2026-05-28 20:59:19 -07:00
Ben Stull 17950306c7 claim session 0035 (placeholder) + sessions.json entry 2026-05-28 20:43:57 -07:00
Ben Stull 31c3ff075f add 0034/SESSION-0034.0-TRANSCRIPT-2026-05-28T20-25--2026-05-28T20-31.md + replace placeholder/variant SESSION-0034.0-TRANSCRIPT-2026-05-28T20-25--INPROGRESS.md 2026-05-28 20:33:28 -07:00
Ben Stull f20d21f680 update 0032/SESSION-0032.0-TRANSCRIPT-2026-05-28T18-52--2026-05-28T19-13.md 2026-05-28 20:26:30 -07:00
Ben Stull d3290161c6 claim session 0034 (placeholder) + sessions.json entry 2026-05-28 20:25:56 -07:00
Ben Stull 8d986ae17f add 0033/SESSION-0033.0-TRANSCRIPT-2026-05-28T19-44--2026-05-28T20-14.md + replace placeholder/variant SESSION-0033.0-TRANSCRIPT-2026-05-28T19-44--INPROGRESS.md 2026-05-28 20:16:24 -07:00
Ben Stull a121bc246b update 0032/SESSION-0032.0-TRANSCRIPT-2026-05-28T18-52--2026-05-28T19-13.md 2026-05-28 19:50:15 -07:00
Ben Stull 6d6a6a0ba5 claim session 0033 (placeholder) + sessions.json entry 2026-05-28 19:44:09 -07:00
Ben Stull 76aef0db76 add 0031/SESSION-0031.0-TRANSCRIPT-2026-05-28T17-14--2026-05-28T19-42.md + replace placeholder/variant SESSION-0031.0-TRANSCRIPT-2026-05-28T17-14--2026-05-28T18-51.md 2026-05-28 19:43:20 -07:00
Ben Stull 8e6a9dad22 update 0032/SESSION-0032.0-TRANSCRIPT-2026-05-28T18-52--2026-05-28T19-13.md 2026-05-28 19:43:10 -07:00
Ben Stull fca17122fc add 0032/SESSION-0032.0-TRANSCRIPT-2026-05-28T18-52--2026-05-28T19-13.md + replace placeholder/variant SESSION-0032.0-TRANSCRIPT-2026-05-28T18-52--INPROGRESS.md 2026-05-28 19:15:58 -07:00
Ben Stull 073db8a8e3 claim session 0032 (placeholder) + sessions.json entry 2026-05-28 18:52:47 -07:00
Ben Stull 9aacf8bd2f add 0031/SESSION-0031.0-TRANSCRIPT-2026-05-28T17-14--2026-05-28T18-51.md + replace placeholder/variant SESSION-0031.0-TRANSCRIPT-2026-05-28T17-14--2026-05-28T18-47.md 2026-05-28 18:52:03 -07:00
Ben Stull 708e8fc137 add 0031/SESSION-0031.0-TRANSCRIPT-2026-05-28T17-14--2026-05-28T18-47.md + replace placeholder/variant SESSION-0031.0-TRANSCRIPT-2026-05-28T17-14--2026-05-28T17-21.md 2026-05-28 18:48:41 -07:00
Ben Stull 1de67da107 add 0030/SESSION-0030.0-TRANSCRIPT-2026-05-28T16-12--2026-05-28T18-41.md + replace placeholder/variant SESSION-0030.0-TRANSCRIPT-2026-05-28T16-12--2026-05-28T17-39.md 2026-05-28 18:42:53 -07:00
Ben Stull e4ec14379c add 0030/SESSION-0030.0-TRANSCRIPT-2026-05-28T16-12--2026-05-28T17-39.md + replace placeholder/variant SESSION-0030.0-TRANSCRIPT-2026-05-28T16-12--INPROGRESS.md 2026-05-28 17:40:49 -07:00
Ben Stull 77ff3db8a7 add 0031/SESSION-0031.0-TRANSCRIPT-2026-05-28T17-14--2026-05-28T17-21.md + replace placeholder/variant SESSION-0031.0-TRANSCRIPT-2026-05-28T17-14--INPROGRESS.md 2026-05-28 17:24:02 -07:00
Ben Stull 30ed17b4b7 claim session 0031 (placeholder) + sessions.json entry 2026-05-28 17:14:07 -07:00
Ben Stull ef915f7ce6 add 0029/SESSION-0029.0-TRANSCRIPT-2026-05-28T15-47--2026-05-28T16-29.md + replace placeholder/variant SESSION-0029.0-TRANSCRIPT-2026-05-28T15-47--INPROGRESS.md 2026-05-28 16:32:14 -07:00
Ben Stull 3056164665 claim session 0030 (placeholder) + sessions.json entry 2026-05-28 16:12:55 -07:00
Ben Stull 286e75f9ea claim session 0029 (placeholder) + sessions.json entry 2026-05-28 15:47:42 -07:00
Ben Stull 92738310e2 add 0028/SESSION-0028.0-TRANSCRIPT-2026-05-28T14-05--2026-05-28T14-32.md + replace placeholder/variant SESSION-0028.0-TRANSCRIPT-2026-05-28T14-05--INPROGRESS.md 2026-05-28 14:32:45 -07:00
Ben Stull fb510796c9 claim session 0028 (placeholder) + sessions.json entry 2026-05-28 14:06:02 -07:00
Ben Stull e05697c13b update 0022/SESSION-0022.0-TRANSCRIPT-2026-05-28T12-04--2026-05-28T13-53.md 2026-05-28 14:04:59 -07:00
Ben Stull 7284807563 update 0022/SESSION-0022.0-TRANSCRIPT-2026-05-28T12-04--2026-05-28T13-53.md 2026-05-28 14:04:27 -07:00
Ben Stull 4602ffab04 add 0022/SESSION-0022.2-TRANSCRIPT-2026-05-28T12-04--2026-05-28T12-18.md 2026-05-28 13:56:50 -07:00
Ben Stull 84d021bb30 add 0022/SESSION-0022.1-TRANSCRIPT-2026-05-28T12-04--2026-05-28T12-28.md 2026-05-28 13:56:48 -07:00
Ben Stull 14b241c3b9 add 0022/SESSION-0022.0-TRANSCRIPT-2026-05-28T12-04--2026-05-28T13-53.md + replace placeholder/variant SESSION-0022.0-TRANSCRIPT-2026-05-28T12-04--INPROGRESS.md 2026-05-28 13:56:45 -07:00
Ben Stull ebab9267a8 claim session 0027 (placeholder) + sessions.json entry 2026-05-28 13:49:48 -07:00
Ben Stull f7fe6c7450 claim session 0026 (placeholder) + sessions.json entry 2026-05-28 13:46:44 -07:00
Ben Stull cf4de5936d update 0025/SESSION-0025.0-TRANSCRIPT-2026-05-28T13-06--2026-05-28T13-30.md 2026-05-28 13:44:47 -07:00
Ben Stull 562d37945b update 0025/SESSION-0025.0-TRANSCRIPT-2026-05-28T13-06--2026-05-28T13-30.md 2026-05-28 13:33:55 -07:00
Ben Stull 712f57e20a add 0025/SESSION-0025.0-TRANSCRIPT-2026-05-28T13-06--2026-05-28T13-30.md + replace placeholder/variant SESSION-0025.0-TRANSCRIPT-2026-05-28T13-06--INPROGRESS.md 2026-05-28 13:33:20 -07:00
Ben Stull bf4f9839da claim session 0025 (placeholder) + sessions.json entry 2026-05-28 13:07:01 -07:00
Ben Stull 99ccbe4c0e add 0024/SESSION-0024.0-TRANSCRIPT-2026-05-28T18-40--2026-05-28T20-05.md + sessions.json: add entry for 0024 2026-05-28 13:04:56 -07:00
Ben Stull bca8333eb0 claim session 0022 (placeholder) + sessions.json entry 2026-05-28 13:02:19 -07:00
Ben Stull 9496c1bfec add 0021/SESSION-0021.0-TRANSCRIPT-2026-05-28T10-58--2026-05-28T11-20.md + sessions.json: add entry for 0021 2026-05-28 11:18:38 -07:00
Ben Stull 647c677e43 update 0018/SESSION-0018.0-TRANSCRIPT-2026-05-28T09-23--2026-05-28T11-02.md 2026-05-28 11:12:57 -07:00
Ben Stull edca38dc0b add 0018/SESSION-0018.0-TRANSCRIPT-2026-05-28T09-23--2026-05-28T11-02.md + sessions.json: add entry for 0018 2026-05-28 11:06:00 -07:00
Ben Stull d5125190ae 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>
2026-05-28 09:40:06 -07:00
Ben Stull 412b6ab5d8 update 0017/SESSION-0017.0-TRANSCRIPT-2026-05-28T08-50--2026-05-28T09-22.md 2026-05-28 09:29:11 -07:00
Ben Stull 2f50dfc34a add 0017/SESSION-0017.2-TRANSCRIPT-2026-05-28T09-10--2026-05-28T09-15.md 2026-05-28 09:26:06 -07:00
Ben Stull 513004b960 add 0017/SESSION-0017.1-TRANSCRIPT-2026-05-28T08-52--2026-05-28T09-07.md 2026-05-28 09:25:59 -07:00