Files
VerseVDI-Protocol/openspec/changes/phase3c-provider-stream-policy/proposal.md
T

922 B

Why

Provider work identifies an immutable stream-policy version but omits the effective settings, allowing a gateway to launch Apollo with unrelated hard-coded media parameters.

What Changes

  • Add the effective resolution, frame rate, codec, selected bitrate, and audio policy to authenticated provider work.
  • Require generated Go, Rust, and Swift bindings to validate the same bounded stream-policy contract.
  • Keep the new contract unpublished until a new immutable Protocol version is separately authorized.

Capabilities

New Capabilities

  • provider-stream-policy: Authenticated provider work carries the exact effective stream policy consumed by the provider launch.

Modified Capabilities

None.

Impact

The control-v1 schema, generated bindings, conformance fixtures, and downstream Server and Data Plane consumers require coordinated local updates. RC6 remains immutable and unchanged.