176 Commits

Author SHA1 Message Date
f900d7e582 refactor: complete hygiene gate cleanup 2026-05-06 05:50:59 -03:00
1f6d34b6fa tests: protect server RC calibration defaults 2026-05-06 04:50:08 -03:00
1b3b8c2cbb calibration: bake per-mode RC delays 2026-05-06 03:59:20 -03:00
40287aca33 calibration: aggregate repeated RC mode probes 2026-05-06 00:29:00 -03:00
9c81ab51d3 test(server-rc): condition signals before measured capture 2026-05-05 21:01:05 -03:00
99656b05d2 test(server-rc): retry signal readiness with layer evidence 2026-05-05 20:27:37 -03:00
a707331cda test(server-rc): require signal readiness before measured probe 2026-05-05 19:33:56 -03:00
dc4b5f6e8b test(server-rc): retry remote artifact transfer 2026-05-04 21:38:30 -03:00
b49395e927 chore(release): bump version to 0.19.23 2026-05-04 21:13:08 -03:00
b4587970b4 test(server-rc): harden output freshness proof 2026-05-04 18:47:22 -03:00
1e343057ac test(server-rc): harden coded output proof 2026-05-04 16:58:55 -03:00
bbc70f088f test(sync): require stronger calibration evidence 2026-05-04 15:52:51 -03:00
8bb157891f test(sync): use unique server RC probe signatures 2026-05-04 15:50:26 -03:00
db72307eda test(server-rc): require stronger mode tuning evidence 2026-05-04 14:50:47 -03:00
18011c2e72 test(server-rc): tune delays per UVC mode 2026-05-04 14:35:33 -03:00
e17464e1f9 test(server-rc): stabilize pulse capture harness 2026-05-04 14:05:55 -03:00
1854018e2a sync(server-rc): stabilize mode matrix calibration 2026-05-04 12:48:17 -03:00
d33c5ebbaf fix: use remote tty sudo for RC matrix 2026-05-04 01:22:25 -03:00
b641ac35b4 fix: keep server RC matrix from mutating checkout 2026-05-04 01:12:20 -03:00
be29e2398e fix: auto-detect server RC matrix checkout 2026-05-04 01:01:08 -03:00
7ab35ecdfb test: add server RC mode matrix probe 2026-05-04 00:47:21 -03:00
cf56b6691e test: measure output smoothness continuity 2026-05-03 21:16:46 -03:00
1ec6baa06c fix: bake direct UVC sync center 2026-05-03 20:28:04 -03:00
ffa4c44af1 fix: tighten output freshness clock sampling 2026-05-03 20:15:19 -03:00
67ede4390e fix: require fixed-delay sync confirmation 2026-05-03 19:47:08 -03:00
1ce993b0e8 feat: report output freshness in sync probe 2026-05-03 18:45:38 -03:00
365876a152 fix: tighten UVC freshness path 2026-05-03 18:28:21 -03:00
6236292f56 feat: support compensated output delay probe 2026-05-03 17:15:18 -03:00
c02241cd9a feat: correlate output delay drift 2026-05-03 14:45:16 -03:00
e4c66b8516 feat: run output delay probe on server 2026-05-03 14:00:58 -03:00
08cf7d8c84 feat: measure upstream output device delay 2026-05-03 13:11:54 -03:00
3011dabc92 feat: rebuild upstream media v2 2026-05-03 12:22:33 -03:00
248f1b7a47 fix: keep bundled egress sync authoritative 2026-05-03 11:26:54 -03:00
c1a3205a7c fix: compensate bundled media egress sync 2026-05-03 11:03:15 -03:00
7637f7005a fix: enforce bundled media freshness 2026-05-03 06:20:27 -03:00
1673bb8b1b fix: honor live UVC gadget profile 2026-05-03 05:37:16 -03:00
f1e3faa404 fix: prime bundled webcam startup 2026-05-03 03:18:50 -03:00
82acfacc1f chore: bump bundled media release to 0.18.0 2026-05-03 03:00:19 -03:00
fdb7e7ce37 fix: harden bundled upstream sync guardrails 2026-05-03 02:55:33 -03:00
c7ccfe9952 media: bundle webcam audio and video uplink 2026-05-03 02:13:39 -03:00
ffd6a08749 fix: preserve UVC format compatibility 2026-05-02 23:45:49 -03:00
4dea0407b8 fix: make UI media settings authoritative 2026-05-02 22:59:18 -03:00
5c1c24038c fix: surface eye capture startup failures 2026-05-02 22:29:34 -03:00
60d10edd03 fix: verify mirrored av stimulus playback 2026-05-02 22:00:23 -03:00
d7aa38b1c1 fix: harden mirrored av probe detection 2026-05-02 21:40:45 -03:00
060e09336e fix: make blind healing opt in 2026-05-02 20:42:47 -03:00
f0f204b777 fix: drain camera stream while waiting for audio 2026-05-02 20:23:40 -03:00
5634e7197d fix: refuse raw-only probe calibration by default 2026-05-02 20:05:24 -03:00
0188c8661b fix: stamp upstream timing before async send 2026-05-02 19:38:05 -03:00
d2f312b14d fix: normalize blind sync timing signals 2026-05-02 18:14:04 -03:00