summaryrefslogtreecommitdiff
path: root/internal/backend/backend.go
AgeCommit message (Collapse)Author
2026-04-17refactor: extract Backend interface decoupling CLI from *store.Store (task j4)Paul Buetow
Add internal/backend/backend.go with a Backend interface covering all 10 CLI-facing methods. Change CLI.st field type to backend.Backend. Compile-time guard var _ Backend = (*store.Store)(nil) prevents drift. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>