every.channel/evolution/proposals
every.channel 64e5ee3965
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
Stabilize live playback audio
2026-05-03 20:52:41 -07:00
..
ECP-0001-ecp-process.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0002-initial-technical-direction.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0003-hdhomerun-ingest.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0004-global-stream-identifiers.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0005-deterministic-chunking-pipeline.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0006-linux-iptv-ingest.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0007-tauri-dioxus-viewer.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0008-iroh-discovery-transport.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0009-moq-implementation-selection.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0010-time-synchronized-chunking.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0011-stream-encryption.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0012-moq-object-wire-format.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0013-stream-catalog-gossip.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0014-in-app-sharing.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0015-gossip-announce-toggle.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0016-mdns-peer-discovery.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0017-dht-mdns-discovery.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0018-ui-discovery-toggles.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0019-hdhr-by-host-ui.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0020-determinism-moq-selftest.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0021-relay-mode-toggle.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0022-swarm-availability-anti-junk.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0023-hls-ingest.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0024-zktls-manifest-provenance.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0025-ytdlp-adapter-bundling.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0026-agplv3-license.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0027-unified-add-stream-flow.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0028-testing-and-coverage.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0029-linux-dvb-auto-discovery.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0030-workspace-coverage-reporting.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0031-hdhr-e2e-test.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0032-split-source-moq-mesh.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0033-x264-cmaf-fmp4.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0034-raw-cmaf-output.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0035-multi-variant-streams.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0036-multi-variant-manifests.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0037-cross-os-determinism.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0038-share-links.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0039-web-ia.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0040-ui-ia-polish.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0041-cmaf-only.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0042-variants-and-auto.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0043-browser-webrtc-bridge.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0044-cloudflare-workers-static-site.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0045-remote-website-e2e-direct.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0046-web-directory-and-signaling.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0047-coverage-reporting.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0048-bootstrap-api-via-containers.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0049-ts-ingest-cmaf-canonical.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0050-delete-ts-chunk-cli.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0051-direct-publish-answer-timeout.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0052-direct-subscribe-cli.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0053-direct-wire-framing.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0054-remote-website-watch-e2e.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0055-directory-timeouts.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0056-turn-ice-bootstrap.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0057-direct-publish-session-reconnect.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0058-ws-relay-one-to-many-bootstrap.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0059-bootstrap-api-durable-object.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0060-repo-sanitization-and-authorship.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00
ECP-0061-agenix-secrets.md ci: switch deploy secrets to age key workflow 2026-02-16 00:59:52 -05:00
ECP-0062-ci-age-key-secrets.md ci: switch deploy secrets to age key workflow 2026-02-16 00:59:52 -05:00
ECP-0063-cloudflare-moq-webtransport.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0064-nixos-ec-node-publisher-module.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0065-nixos-runner-images.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0066-iroh-control-protocol.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0067-control-resolve-and-nixos-wiring.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0068-iroh-control-web-directory-bridge.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0069-nixos-control-bridge-autobootstrap.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0070-relay-cas-archival.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0071-archive-replay-dvr.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0072-cmaf-seedbox-invariant.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0073-archive-relay-affinity-override.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0074-archive-hls-engine-selection.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0075-moq-watch-0.2.0-live-stability.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0076-webtransport-only-web-watcher.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0077-explicit-aac-transcode-profile.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0078-live-video-tag-first-with-audio-unlock.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0079-governance-quality-gates-and-branch-protection.md governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
ECP-0080-forgejo-primary-and-mirror-hosting.md governance: add ECP-0080 forgejo-primary mirror hosting 2026-02-28 00:48:07 -08:00
ECP-0081-ci-boot-image-deploy.md ops: add CI boot-image releases and Unifi PXE rollout 2026-02-28 22:53:59 -08:00
ECP-0082-unifi-pxe-runner-rollout.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0083-declarative-netboot-service-module.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0084-sovereign-ecp-forge-host-deploy.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0085-ecp-forge-archive-autoworker-enable.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0086-web-watcher-jitter-budget.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0087-lan-capable-ipxe-qemu-module.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0088-ecp-forge-public-rpc-hardening.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0089-broadcast-scoped-discovery-identity.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0090-pat-derived-broadcast-identity.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0091-full-atsc-psip-parsing-and-real-sample-validation.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0092-ethereum-rails-and-private-settlement.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0093-ecp-forge-op-stack-sepolia-observation-testnet.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0094-nbc-browser-backed-source-with-adobe-auth.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0095-native-macos-webview-first-for-nbc-auth-and-playback.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0096-public-nbc-guide-before-auth.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0097-tauri-desktop-bundle-boot-via-relative-assets-and-custom-protocol.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0098-nbc-native-auth-completion-and-explicit-guide-program-labels.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0099-nbc-hidden-native-worker-mode-instead-of-true-headless-chrome.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0100-nbc-auth-bootstrap-command-for-hidden-worker-sessions.md Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
ECP-0101-decode-archived-object-frames-before-hls-replay.md Advance forge NBC worker and Ethereum full nodes 2026-04-03 02:01:34 -07:00
ECP-0102-linux-widevine-nbc-worker-on-ecp-forge.md Advance forge NBC worker and Ethereum full nodes 2026-04-03 02:01:34 -07:00
ECP-0103-mullvad-philadelphia-egress-for-forge-nbc-philadelphia.md Advance forge NBC worker and Ethereum full nodes 2026-04-03 02:01:34 -07:00
ECP-0104-ecp-forge-dual-ethereum-full-nodes-on-dedicated-nvme-zfs.md Advance forge NBC worker and Ethereum full nodes 2026-04-03 02:01:34 -07:00
ECP-0105-stable-home-for-forge-nbc-browser-workers.md Harden forge NBC worker runtime and MVPD selection 2026-04-03 03:11:11 -07:00
ECP-0106-forge-nbc-workers-need-tmp-and-search-driven-mvpd-selection.md Harden forge NBC worker runtime and MVPD selection 2026-04-03 03:11:11 -07:00
ECP-0109-local-hdhr-publishers-submit-observation-rail.md Wire HDHomeRun observations and recover Forge OP Stack 2026-05-03 20:24:04 -07:00
ECP-0110-ecp-forge-hetzner-robot-recovery-wrapper.md Wire HDHomeRun observations and recover Forge OP Stack 2026-05-03 20:24:04 -07:00
ECP-0111-disable-host-mullvad-for-forge-public-recovery.md Wire HDHomeRun observations and recover Forge OP Stack 2026-05-03 20:24:04 -07:00
ECP-0112-op-deployer-intent-nested-chain-compat.md Wire HDHomeRun observations and recover Forge OP Stack 2026-05-03 20:24:04 -07:00
ECP-0113-op-stack-runtime-port-and-rollup-json-compat.md Wire HDHomeRun observations and recover Forge OP Stack 2026-05-03 20:24:04 -07:00
ECP-0114-live-playback-audio-stability.md Stabilize live playback audio 2026-05-03 20:52:41 -07:00
README.md every.channel: sanitized baseline 2026-02-15 16:17:27 -05:00

Proposals

ECP (every.channel proposals) live here. Use a short, descriptive filename and include:

  • Problem statement
  • Constraints
  • Alternatives considered
  • Decision
  • Rollout/teardown plan