3 Commits

Author SHA1 Message Date
e554149e8b feat(job): job progress tracking 2026-07-07 09:05:19 -03:00
a227278932 fix: handle library conversion and sqlite locking 2026-07-06 22:29:42 -03:00
6ffa161d5f feat: implement BP-01 persistence and models
Add SQLite persistence layer with domain types for jobs, logs, and config.
- internal/models: Job, LogEntry, JobStatus, JobSource types
- internal/store: Store with WAL pragmas, idempotent migrations
- JobRepository, LogRepository, ConfigRepository with full CRUD
- Wire store.New into main.go server startup
- 15 passing tests covering all repositories
2026-07-06 20:27:48 -03:00