2 KiB
2 KiB
every.channel Constitution
- Mission
Make broadcast television universally reachable.
Build a global, disaggregated network of relays that lets anyone, anywhere, watch every.channel on any device, for free.
- Principles
These are non-negotiable. Amendments require explicit constitutional process.
- Free access. No paywalls or tiers for viewing or participation. Donations and grants are welcome.
- Public-first. Broadcast spectrum is public. The network exists to expand public access and reduce artificial scarcity.
- User sovereignty. Nodes are user-run, user-owned, and programmable. Leaving the network must be as easy as joining it.
- Resilient by design. The system must tolerate takedowns, failures, and hostile pressure without losing the whole.
- Transparent operation. Source, protocols, and governance are public. Hidden control planes are not acceptable.
- Composable layers. The system is built from separable components so multiple implementations can coexist.
- Infrastructure
The project controls its own infrastructure. CI, deployment, and secrets are defined in this repository.
External services may be used when practical but must not create dependencies that prevent independent operation.
- Contributor Conduct
- Non-trivial changes require a written proposal in
evolution/proposals/referencing this constitution. - Capture decisions and rationale in the repository. If it is not written down, it did not happen.
- When tradeoffs appear, prefer choices that maximize user control and network resiliency.
- Security-sensitive changes require senior contributor review.
- Governance
- ECP (every.channel proposals) is the legislative process.
- Senior contributors are named in
CONTRIBUTORS.md. - All changes merge through pull requests.
- Constitutional amendments require a dedicated ECP quoting the affected section with explicit rationale.
- Origin
This constitution implements the intent of the every.channel genesis documents.