@v2/psyche-caption-streaming wires real-time match captions through
@psyche/caption-streaming.
The bridge composes the Psyche accessibility caption engine and live caption
orchestrator into one V2 session plan. It creates channel plans for in-match HUD
captions, spectator mode overlays, replay transcripts, companion second-screen
captions, and broadcast observer captions. @v2/iris-accessibility remains the
accessibility semantics owner while Psyche owns the low-latency caption stream.
Required V2 events:
v2.caption-stream.match.startedv2.caption-stream.segment.renderedv2.caption-stream.spectator.channel.updatedv2.caption-stream.accessibility.alertedv2.caption-stream.replay.transcript.updated
The contract is presentation-only. It declares off-rollback-caption-ui-only,
sets mayInfluenceRollback: false, and has no deterministic gameplay impact if
captions arrive late, are corrected, or are disabled for a surface.