Skip to content

docs: README glossary + dropdown restructure, add ROADMAP.md - #28

Merged
tishachawla-jg merged 3 commits into
mainfrom
docs/readme-glossary-roadmap
Jul 24, 2026
Merged

docs: README glossary + dropdown restructure, add ROADMAP.md#28
tishachawla-jg merged 3 commits into
mainfrom
docs/readme-glossary-roadmap

Conversation

@tishachawla-jg

Copy link
Copy Markdown
Contributor

Follow-up to #27, which merged before these commits landed. Docs-only.

  • Key terms dropdown defining boundary, Envelope, trace, fixture, stub, live, cut-point in one place.
  • Reference material (CLI, on_crossing, env vars, EnvelopeRecorder, project structure) moved under an Advanced section of dropdowns; each recording helper and verification layer is its own dropdown. The README now skims in a screen or two.
  • Roadmap bullets moved out of the README into a dedicated ROADMAP.md and linked.
  • RELEASING.md: bump __version__ in chronicle/__init__.py too, not just pyproject.toml (the CLI reads it and the tag-guard compares it).

No em/en dashes.

Tisha Chawla and others added 3 commits July 24, 2026 14:58
- Add a "Key terms" dropdown up top defining boundary, Envelope, trace,
  fixture, stub, live, and cut-point, so the jargon is defined once in
  one place.
- Move reference-heavy material (CLI, on_crossing, env vars,
  EnvelopeRecorder, project structure) under an "Advanced" section of
  collapsible dropdowns; put each recording helper and each verification
  layer in its own dropdown. The page now skims in a screen or two.
- Cut redundancy: secrets/redaction was explained three times; keep the
  Security section concise and let the FAQ and glossary carry the rest.
- Make stub/live explicit at the cut-point example instead of assuming
  the reader knows the terms.
- Move the roadmap bullets out of the README into ROADMAP.md and link it.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Tisha Chawla <tisha.chawla2020@vitalum.ac.in>
chronicle/__init__.py hardcodes __version__ (the CLI reads it). If only
pyproject is bumped, the CLI reports the wrong version and the release
tag-guard in release.yml fails. Spell out that both must be bumped.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Tisha Chawla <tisha.chawla2020@vitalum.ac.in>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Tisha Chawla <tisha.chawla2020@vitalum.ac.in>
@tishachawla-jg
tishachawla-jg merged commit b8a69a8 into main Jul 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant