# DPS-002 Combat Design Model Integration

Use `design/combat/*.yaml` as the canonical source for combat data.

## Rules

1. Do not hardcode values already present in the design model.
2. Validate all IDs and references.
3. Generated docs may mirror this data, but do not become canonical.
4. Approved value changes require review and a recorded decision.

## Initial tooling

Add:

- `tools/design/validate-combat-design.mjs`
- `tools/design/generate-combat-design-report.mjs`

Suggested scripts:

```json
{
  "design:combat:validate": "node tools/design/validate-combat-design.mjs",
  "design:combat:report": "node tools/design/generate-combat-design-report.mjs"
}
```
