# Codex Implementation Guide — DPS-001.2

## Goal

Add Movement QA and Playtest support for DPS-001 Movement Foundation.

---

## Read First

- docs/design-packages/DPS-001_MovementFoundation/04_QA/QA_CHECKLIST.md
- docs/design-packages/DPS-001_MovementFoundation/04_QA/PLAYTEST_PROTOCOL.md
- docs/design-packages/DPS-001_MovementFoundation/05_DATA/SUCCESS_METRICS.md
- docs/design-packages/DPS-001_MovementFoundation/05_DATA/TELEMETRY.md
- contracts/movement/movement.qa.yaml
- contracts/movement/movement.metrics.yaml

---

## Implement

1. Add local movement telemetry collection.
2. Display optional telemetry counters in debug overlay.
3. Generate movement telemetry summary JSON.
4. Add QA/playtest report placeholders if missing.
5. Ensure dashboard/status generator can read movement QA status if applicable.

---

## Do Not Build

- combat
- enemies
- production UI
- external analytics
- remote telemetry

---

## Output

Generate or update:

```text
production/status/movement-telemetry-summary.json
production/status/movement-qa-status.json
```

---

## Validation

Run:

```bash
pnpm validate
pnpm build
```

If available:

```bash
pnpm status:update
pnpm build:dashboard
```

---

## Commit

```text
chore: add DPS-001 movement QA and playtest kit
```
