📦 Beta docs cover the 0.6 track. Check your install: trellis --version. Install latest beta: npm install -g @mindfoldhq/trellis@beta. Use the version dropdown to switch between Beta and Release.
AI coding assistants are smart, but they don’t know your codebase. Every session starts blank. Claude doesn’t know you use snake_case for database columns. Cursor doesn’t know your error handling pattern. You end up explaining the same things over and over.Trellis fixes this by writing conventions down once and injecting them automatically. The AI gets your context before writing a single line of code.
┌─────────────────────────────────────────────────────────┐│ You start a task │└─────────────────────────────┬───────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────┐│ Hooks inject: ││ - Relevant specs from .trellis/spec/ ││ - Task context from .trellis/tasks/{task}/ ││ - Session history from .trellis/workspace/ │└─────────────────────────────┬───────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────┐│ AI writes code following your conventions │└─────────────────────────────┬───────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────┐│ Session ends → journal updated → ready for next time │└─────────────────────────────────────────────────────────┘
Other tools try to make AI “remember” things. Trellis doesn’t rely on memory. It injects context fresh every time. The AI can’t forget what you told it because you’re telling it again.This also means specs are version-controlled. When conventions change, you update the spec file. Everyone gets the new rules automatically.