governance: normalize ECP 0063-0078 and add ECP-0079
This commit is contained in:
parent
5a28a24294
commit
fe03ec8f1a
17 changed files with 185 additions and 8 deletions
|
|
@ -1,5 +1,7 @@
|
|||
# ECP-0075: Bump Web Watcher To `@moq/watch@0.2.0`
|
||||
|
||||
Status: Implemented
|
||||
|
||||
## Context
|
||||
|
||||
Production web watchers currently load `@moq/watch@0.1.1`. Under live OTA relay streams, Chromium sessions frequently emit runtime failures (`VideoFrame clone` errors and repeated stream resets), leaving playback stalled even after successful subscribe.
|
||||
|
|
@ -15,6 +17,16 @@ Set both `name` and `path` attributes on `<moq-watch>` so minor-version attribut
|
|||
- Pulls in upstream runtime fixes without introducing new local playback logic.
|
||||
- Preserves multi-CDN fallback behavior already used for dependency resilience.
|
||||
|
||||
## Alternatives considered
|
||||
|
||||
- Keep pin at `0.1.1` and add larger local workarounds. Rejected because upstream fixes already address core runtime failures.
|
||||
- Switch to a different browser player stack immediately. Rejected because this is higher risk than a targeted minor-version bump.
|
||||
|
||||
## Rollout / teardown
|
||||
|
||||
- Roll out `@moq/watch@0.2.0` on all CDN import fallbacks and verify live subscribe/playback.
|
||||
- Teardown by repinning imports to `0.1.1`.
|
||||
|
||||
## Reversibility
|
||||
|
||||
- Roll back by pinning imports back to `0.1.1` if regressions appear.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue