Status. Proposed design only. Nothing in this vault is DG client approval. No application, service or test has been executed; every scenario is Not executed. Fees and dates are open.

DG11 · Final check stops expired or withdrawn disclosures

FieldValue
StatusNot executed
TypeManual DG service
Layer / kindManual · ordering rehearsal
Priority—
GatesS04
Build stepStep-12-Manual-DG-Services-and-Scope-Guards
DecisionsQ14, Q18

Given

Draft was prepared under valid consent; consent expires, is paused or withdrawn before send.

When

Run final manual recipient/authority/fields/purpose/expiry/hold check immediately before sending.

Then / oracle

Failed check cancels/holds unsent work and future follow-ups. Authorised prior send remains historical; no recall claim. Unauthorised send triggers incident path. Disclosure after new material needs fresh permission, not stale draft approval.

Evidence required

Draft and consent versions, check timestamp, cancel/send record and incident reference if applicable.

Decision dependency (verbatim)

Q14/Q18: boundary and handling; no software enforcement claimed.

Source: TDD rev 1.3 (PDF); machine-readable in 10-Sources/tdd-bundle/. Back to Scenario-Index · Traceability-Matrix · integration dependencies in Dependency-and-Regression-Table.