Rename transcripts to include PST start/end time ranges
Filename format: SESSION-<letter>-TRANSCRIPT-<start>--<end>.md where each datetime is YYYY-MM-DDTHH-MM (PST, colons replaced by dashes for filesystem compatibility, double-dash separator). The renames preserve git history (every file moved via git mv). The README's session table now shows the PST window for each session inline. Start times are best-inferences from each transcript's narrative; end times are the file mtime when the transcript was last written. Future sessions: use the same convention. The publish-transcript.sh script's filename validator accepts both legacy SESSION-X-TRANSCRIPT.md and the new SESSION-X-TRANSCRIPT-<times>.md shape. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -22,31 +22,38 @@ recorder.
|
||||
|
||||
## What's in the repo
|
||||
|
||||
| Session | Topic |
|
||||
| --- | --- |
|
||||
| `SESSION-A-TRANSCRIPT.md` | Stood up `git.benstull.org` — personal Gitea on GCP, end-to-end. **Predates OHM.** Included for continuity; the OHM-specific work begins with Session B. |
|
||||
| `SESSION-B-TRANSCRIPT.md` | First OHM deployment — rfc-app brought up against the Wiggleverse content repo. |
|
||||
| `SESSION-C-TRANSCRIPT.md` | rfc-app 0.3.0 release + first OHM upgrade. |
|
||||
| `SESSION-D-TRANSCRIPT.md` | (See file for topic header.) |
|
||||
| `SESSION-E-TRANSCRIPT.md` | (See file for topic header.) |
|
||||
| `SESSION-F-TRANSCRIPT.md` | (See file for topic header.) |
|
||||
| `SESSION-G-TRANSCRIPT.md` | (See file for topic header.) |
|
||||
| `SESSION-H-TRANSCRIPT.md` | Shipped `ohm-rfc-app-flotilla` v1.0.0 — the operator CLI for OHM deploys. |
|
||||
| `SESSION-I-TRANSCRIPT.md` | Three waves shipped via parallel forked subagents: rfc-app v0.4.0 → v0.13.0 (skipping vacant slots). First autonomous-driver session. |
|
||||
Filenames carry the session's PST start and end times as ISO datetimes
|
||||
with colons replaced by dashes for filesystem compatibility:
|
||||
`SESSION-<letter>-TRANSCRIPT-<start>--<end>.md` where each datetime is
|
||||
`YYYY-MM-DDTHH-MM`. PST is implied.
|
||||
|
||||
| Session | Window (PST) | Topic |
|
||||
| --- | --- | --- |
|
||||
| [A](./SESSION-A-TRANSCRIPT-2026-05-25T15-00--2026-05-25T17-01.md) | 2026-05-25 15:00 → 17:01 | Stood up `git.benstull.org` — personal Gitea on GCP, end-to-end. **Predates OHM.** Included for continuity; the OHM-specific work begins with Session B. |
|
||||
| [B](./SESSION-B-TRANSCRIPT-2026-05-25T19-30--2026-05-25T21-30.md) | 2026-05-25 19:30 → 21:30 | First OHM deployment — rfc-app brought up against the Wiggleverse content repo. |
|
||||
| [C](./SESSION-C-TRANSCRIPT-2026-05-27T06-00--2026-05-27T09-44.md) | 2026-05-27 06:00 → 09:44 | rfc-app 0.3.0 release + first OHM upgrade. |
|
||||
| [D](./SESSION-D-TRANSCRIPT-2026-05-27T15-30--2026-05-27T16-47.md) | 2026-05-27 15:30 → 16:47 | (See file for topic header.) |
|
||||
| [E](./SESSION-E-TRANSCRIPT-2026-05-27T17-00--2026-05-27T18-40.md) | 2026-05-27 17:00 → 18:40 | (See file for topic header.) |
|
||||
| [F](./SESSION-F-TRANSCRIPT-2026-05-27T19-00--2026-05-27T19-21.md) | 2026-05-27 19:00 → 19:21 | (See file for topic header.) |
|
||||
| [G](./SESSION-G-TRANSCRIPT-2026-05-27T19-30--2026-05-27T19-45.md) | 2026-05-27 19:30 → 19:45 | (See file for topic header.) |
|
||||
| [H](./SESSION-H-TRANSCRIPT-2026-05-27T20-00--2026-05-27T22-40.md) | 2026-05-27 20:00 → 22:40 | Shipped `ohm-rfc-app-flotilla` v1.0.0 — the operator CLI for OHM deploys. |
|
||||
| [I](./SESSION-I-TRANSCRIPT-2026-05-27T23-30--2026-05-28T03-15.md) | 2026-05-27 23:30 → 2026-05-28 03:15 | Three waves shipped via parallel forked subagents: rfc-app v0.4.0 → v0.13.0 (skipping vacant slots). First autonomous-driver session. |
|
||||
|
||||
## How transcripts get added
|
||||
|
||||
The pattern at the end of each session is: the driver writes
|
||||
`SESSION-<letter>-TRANSCRIPT.md` to `~/git/ohm-infra/` locally, the
|
||||
operator reviews, then a one-line script publishes to this repo:
|
||||
`SESSION-<letter>-TRANSCRIPT-<start>--<end>.md` to `~/git/ohm-infra/`
|
||||
locally, the operator reviews, then a one-line script publishes to
|
||||
this repo:
|
||||
|
||||
```bash
|
||||
~/git/ohm-infra/scripts/publish-transcript.sh SESSION-X-TRANSCRIPT.md
|
||||
~/git/ohm-infra/scripts/publish-transcript.sh \
|
||||
SESSION-J-TRANSCRIPT-2026-05-28T04-00--2026-05-28T06-30.md
|
||||
```
|
||||
|
||||
The script is idempotent: re-running on an already-published transcript
|
||||
no-ops; re-running on an updated transcript pushes the diff with a
|
||||
`Update SESSION-X-TRANSCRIPT.md` commit message.
|
||||
commit message of the form `update SESSION-J-TRANSCRIPT-…md`.
|
||||
|
||||
## What this repo is not
|
||||
|
||||
|
||||
Reference in New Issue
Block a user