# 0005: Game Features Plugins Per Mode

Status: Accepted

Date: 2026-05-23

## Context

V4 needs to isolate mode-specific content, enable DLC delivery, and strip
expensive cells on constrained platforms.

## Decision

Each ruleset mode is packaged as a GameFeatures plugin. Shared runtime modules
live under `V4/ue/Source`, while mode content and mode activation data live in
`V4/ue/Plugins/V4Mode_*`.

## Consequences

- Mode activation is data-driven and can be conditioned by platform and license.
- Plugin dependencies must remain acyclic.
- Packaging rules strip unsupported mode plugins at target/cook time.
