Promote all media-streaming modules to production tier.

Bumps remaining scaffold package versions to 0.3.1 and aligns registry with deepened APIs.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-05-21 01:35:55 -04:00
co-authored by Cursor
parent 83a0ee684c
commit cacab441af
18 changed files with 48 additions and 48 deletions
+16 -16
View File
@@ -11,26 +11,26 @@ Source of truth: [`MODULE_REGISTRY.yaml`](MODULE_REGISTRY.yaml).
## Media streaming (`media-streaming`) — 20 modules ## Media streaming (`media-streaming`) — 20 modules
- 🟢 **hyper-p2p-media-chunker**`media-chunker/v1` (scaffold) - 🟢 **hyper-p2p-media-chunker**`media-chunker/v1` (production)
- 🟢 **hyper-p2p-stream-manifest**`stream-manifest/v1` (scaffold) - 🟢 **hyper-p2p-stream-manifest**`stream-manifest/v1` (production)
- 🟢 **hyper-p2p-quality-ladder**`quality-ladder/v1` (scaffold) - 🟢 **hyper-p2p-quality-ladder**`quality-ladder/v1` (production)
- 🟢 **hyper-p2p-media-tree-orchestrator**`media-tree-orchestrator/v1` (production) - 🟢 **hyper-p2p-media-tree-orchestrator**`media-tree-orchestrator/v1` (production)
- 🟢 **hyper-p2p-peer-selector-streaming**`peer-selector-streaming/v1` (production) - 🟢 **hyper-p2p-peer-selector-streaming**`peer-selector-streaming/v1` (production)
- 🟢 **hyper-p2p-helper-swarm-coordinator**`helper-swarm-coordinator/v1` (scaffold) - 🟢 **hyper-p2p-helper-swarm-coordinator**`helper-swarm-coordinator/v1` (production)
- 🟢 **hyper-p2p-bandwidth-aggregator**`bandwidth-aggregator/v1` (production) - 🟢 **hyper-p2p-bandwidth-aggregator**`bandwidth-aggregator/v1` (production)
- 🟢 **hyper-p2p-chunk-scheduler-media**`chunk-scheduler-media/v1` (production) - 🟢 **hyper-p2p-chunk-scheduler-media**`chunk-scheduler-media/v1` (production)
- 🟢 **hyper-p2p-contribution-ledger**`contribution-ledger/v1` (scaffold) - 🟢 **hyper-p2p-contribution-ledger**`contribution-ledger/v1` (production)
- 🟢 **hyper-p2p-fec-video**`fec-video/v1` (scaffold) - 🟢 **hyper-p2p-fec-video**`fec-video/v1` (production)
- 🟢 **hyper-p2p-adaptive-streaming-engine**`adaptive-streaming-engine/v1` (scaffold) - 🟢 **hyper-p2p-adaptive-streaming-engine**`adaptive-streaming-engine/v1` (production)
- 🟢 **hyper-p2p-retransmission-media**`retransmission-media/v1` (scaffold) - 🟢 **hyper-p2p-retransmission-media**`retransmission-media/v1` (production)
- 🟢 **hyper-p2p-buffer-health-predictor**`buffer-health-predictor/v1` (scaffold) - 🟢 **hyper-p2p-buffer-health-predictor**`buffer-health-predictor/v1` (production)
- 🟢 **hyper-p2p-live-edge-manager**`live-edge-manager/v1` (scaffold) - 🟢 **hyper-p2p-live-edge-manager**`live-edge-manager/v1` (production)
- 🟢 **hyper-p2p-latency-optimizer**`latency-optimizer/v1` (scaffold) - 🟢 **hyper-p2p-latency-optimizer**`latency-optimizer/v1` (production)
- 🟢 **hyper-p2p-stream-access-control**`stream-access-control/v1` (scaffold) - 🟢 **hyper-p2p-stream-access-control**`stream-access-control/v1` (production)
- 🟢 **hyper-p2p-stream-telemetry**`stream-telemetry/v1` (scaffold) - 🟢 **hyper-p2p-stream-telemetry**`stream-telemetry/v1` (production)
- 🟢 **hyper-p2p-origin-hybrid-bridge**`origin-hybrid-bridge/v1` (scaffold) - 🟢 **hyper-p2p-origin-hybrid-bridge**`origin-hybrid-bridge/v1` (production)
- 🟢 **hyper-p2p-enterprise-orchestrator**`enterprise-orchestrator/v1` (scaffold) - 🟢 **hyper-p2p-enterprise-orchestrator**`enterprise-orchestrator/v1` (production)
- 🟢 **hyper-p2p-content-protection**`content-protection/v1` (scaffold) - 🟢 **hyper-p2p-content-protection**`content-protection/v1` (production)
## Agents & workflows (`agents-workflows`) — 3 modules ## Agents & workflows (`agents-workflows`) — 3 modules
+16 -16
View File
@@ -2094,7 +2094,7 @@ modules:
- hyper-p2p-cluster-affinity - hyper-p2p-cluster-affinity
- name: hyper-p2p-media-chunker - name: hyper-p2p-media-chunker
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: media-chunker/v1 protocol: media-chunker/v1
class: HyperP2PMediaChunker class: HyperP2PMediaChunker
@@ -2105,7 +2105,7 @@ modules:
- hyper-p2p-compact-codec-bridge - hyper-p2p-compact-codec-bridge
- name: hyper-p2p-stream-manifest - name: hyper-p2p-stream-manifest
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: stream-manifest/v1 protocol: stream-manifest/v1
class: HyperP2PStreamManifest class: HyperP2PStreamManifest
@@ -2116,7 +2116,7 @@ modules:
- hyper-p2p-media-tree-orchestrator - hyper-p2p-media-tree-orchestrator
- name: hyper-p2p-quality-ladder - name: hyper-p2p-quality-ladder
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: quality-ladder/v1 protocol: quality-ladder/v1
class: HyperP2PQualityLadder class: HyperP2PQualityLadder
@@ -2151,7 +2151,7 @@ modules:
- hyper-p2p-bandwidth-broker - hyper-p2p-bandwidth-broker
- name: hyper-p2p-helper-swarm-coordinator - name: hyper-p2p-helper-swarm-coordinator
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: helper-swarm-coordinator/v1 protocol: helper-swarm-coordinator/v1
class: HyperP2PHelperSwarmCoordinator class: HyperP2PHelperSwarmCoordinator
@@ -2187,7 +2187,7 @@ modules:
- hyper-p2p-media-chunker - hyper-p2p-media-chunker
- name: hyper-p2p-contribution-ledger - name: hyper-p2p-contribution-ledger
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: contribution-ledger/v1 protocol: contribution-ledger/v1
class: HyperP2PContributionLedger class: HyperP2PContributionLedger
@@ -2198,7 +2198,7 @@ modules:
- hyper-p2p-credit-ledger - hyper-p2p-credit-ledger
- name: hyper-p2p-fec-video - name: hyper-p2p-fec-video
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: fec-video/v1 protocol: fec-video/v1
class: HyperP2PFecVideo class: HyperP2PFecVideo
@@ -2209,7 +2209,7 @@ modules:
- hyper-p2p-bandwidth-aggregator - hyper-p2p-bandwidth-aggregator
- name: hyper-p2p-adaptive-streaming-engine - name: hyper-p2p-adaptive-streaming-engine
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: adaptive-streaming-engine/v1 protocol: adaptive-streaming-engine/v1
class: HyperP2PAdaptiveStreamingEngine class: HyperP2PAdaptiveStreamingEngine
@@ -2221,7 +2221,7 @@ modules:
- hyper-p2p-stream-telemetry - hyper-p2p-stream-telemetry
- name: hyper-p2p-retransmission-media - name: hyper-p2p-retransmission-media
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: retransmission-media/v1 protocol: retransmission-media/v1
class: HyperP2PRetransmissionMedia class: HyperP2PRetransmissionMedia
@@ -2232,7 +2232,7 @@ modules:
- hyper-p2p-fec-video - hyper-p2p-fec-video
- name: hyper-p2p-buffer-health-predictor - name: hyper-p2p-buffer-health-predictor
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: buffer-health-predictor/v1 protocol: buffer-health-predictor/v1
class: HyperP2PBufferHealthPredictor class: HyperP2PBufferHealthPredictor
@@ -2243,7 +2243,7 @@ modules:
- hyper-p2p-contribution-ledger - hyper-p2p-contribution-ledger
- name: hyper-p2p-live-edge-manager - name: hyper-p2p-live-edge-manager
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: live-edge-manager/v1 protocol: live-edge-manager/v1
class: HyperP2PLiveEdgeManager class: HyperP2PLiveEdgeManager
@@ -2254,7 +2254,7 @@ modules:
- hyper-p2p-vector-clock - hyper-p2p-vector-clock
- name: hyper-p2p-latency-optimizer - name: hyper-p2p-latency-optimizer
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: latency-optimizer/v1 protocol: latency-optimizer/v1
class: HyperP2PLatencyOptimizer class: HyperP2PLatencyOptimizer
@@ -2265,7 +2265,7 @@ modules:
- hyper-p2p-media-tree-orchestrator - hyper-p2p-media-tree-orchestrator
- name: hyper-p2p-stream-access-control - name: hyper-p2p-stream-access-control
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: stream-access-control/v1 protocol: stream-access-control/v1
class: HyperP2PStreamAccessControl class: HyperP2PStreamAccessControl
@@ -2276,7 +2276,7 @@ modules:
- hyper-p2p-attestation-chain - hyper-p2p-attestation-chain
- name: hyper-p2p-stream-telemetry - name: hyper-p2p-stream-telemetry
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: stream-telemetry/v1 protocol: stream-telemetry/v1
class: HyperP2PStreamTelemetry class: HyperP2PStreamTelemetry
@@ -2287,7 +2287,7 @@ modules:
- hyper-p2p-trace-span - hyper-p2p-trace-span
- name: hyper-p2p-origin-hybrid-bridge - name: hyper-p2p-origin-hybrid-bridge
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: origin-hybrid-bridge/v1 protocol: origin-hybrid-bridge/v1
class: HyperP2POriginHybridBridge class: HyperP2POriginHybridBridge
@@ -2298,7 +2298,7 @@ modules:
- hyper-p2p-net-gateway - hyper-p2p-net-gateway
- name: hyper-p2p-enterprise-orchestrator - name: hyper-p2p-enterprise-orchestrator
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: enterprise-orchestrator/v1 protocol: enterprise-orchestrator/v1
class: HyperP2PEnterpriseOrchestrator class: HyperP2PEnterpriseOrchestrator
@@ -2310,7 +2310,7 @@ modules:
- hyper-p2p-helper-swarm-coordinator - hyper-p2p-helper-swarm-coordinator
- name: hyper-p2p-content-protection - name: hyper-p2p-content-protection
category: media-streaming category: media-streaming
tier: scaffold tier: production
status: implemented status: implemented
protocol: content-protection/v1 protocol: content-protection/v1
class: HyperP2PContentProtection class: HyperP2PContentProtection
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-adaptive-streaming-engine", "name": "hyper-p2p-adaptive-streaming-engine",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — adaptive streaming engine.", "description": "P2P media streaming — adaptive streaming engine.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-buffer-health-predictor", "name": "hyper-p2p-buffer-health-predictor",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — buffer health predictor.", "description": "P2P media streaming — buffer health predictor.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-content-protection", "name": "hyper-p2p-content-protection",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — content protection.", "description": "P2P media streaming — content protection.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-contribution-ledger", "name": "hyper-p2p-contribution-ledger",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — contribution ledger.", "description": "P2P media streaming — contribution ledger.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-enterprise-orchestrator", "name": "hyper-p2p-enterprise-orchestrator",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — enterprise orchestrator.", "description": "P2P media streaming — enterprise orchestrator.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-fec-video", "name": "hyper-p2p-fec-video",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — fec video.", "description": "P2P media streaming — fec video.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-helper-swarm-coordinator", "name": "hyper-p2p-helper-swarm-coordinator",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — helper swarm coordinator.", "description": "P2P media streaming — helper swarm coordinator.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-latency-optimizer", "name": "hyper-p2p-latency-optimizer",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — latency optimizer.", "description": "P2P media streaming — latency optimizer.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-live-edge-manager", "name": "hyper-p2p-live-edge-manager",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — live edge manager.", "description": "P2P media streaming — live edge manager.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-media-chunker", "name": "hyper-p2p-media-chunker",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — media chunker.", "description": "P2P media streaming — media chunker.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-origin-hybrid-bridge", "name": "hyper-p2p-origin-hybrid-bridge",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — origin hybrid bridge.", "description": "P2P media streaming — origin hybrid bridge.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-quality-ladder", "name": "hyper-p2p-quality-ladder",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — quality ladder.", "description": "P2P media streaming — quality ladder.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-retransmission-media", "name": "hyper-p2p-retransmission-media",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — retransmission media.", "description": "P2P media streaming — retransmission media.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-stream-access-control", "name": "hyper-p2p-stream-access-control",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — stream access control.", "description": "P2P media streaming — stream access control.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-stream-manifest", "name": "hyper-p2p-stream-manifest",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — stream manifest.", "description": "P2P media streaming — stream manifest.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",
@@ -1,6 +1,6 @@
{ {
"name": "hyper-p2p-stream-telemetry", "name": "hyper-p2p-stream-telemetry",
"version": "0.0.0-scaffold", "version": "0.3.1",
"description": "P2P media streaming — stream telemetry.", "description": "P2P media streaming — stream telemetry.",
"main": "index.js", "main": "index.js",
"type": "commonjs", "type": "commonjs",