Commit Graph

458 Commits

Author SHA1 Message Date
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
Ben Stull ce4fd07007 add 0017/SESSION-0017.0-TRANSCRIPT-2026-05-28T08-50--2026-05-28T09-22.md + sessions.json: add entry for 0017 2026-05-28 09:25:53 -07:00
Ben Stull ad01c0854a #30: per-session folder layout + README + sessions.json
Restructures the flat repo into one folder per session, with a top-level
README.md (the "about sessions" page, also rendered at /docs/sessions/about
by rfc-app v0.19.0+) and a sessions.json title manifest keyed by 4-digit
NNNN. Filenames inside each folder retain the full SESSION-NNNN.M-TRANSCRIPT-…
form (no trim of the SESSION- prefix). Legacy letter-form transcripts, if
any are still at the root, are not moved — the folder convention applies
to the numeric form only.

Session 0017.0; see SESSION-PROTOCOL.md §1 amendment for the binding shape.
2026-05-28 09:12:08 -07:00
Ben Stull b6a7b7dfe9 update SESSION-0014.0-TRANSCRIPT-2026-05-28T07-01--2026-05-28T08-25.md 2026-05-28 08:43:53 -07:00
Ben Stull d951e59071 add SESSION-0015.0-TRANSCRIPT-2026-05-28T07-44--2026-05-28T08-28.md 2026-05-28 08:31:51 -07:00
Ben Stull 3a5245dceb add SESSION-0014.1-TRANSCRIPT-2026-05-28T07-08--2026-05-28T07-40.md 2026-05-28 08:22:50 -07:00
Ben Stull dac713cf40 add SESSION-0014.0-TRANSCRIPT-2026-05-28T07-01--2026-05-28T08-25.md 2026-05-28 08:22:42 -07:00
Ben Stull 1afa9f50eb Rename all transcripts: SESSION-<letter> → SESSION-NNNN.M (roadmap #23)
Executed in Session 0014.0 (= legacy "Session N"), 2026-05-28. The
session-protocol naming convention switched from alphabetical letters
(SESSION-A through SESSION-M, plus SESSION-M.1/M.2/M.3 subsessions) to
zero-padded 4-digit session numbers with a subagent ordinal suffix
(SESSION-0001.0 through SESSION-0013.0, plus SESSION-0013.1/.2/.3).

Rationale: alphabetical ordering breaks down after Z (does AA sort
before B in a filesystem? a glob?), and the convention doesn't
generalize to deeper structure. The numeric form addresses both, and
the explicit `.0` for the main driver transcript makes the parent-vs-
subagent distinction visible at first glance.

Mapping (all 16 transcripts):
  A    → 0001.0
  B    → 0002.0
  C    → 0003.0
  D    → 0004.0
  E    → 0005.0
  F    → 0006.0
  G    → 0007.0
  H    → 0008.0
  I    → 0009.0
  J    → 0010.0
  K    → 0011.0
  L    → 0012.0
  M    → 0013.0
  M.1  → 0013.1
  M.2  → 0013.2
  M.3  → 0013.3

This commit uses `git mv` for each rename so Gitea's rename detection
records each as a file-was-renamed event rather than file-was-deleted-
and-recreated. The transcript bodies are NOT rewritten — they still
read "Session I" / "Session M.1" / etc. internally; the body's session
reference and the filename's numeric form are both authoritative.
Readers map back via the table above.

External references to the old paths
(e.g. wiggleverse/ohm-session-history/SESSION-I-TRANSCRIPT-…md) will
404 after this rename. The audit trail is in this git log; readers
who care can trace. No redirect tombstones were added.

The publish-transcript.sh validator was extended to accept both the
numeric form (binding from 0014.0 onward) AND the legacy letter form
(so renamed-old-files remain re-publishable if their content is later
corrected). See ohm-infra/scripts/publish-transcript.sh and
ohm-infra/SESSION-PROTOCOL.md §1 (binding spec) for the new
convention.

Session 0014.0 is the first session to ship under the new naming
end-to-end.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 08:19:18 -07:00
Ben Stull 45bd052f12 update SESSION-M-TRANSCRIPT-2026-05-28T05-26--2026-05-28T06-50.md 2026-05-28 07:00:43 -07:00
Ben Stull 6248f88635 update SESSION-M-TRANSCRIPT-2026-05-28T05-26--2026-05-28T06-50.md 2026-05-28 06:55:44 -07:00
Ben Stull 61698afd0a add SESSION-M-TRANSCRIPT-2026-05-28T05-26--2026-05-28T06-50.md 2026-05-28 06:54:39 -07:00
Ben Stull 2007cf31d6 add SESSION-M.3-TRANSCRIPT-2026-05-28T05-30--2026-05-28T05-58.md 2026-05-28 06:54:33 -07:00
Ben Stull 5dad1b2374 add SESSION-M.2-TRANSCRIPT-2026-05-28T05-30--2026-05-28T05-37.md 2026-05-28 06:54:28 -07:00
Ben Stull 7c7c478273 add SESSION-M.1-TRANSCRIPT-2026-05-28T05-30--2026-05-28T05-40.md 2026-05-28 06:54:22 -07:00
Ben Stull 62bc259136 update SESSION-L-TRANSCRIPT-2026-05-28T04-22--2026-05-28T05-17.md 2026-05-28 05:29:34 -07:00
Ben Stull 3179c727b1 update SESSION-L-TRANSCRIPT-2026-05-28T04-22--2026-05-28T05-17.md 2026-05-28 05:29:18 -07:00
Ben Stull c49ab50202 update SESSION-L-TRANSCRIPT-2026-05-28T04-22--2026-05-28T05-17.md 2026-05-28 05:25:59 -07:00
Ben Stull b983b7d561 add SESSION-L-TRANSCRIPT-2026-05-28T04-22--2026-05-28T05-17.md 2026-05-28 05:24:45 -07:00
Ben Stull 51d5828da0 update SESSION-K-TRANSCRIPT-2026-05-28T03-20--2026-05-28T03-55.md 2026-05-28 04:21:10 -07:00
Ben Stull 2c976946bc add SESSION-K-TRANSCRIPT-2026-05-28T03-20--2026-05-28T03-55.md 2026-05-28 03:59:24 -07:00