5f4f76c6a6
Bootstrap commit for the public OHM session-history surface. Adds the
nine transcripts that existed at the time of first publish:
- A: git.benstull.org buildout (pre-OHM personal-Gitea infra)
- B: first OHM deployment of rfc-app
- C: rfc-app 0.3.0 + first OHM upgrade
- D, E, F, G: rfc-app + OHM iteration
- H: ohm-rfc-app-flotilla v1.0.0 — operator CLI for OHM deploys
- I: first autonomous-driver session; rfc-app v0.4.0 → v0.13.0 shipped
via parallel forked subagents
Per the v0.5.0 audit pass (recorded in ohm-infra/TRANSCRIPT-PUBLISHING-
PLAN.md), no redactions applied. Future single-session publishes use
ohm-infra/scripts/publish-transcript.sh.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
81 lines
3.7 KiB
Markdown
81 lines
3.7 KiB
Markdown
# ohm-session-history
|
|
|
|
Full Claude Code session transcripts from the build of the
|
|
[Open Human Model](https://ohm.wiggleverse.org) — including the
|
|
infrastructure work that preceded it (Session A: the `git.benstull.org`
|
|
personal-Gitea buildout) and every OHM session since.
|
|
|
|
## What this is
|
|
|
|
OHM is built in the open in the literal sense. Every build session has a
|
|
full transcript that captures decisions, friction, dead ends, and the
|
|
reasoning behind each settlement — the cleaned-up post-hoc version is
|
|
not what you find here.
|
|
|
|
These transcripts are the artifact, not a polished retelling. They
|
|
include the gestures that worked and the ones that did not, the
|
|
mistakes and their recoveries, the §19.2 candidates surfaced and
|
|
deferred, and the running thread of "what did the operator and the
|
|
agent actually do with each other this turn." If you came here looking
|
|
for documentation, you will be disappointed; this is closer to a flight
|
|
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. |
|
|
|
|
## 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:
|
|
|
|
```bash
|
|
~/git/ohm-infra/scripts/publish-transcript.sh SESSION-X-TRANSCRIPT.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.
|
|
|
|
## What this repo is not
|
|
|
|
- **Not a place to discuss OHM.** Discussion lives on
|
|
[ohm.wiggleverse.org](https://ohm.wiggleverse.org) itself, per its
|
|
PR-less per-RFC discussion surface (added in rfc-app v0.5.0). Issues
|
|
on this repo will likely go unanswered; the work is the corpus.
|
|
- **Not the canonical spec.** That lives in `rfc-app/SPEC.md` and
|
|
`ohm-rfc-app-flotilla/SPEC.md` on the respective repos under
|
|
`wiggleverse/`. Transcripts reference spec sections; the spec is
|
|
authoritative when the two disagree.
|
|
- **Not a curated retelling.** No redaction has been applied beyond
|
|
the audit pass documented in
|
|
[`ohm-infra/TRANSCRIPT-PUBLISHING-PLAN.md`](https://github.com/) (kept
|
|
private). If a transcript contains a wrong turn, the wrong turn stays
|
|
in. If it contains an operator quirk or a self-correction, those
|
|
stay too.
|
|
|
|
## Related repos
|
|
|
|
- [`wiggleverse/ohm-rfc`](https://git.wiggleverse.org/ben/ohm-rfc) — the
|
|
OHM content repo (RFCs, deployment pin, roadmap).
|
|
- [`ben.stull/rfc-app`](https://git.wiggleverse.org/ben.stull/rfc-app) —
|
|
the framework code OHM runs.
|
|
- [`wiggleverse/ohm-rfc-app-flotilla`](https://git.wiggleverse.org/wiggleverse/ohm-rfc-app-flotilla)
|
|
— the operator CLI for OHM deploys.
|
|
|
|
## License
|
|
|
|
[CC BY 4.0](./LICENSE). Copy, modify, redistribute freely; credit the
|
|
author. Same license as the OHM content repo.
|