Find a file
russell@unturf.com a8b06b5907
zebra-report: deploy fresh-stream wrap on mic ontrack + mute-gate mesh swap
Fixes ticket 0001 (fedora chrome cannot hear speakers) — fox 2026-06-07
telemetry ruled out the sink hypothesis from 0f36e02 and pinned two
coupled defects:

  (A) tracks=0 race in handleRemoteSfuTrack mic branch — ev.streams[0]
      can be empty at handler-time even when ev.track is live; the
      silent <audio> fallback ate the listener.
  (B) Mesh ontrack swapped the worklet to the mesh stream even when
      the mesh track was still muted, orphaning the SFU receiver and
      trapping the listener on a silent mesh source.

Mic now mirrors screen/camera/game (new MediaStream([ev.track])) and
the mesh swap waits for 'unmute' / restores SFU after a mute window.

Source commit: caa0548 in zebra-report.git
2026-06-07 11:34:29 -04:00
caddy Update caddy snippet to reference proxy.unturf.com config 2026-03-01 19:06:52 -05:00
css Fix unfirehose logo light mode contrast & add auto-push rule to CLAUDE.md 2026-03-14 10:13:53 -04:00
eight-forms-of-capital eight-forms: add Mollison ref [2] — Permaculture: A Designers' Manual, p.534, Tagari 1988 2026-04-08 20:53:58 -04:00
growing-systems-of-permanence Enforce lowercase unturf. with ChunkFive font & add cited sources to plastics page 2026-02-27 07:40:28 -05:00
hemp-bioplastic Add change password link to factory page bottom nav 2026-03-02 15:55:33 -05:00
js Add click-to-zoom lightbox for diagrams on all pages 2026-02-26 23:23:00 -05:00
let-us-define-a-permacomputer style: use 'a permacomputer' not 'the/our permacomputer' across public pages 2026-03-31 20:36:52 -04:00
moonlight-sonata Moonlight lush: triple density — 6 arp octaves, 4 bass octaves, 7th/9th color tones, 6-voice melody 2026-03-23 12:38:34 -04:00
single-use-plastics Add recipe link to nav on all pages 2026-02-27 09:56:01 -05:00
software software: swap neopig and undefect positions 2026-05-10 15:02:01 -04:00
styleguide Add uncloseai widget section to styleguide 2026-03-14 11:46:35 -04:00
zebra-report zebra-report: deploy fresh-stream wrap on mic ontrack + mute-gate mesh swap 2026-06-07 11:34:29 -04:00
.gitignore init 2021-10-31 20:50:19 -04:00
.gitlab-ci.yml deploy via proxy.uncloseai.com runner (replace Salt) 2026-02-13 17:20:00 -05:00
CLAUDE.md CLAUDE.md: note zebra-report page integrity stamp + re-stamp flow 2026-05-28 19:21:01 -04:00
favicon.ico new file: favicon.ico 2021-12-29 10:13:02 -05:00
google2dd95a728d9c0d9f.html new file: google2dd95a728d9c0d9f.html 2026-01-14 15:53:54 -05:00
index.html Add uncloseai.js button to all pages and update copyright to 2025 2025-10-15 17:58:27 -04:00
make_tarball.sh Update make_tarball.sh 2022-06-22 23:11:14 +00:00
Makefile modified: Makefile 2021-12-31 20:08:23 -05:00
sitemap.xml seo: add sitemap.xml listing 10 public pages 2026-05-10 07:59:41 -04:00