AAA
cebe1cd24d
docs(route): name the prepared candidate tuple
2026-08-23 14:15:02 +08:00
AAA
d4ecd5bb3d
docs(route): bind prepare to exact candidate
2026-08-23 14:13:23 +08:00
AAA
e2f6a0b7b8
docs(route): define reusable SFU subscriptions
2026-08-23 14:04:45 +08:00
AAA
649f89cc17
docs: record current 20-viewer admission
2026-08-23 13:05:26 +08:00
AAA
3ced92b500
docs: set simple routing and room scale constraints
2026-08-23 12:12:41 +08:00
AAA
a22dcc468a
docs(route): prefer a different parent after edge failure
2026-08-23 11:58:28 +08:00
AAA
f995515181
docs(route): simplify controller reconciliation
2026-08-23 11:02:40 +08:00
AAA
084aabe022
docs(route): define SFU-fed relay proof ( #210 )
2026-08-23 06:46:25 +08:00
AAA
b3ccd4264c
docs(route): converge controller evidence truth ( #209 )
2026-08-23 04:19:07 +08:00
AAA
c30f4e9f73
docs(route): define TURN allocation admission truth ( #207 )
...
* docs(route): define TURN allocation admission
* docs(route): align TURN admission source truth
2026-08-23 03:20:41 +08:00
AAA
ba623c67e6
docs(media): bound H264 diagnostic evidence ( #206 )
2026-08-23 02:47:21 +08:00
AAA
5dcec6efe0
chore: align Wave B with accepted LiveKit boundary
2026-08-23 01:56:55 +08:00
AAA
1fc89b51ae
docs(route): define pragmatic LiveKit trust boundary
2026-08-23 01:51:36 +08:00
AAA
7725f18ac4
docs(route): advance routing work to waves C-D
2026-08-23 01:02:27 +08:00
AAA
a30f9c2382
docs(route): fence LiveKit cleanup behind listener ownership
2026-08-23 00:52:08 +08:00
AAA
4469421e91
docs(route): bind SFU admission to room lifecycle
2026-08-23 00:51:16 +08:00
AAA
56ae363838
docs(route): define deployment-wide SFU admission
2026-08-23 00:48:58 +08:00
AAA
5d03be17aa
docs(route): close wave A and advance routing ledger
2026-08-23 00:42:36 +08:00
AAA
120371bf05
docs(route): bind native sender to authenticated endpoint cap
2026-08-23 00:16:37 +08:00
AAA
5cc2547033
docs: define later distribution packages ( #201 )
2026-08-22 23:58:11 +08:00
AAA
78871db805
refactor(route): unify endpoint media copy accounting ( #200 )
2026-08-22 21:59:44 +08:00
AAA
0af91c7c38
docs(route): define local selection and fallback gates ( #199 )
2026-08-22 21:40:46 +08:00
AAA
550308b406
docs: schedule accepted implementation waves ( #198 )
2026-08-22 20:50:11 +08:00
AAA
1a79358326
docs: advance post-truth work index
...
Advance the current work index after the accepted truth merge.
2026-08-22 19:49:43 +08:00
AAA
1979354264
docs: accept holistic routing truth ( #196 )
2026-08-22 19:46:17 +08:00
AAA
c230dafbd4
docs: converge current truth and todo ( #195 )
2026-08-22 14:07:29 +08:00
AAA
43a3465984
docs: record canonical workspace cleanup ( #194 )
...
Record the completed canonical-main restoration, audited D cleanup, retained workspace state, and explicit user stop gates.
2026-08-22 12:57:02 +08:00
AAA
6fa63024bd
docs: quarantine disputed TODO truth
...
Quarantine disputed TODO and routing claims, record current production facts, and define the canonical workspace restoration order before any further implementation.
2026-08-22 12:17:56 +08:00
AAA
2d240aef82
test(media): add viewer MBB relay canary ( #191 )
2026-08-22 10:15:12 +08:00
AAA
770f2fdc23
docs: align Browser1 routing truth ( #190 )
...
* docs: align Browser1 routing truth
* docs: keep release policy wording current
2026-08-22 10:09:14 +08:00
AAA
a2269b8737
docs: record relayed details deployment ( #189 )
2026-08-22 09:50:08 +08:00
AAA
0b7983ce33
docs: record current Chrome route recovery evidence ( #188 )
2026-08-22 09:40:46 +08:00
AAA
001f14aaf0
fix: stabilize relayed connection details ( #187 )
2026-08-22 09:38:00 +08:00
AAA
61441188e6
docs: restore Browser1 release truth ( #186 )
2026-08-22 09:08:11 +08:00
AAA
256026558b
docs(sfu): record shaping gate prerequisite ( #185 )
2026-08-22 09:03:55 +08:00
AAA
27c11f5cda
docs: record production 21d5 cutover ( #184 )
2026-08-22 09:01:30 +08:00
AAA
9080e68601
fix(signaling): detect silent websocket partitions ( #182 )
...
Add a bounded authenticated control-plane watchdog that replaces only an unresponsive socket generation without granting it media-route authority.
2026-08-22 08:32:32 +08:00
AAA
f81577c4c5
feat(web): observe selected pair responses ( #181 )
...
Add local, generation-guarded selected-pair response evidence without granting it routing or recovery authority.
2026-08-22 08:26:41 +08:00
AAA
9980376a80
docs: align audio and production truth ( #180 )
...
Record the deployed SFU root invariant release and align the Share audio requirements with the existing 64/128/256 kbps presets.
2026-08-22 08:21:46 +08:00
AAA
12c686ea5e
fix(sfu): enforce bounded root invariants ( #179 )
2026-08-22 08:04:05 +08:00
AAA
7f32dd16df
docs: record current routing lifecycle and rollout ( #178 )
2026-08-22 07:48:44 +08:00
AAA
35f9b785f9
fix(media): clamp browser relay release capacity ( #177 )
2026-08-22 07:29:50 +08:00
AAA
b17d4c9cc9
docs: record 93e468 production rollout ( #176 )
2026-08-22 07:12:56 +08:00
AAA
35ab8bb700
fix(media): prepare viewer relay parents before route commit ( #175 )
2026-08-22 06:50:45 +08:00
AAA
55567839d4
docs: record 66eb337 production rollout ( #174 )
2026-08-22 05:58:08 +08:00
AAA
532852d587
fix(media): make peer quality reselection make-before-break ( #173 )
...
Keep the active peer edge until a bounded alternate Viewer proves current-generation media, while hard failures retain priority and the existing recovery ladder.
2026-08-22 05:45:53 +08:00
AAA
92c53bdd5f
test(benchmark): record relay resource evidence ( #172 )
...
Add guarded sender and Chrome process CPU evidence without changing runtime policy or defaults.
2026-08-22 05:22:16 +08:00
AAA
f9ecf92c34
feat(web): export privacy-safe connection diagnostics ( #171 )
...
Add an on-demand allowlisted diagnostic export that excludes addresses, identities, credentials, and raw signaling data.
2026-08-22 05:03:34 +08:00
AAA
b7de6ed24f
fix(media): restore peer-assisted 16-viewer admission ( #170 )
...
Keep the default at eight while restoring the documented explicit 1-16 admission range and its cap2/cap3 functional gate.
2026-08-22 05:00:26 +08:00
AAA
42397e18ce
feat(web): add bounded connection self-check ( #169 )
...
Add honest pre-share health, WSS, and STUN checks without creating media state or exposing TURN/SFU credentials.
2026-08-22 04:48:18 +08:00