Status: executed 2026-08-24. Risk: isolated local mutation only. Input: invented Claude-format JSONL. No real transcripts, credentials, provider calls, or network actions.
- Set an isolated
HOMEandLAKE_DATAunder a directory you created. - Create
HOME/.claude/projects/-tmp-demo-app/0a1b2c3d-1111-4222-8333-444455556666.jsonlwith invented complete JSONL records matching Claude's documented adapter format. - Start
transcript-lake streamin the foreground. - Wait for
stream catch-up ... failures=0. - Append one complete invented user record and newline.
- Observe
stream event paths=1andstream commit files=1 failures=0. - Run
transcript-lake statusfrom another terminal. - Stop the stream with
SIGINTand retain or delete only the isolated directory you created.
The executed run emitted:
stream catch-up files=1 streamed=1 failures=0 ms=38
stream event paths=1 first=/private/tmp/lake-demo/home/.claude/projects/-tmp-demo-app/0a1b2c3d-1111-4222-8333-444455556666.jsonl
stream commit files=1 failures=0 ms=50Observable success is a healthy cursor, one Claude partition, an Oko projection, and zero failures. A zero-file commit means no complete owned append was ingested; inspect path identity and newline completion rather than assuming success.
Do not adapt this example by pointing it at the user's actual home for documentation or qualification. The detailed retained output is in the walkthrough.