# V2 Photo Mode Tournament Voting Bridge

`@v2/photo-mode-tournament-voting-bridge` composes Photo Mode tournament
submission moderation and community/jury voting for §133. It produces the
`v2.photo-mode-tournament-voting-manifest` consumed by `V2PhotoMode`,
`V2ReplayTheater`, `V2CommunityHub`, and `V2CompanionApp`.

The bridge reuses:

- `@kuanyin/precognition` for the submission moderation pre-pass over titles,
  captions, extracted text, and tags.
- `@themis/voting` for ranked-choice jury voting, approval voting, and certified
  winner aggregation through the reciprocal
  `v2.photo-mode-tournament-voting-profile`.

The bridge is off rollback, server-authoritative, gallery/companion-only, and
rejects live gameplay frame RPCs. CI ownership is enforced by
`V2/ue/Tools/check-v2-photo-mode-tournament-voting-bridge.py`.
