T-HUB/apps/web/src/lib
glass beadian d9e8cdf789 feat: produce worker deployment + web producer/collective/branding UI + mobile CSS (wave-2c)
Deployment (t4g2): media-worker gains font-dejavu (drawtext lower-thirds)
and a dedicated produce-worker compose service running src/produce.ts —
claims video_processing_jobs compose|mix by lane, renders assembled/
overlaid/voiced cuts, registers derived library assets. Deliberately its
own process so a remote-lane box needs only Postgres + S3 + ffmpeg.

Web: compose media attachments UI (t2), Producer panel in the video
drawer (t5), collective creation + branding settings + shell branding
(brandweb), mobile CSS (mcss: touch targets, icon sizing, safe areas).
2026-10-14 20:40:49 +00:00
..
amplify.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
api-client.ts feat: produce worker deployment + web producer/collective/branding UI + mobile CSS (wave-2c) 2026-10-14 20:40:49 +00:00
api-types.ts feat: per-connection publish governance — auto, 1-admin, majority, consensus 2026-10-14 08:04:56 +00:00
auth-store.ts P1 flow fix: register makes a solo user by default, collective creation is an opt-in flag, post-login menu for collective-less accounts 2026-10-12 16:19:08 +00:00
branding.ts feat: produce worker deployment + web producer/collective/branding UI + mobile CSS (wave-2c) 2026-10-14 20:40:49 +00:00
connections-client.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
fixtures.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
gestures.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
media-types.ts feat: compose media attachments UI + video producer panel (t2+t5) 2026-10-14 20:14:20 +00:00
participation-manual.test.ts Manual: full participation guide (media/accounts/decisions/safety) + Enter-to-door + provisioner env passthrough 2026-10-12 15:49:25 +00:00
platforms.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
register-form.test.ts P1 flow fix: register makes a solo user by default, collective creation is an opt-in flag, post-login menu for collective-less accounts 2026-10-12 16:19:08 +00:00
saved-searches.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
session-token.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
streams-data.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
submissions-types.ts feat: POST /auth/workspaces — create an additional collective from an existing account 2026-10-14 17:16:17 +00:00
use-api.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
video-fixtures.ts Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
video-types.ts feat: compose media attachments UI + video producer panel (t2+t5) 2026-10-14 20:14:20 +00:00
wiki-content.ts Collectives P1: participation landing (ES/EN), group tree, room provisioning APIs 2026-10-12 13:53:40 +00:00