What problem does it solve?
Captures and persists the outcome of a completed coding session so that human-tested and committed work is recorded in repository-maintained journals and developer index files, preventing loss of session context and improving future AI-assisted work.
Core Features & Use Cases
- Session journaling: Append session summaries to journal files with automatic splitting when files grow large.
- Commit linkage: Record one or more commit hashes and detect branch context to tie session notes to concrete code changes.
- Index & workspace updates: Update index.md statistics, last-active timestamps, and .trellis workspace metadata and auto-commit those changes.
- Task archiving: Archive tasks judged complete based on commit history and acceptance criteria to keep task lists accurate.
- Use Case: After manually testing and committing a feature, run the record-session flow to add a summary, link the commits, and update the developer journal and indexes for future reference.
Quick Start
After committing and testing your code, run the record-session workflow to add a session title, provide commit hashes and a concise summary so the repository's .trellis journal and indexes are updated.