# @v2/concordia-substrate

V2-owned composition boundary for the planned Concordia substrate. The
`@concordia/*` library is not available yet, so V2 directly wires:

- `@nous/cooperative-bargaining`
- `@nous/preference-inference`
- `@nous/agreement-search`
- `@nous/concordia-sealed-memory`
- `@iris/concordia-assistant`
- `@oshun/concordia-integration`
- `@oshun/config`
- `@kuanyin/concordia-restorative`

The service currently handles anti-cheat appeals, tournament-result disputes,
and crew conflicts. Iris provides consent-gated appellant / arbiter dialogue
scaffolding with party-isolated prompt contexts and sealed private-context
references. Oshun provides the V2 to substrate event routing shim, navigation
descriptors, and redacted telemetry registration. Kuanyin provides the
high-impact moderation restorative preflight for anti-cheat appeals.
`@oshun/config` gates external launch exposure through
`ENABLE_V2_CONCORDIA_SUBSTRATE`, which defaults disabled while still allowing
internal off-rollback composition verification. The surface is off rollback and
never feeds deterministic gameplay simulation.
