---
id: w4/m10/t008
title: Closeout — DoD met → move milestone to done/
worker: worker4
status: done
estimate: 10m
depends_on: [w4/m10/t006]
---

## Objective

Standing closing task, run last and only when the DoD actually holds (every write verb emits one event, denials recorded, secrets never in events, store-less degradation verified). Close the milestone: remaining tasks `status: done`, files to `w4/m10/done/`, rows `— **DONE**` + `**Status:** done`, move `w4/m10/` whole to `w4/done/m10/`, check the box in `w4/README.md`.

## Acceptance criteria

- [x] DoD verified before the move (automated: unit/integration tests + a real Postgres for the store layer; no live k8s cluster in this environment — see t004's note); board synced in all three places; `w4/m10/` gone from its old path.
