Session loaded
AI reads your project context — workflow rules, active tasks, git status, and recent journal entries.
Natural language input
Describe your feature in plain language. Trellis creates a tracked task with a structured PRD.
Research & configure
Research Agent finds relevant specs and code patterns. Context files configured in jsonl — hooks auto-inject them into agents.
Implement
Agent writes code across 5 layers following project conventions. 99 tool calls, all 337 tests pass on first try.
Quality check
Check Agent reviews every changed file against code-specs. Issues found and fixed automatically.
Update specs
New patterns captured into the spec library — making future sessions even better.
Session archived
5 atomic commits, session recorded to journal. The branch is ready for review.
What just happened?
This demo replays a real Trellis session where we added Gemini CLI platform support — a feature touching types, templates, configurators, CLI flags, Python adapters, and documentation.The workflow
Start session
/trellis:start loads your project context — workflow rules, active tasks, git status, and recent journal entries. The AI is immediately oriented.Describe the feature
Research & configure
Implement
Quality check
EXCLUDE_PATTERNS entry and fixes it automatically.Update specs
/trellis:update-spec captures new patterns learned from this session into the spec library — making future sessions even better.Key metrics
| Metric | Value |
|---|---|
| Total time | ~20 minutes |
| Tool calls | 169 (explore + research + implement + check) |
| Files changed | 14 TOML templates + 5 source files |
| Tests | 337/337 passed |
| Commits | 5 atomic commits |
| Human input | 3 messages (feature request + update-spec + record-session) |
Try it yourself
/trellis:start with your own feature request.