# MVP-TASK-020 — Deliver and remove from active queue

**Status:** Done  
**Parent:** MVP-KDS-002-S03; MVP-HIST-001-S07

## Objective and required behavior

Advance `Ready` to `Delivered`, append history, and remove the order from active presentation while
retaining the durable order.

## Scope, areas, and non-goals

Expected shared transition path, active query behavior, UI and tests. No delivered-order browser,
recovery screen, deletion, or sales reversal.

## Evidence and acceptance

Use both IDs in E2E and real-PostgreSQL integration. Accept when the card/count update and a
database read proves durable history remains, traceability is current, and inherited DoD passes.
Handoff records whether a safe in-place undo is intentionally absent.
