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.
T24 · Lifecycle edges do not import Comprehensive scope
| Field | Value |
|---|---|
| Status | Not executed |
| Type | Balanced software |
| Layer / kind | Unit · API · E2E |
| Priority | P1 |
| Gates | A07, A09 |
| Build step | Step-06-Questions-Interest-Discussions-Actions |
| Decisions | Q04, Q05 |
Given
Paused/closed opportunity has pending interest and an existing discussion.
When
Exercise live/paused/closed cells for new question thread, reply, new EOI, pending accept and reopen; race close with accept.
Then / oracle
Proposed matrix: pause blocks new threads/interest but permits existing replies and pending accept; close also blocks pending accept and labels unresolved interest closed in-app. Existing authorised question/discussion replies continue. No closure email event, expiry/reconfirmation or partnership outcome workflow. Reopen never silently revives terminal attempts.
Evidence required
Signed transition table; parameterized state tests; absence of deferred scheduled jobs.
Decision dependency (verbatim)
Q04/Q05: matrix is agent-reviewed recommendation only; closed-pending label is not unilateral acceptance or EOI deletion.
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.