Theme 1: Where documentation lives in the repository
- “I generally put markdown in /docs. I don’t uppercase filenames. Instead I make a documentation generator consume the files so I get a decent navigation in HTML/PDF builds.” – ktpsns
- “Developer documentation in /src, yes. Anything else, no way. … keep it near and obvious.” – euroderf
Theme 2: Storing non‑code artifacts (logs, transcripts, screenshots, etc.) in version control
- “Let’s keep the Codex session JSONL there too… debug build logs… logs/reports from every test run… screenshots of every app run… token provider billing documents…” – throwuxiytayq
- “I store my markdown as GitHub issues, regardless of how I come up with a detailed feature description…” – jmathai
Theme 3: Treating documentation (including source, tests, agent transcripts) as first‑class code
- “I still like the idea of source code as documentation and unit tests as documentation.” – Naru41
- “This sounds a lot like a low tech version of Delta from Zed. All your agent transcripts live in the same place as code.” – tancop