# V2 World Boss Community Raid Bridge

`@v2/world-boss-community-raid-bridge` is the post-match bridge for the V2 world
boss and async community raid surface (§134). It produces the
`v2.world-boss-community-raid-manifest` consumed by `V2Mode_WorldBoss`,
`V2Mode_AsyncRaid`, `V2Mode_CommunityChallenge`, Battle Hub raid screens, and
the gameplay-inert `V2HUD` shared-HP display.

The bridge reuses:

- `@themis/community` for Themis shared HP governance, rule committee approval,
  and the `v2.world-boss-contribution-validation` schema.
- `@maat/intelligence` for the Maat per-contribution aggregate dashboard,
  accepted/rejected contribution totals, leaderboard rows, trend signals, and
  anomaly detection.
- `@hathor/simulation` for the Hathor world-state spawn simulation that selects
  which boss spawns when and where.
- `@kuanyin/community-harmony` for Kuanyin raid defense against grief
  coordination, traffic spikes, new-account floods, talking points, timing
  anomalies, and trusted-only escalation.

The contribution contract is server-authoritative and match-end only. Clients
submit `accountId`, `matchId`, `regionId`, `submittedAtIso`, `damage`,
`goldenReplayHash`, and `acceptedByAntiCheat` after the deterministic match has
ended. Shared HP is display-only during a match; it cannot feed combat logic,
rollback inputs, hit validation, AI, or reward selection.

The bridge is off rollback and rejects live rollback frame RPCs. CI ownership is
enforced by `V2/ue/Tools/check-v2-world-boss-community-raid-bridge.py`.
