Purpose#
V2 AI Commentary generates play-by-play, highlight-reel, and per-match analysis presentation for broadcast, replay, and second-screen surfaces. It never feeds gameplay simulation, ranking, matchmaking, anti-cheat, or enforcement.
Packages#
- Commentary orchestration:
@v2/iris-commentary-orchestrationover@iris/conversation-orchestration. - Music ducking:
@v2/euterpe-commentary-ducking. - Commentator face animation:
@v2/psyche-commentary-face-animation. - Runtime model metadata and Model Card hosting:
@nous/safety. - AI-system-of-record and conformity audit export:
@themis/accountability. - V2 adapter:
@v2/eu-ai-act-surface.
EU AI Act Classification#
Risk class: Limited risk.
Disclosure text: AI commentary is machine-generated presentation content. It is labeled on screen and never feeds gameplay simulation, ranking, or enforcement.
Inputs#
- KO, round-end, replay, and scoreboard event summaries.
- Ruleset, fighter, stage, and broadcast-mode metadata.
- Approved commentator persona and locale settings.
- Safety-filtered match analysis context.
Player Controls#
Opt-out path: Settings > Audio > Commentary > Human/authored commentary only.
When disabled or unavailable, V2 falls back to preauthored commentary decks, muted commentary, or subtitle-only presentation.
Safety And Evaluation#
- Rollback isolation: no commentary output is deterministic gameplay input.
- Latency gate: p99 KO commentary must remain at or below 800 ms from gameplay event to subtitle/audio enqueue.
- Safety fallback: failed, blocked, or over-budget generation falls back to authored commentary.
- Audit export:
@themis/accountabilityretains the AI-system-of-record with regulator-ready evidence links.