Claude Code
GitHub Issues
GitHub CLI
Markdown
YAML
Every AI coding session starts cold. You re-explain the project, reconstruct what was in progress, and lose the idea you had on your phone. I built this to solve that — not as a productivity app, but as a system.
GitHub is the source of truth
Every workstream is a GitHub Issue. Lifecycle state lives in labels — not in memory, not in a session. Any client that can run gh issue list has full project context.
Commands, not conversation
review backlog. bootstrap WS-001. promote idea. The same command on the same state always produces the same output. Determinism builds trust.
Ideas and workstreams are separate
An idea costs nothing to capture and carries no WIP obligation. A workstream is a commitment. Conflating the two means either losing ideas or creating chaos.
ai-engineering-platform
$ review backlog
SHIPPED 15 workstreams
ACTIVE WS-016 Personal Work section
IDEAS 0 pending
$ bootstrap WS-016 portfolio
→ Requirements done
→ Architecture done
→ Backlog done
→ Implement running
→ Validate —
→ Ship —
idea
→
intake
→
defined
→
…
→
shipped
intake
defined
designed
planned
implementing
validating
shipped
10
Lifecycle states
15+
Commands
8
Agent roles
15+
Workstreams on this site