# V2 Isis Commentary Lipsync Pipeline

`@v2/isis-commentary-lipsync-pipeline` defines the AI commentary lipsync
contract that replaces the prior Audio2Face gap.

The pipeline uses `@isis/visual-dubbing` for commentary audio ingest, phoneme
extraction, visual dubbing, lip-sync quality validation, and Unreal curve
export. Outputs target `V2/ue/Content/V2/Audio/Commentary/Lipsync` and Unreal
packages under `/Game/V2/Audio/Commentary/Lipsync`.

Rendered payloads are tagged `v2.commentary.lipsync` for V2Audio ingestion.

The pipeline is audio/visual only. It emits `deterministicGameplay: false` and
`rollbackPolicy: "off-rollback-audio-visual-only"` so generated commentary face
curves never affect rollback simulation.
