ADR 0001
vNext core changes for pre-production and multi-user auth.
Accepted and implementedThe accepted expansion changes ChannelHelm from "ingest a finished video and publish derivatives" to "plan, produce, publish, and learn from brand-scoped content." The Publishing Package remains the canonical post-production object.
Accepted changes
- Pre-production records for ideas, scripts, script versions, and evidence.
- Nullable idea/script links from sources and packages into generation context.
- Local user accounts, sessions, and brand memberships.
- Versioning for assets and scripts.
- Lifecycle IA around Plan, Produce, Publish, and Channel.
Assumptions that stay
ChannelHelm remains local-first; brands remain the root scope; the custom Postgres queue remains the job substrate; Python remains isolated to the ML CLIs; provenance remains mandatory; *_plan assets remain internal; DojoClaw and Zernio remain behind their integration modules.
Implementation status
The June 4, 2026 implementation added Plan records, source/package links, local dashboard auth, brand roles, guest review links, asset/script versioning, IA surfaces, channel programming, analytics, and RTMP/CTV distribution targets.