Project Roadmap
Last reconciled: 2026-10-15
Implemented scope
The original Phase One control-plane remediation is recorded as closed in
the remediation plan. Transcoding merged into main
in PR #31 on 2026-10-15. The old media restack and operator-checkpoint sequence
is complete as a delivery plan; it is not the starting point for new work.
| Area | Implemented surface | Reference |
|---|---|---|
| Configuration | Setup, typed PostgreSQL-backed configuration, API keys and runtime updates | Configuration |
| Torrents and filesystem | Native libtorrent integration, torrent controls, archive/PAR2 processing and managed transfers | Torrent flows |
| Public interfaces | HTTP API, CLI, SSE, health and metrics | API, CLI |
| Media | Relational profiles and root associations, manual/watcher/scheduled discovery, dry-run planning, local execution and verified replacement | Transcoding design |
| Media lifecycle | Checkpoint restart, explicit cancellation, source-change handling, configured concurrency, bounded scratch and cleanup | Transcoding design |
| Tooling | uv-managed Python rv commands, delegated Just recipes and shared local/CI task implementations | Tooling |
Continuing work
Use current source, open issues/PRs and their owners’ handoffs to choose work. Historical assertions that pagination, setup, media runtime or tooling still need to be implemented are not an actionable backlog. Recheck a specific claim against its owning implementation before carrying it forward.
Implementation merged to main is distinct from a published release or a running
deployment. Required CI, UI, security, Sonar and release checks remain controlled
by the current task registry and workflows. Consult the release checklist
for publication and the runbook for deployment operations.
The original remaining-scope specification is historical. Preserve its product intent where still applicable, but do not revive completed tasks, obsolete thresholds or artifact-collection instructions. Future architectural changes require the operator decision described in AGENTS.md.