Status. Proposed design only. Nothing in this vault is GGA client approval. The GGA client documents are supplied drafts: see GGA-Source-Digest. No application, service or test has been executed; every scenario is Not executed. Delivery fees and dates are open.

T22 · Revision racing with response never silently rebinds

FieldValue
StatusNot executed
TypeBalanced software
Layer / kindAPI · database · worker
PriorityP0
GatesA05, A08
Build step04 (GGA order; the 1.3 step is history)
DecisionsQ06

Disposition under GGA

FieldValue
DispositionReframed
GGA basisBlueprint pp. 5, 6 (GGA-Requirement-Register)
Replaced or carried byGS09-staged
Still openGQ07-staged
What changesA pitch racing with an amendment is checked against the listing state; what happens to pitches already submitted is open.

The 1.3 text below is kept verbatim as history. Where the disposition is Reframed, Superseded or Parked it is not the GGA oracle; use the replacing scenario. A Parked scenario has no GGA feedback and stays a Proposed carry-forward. The status stays Not executed. Register: Scenario-Dispositions.

Given

B viewed V1; V2 becomes live while B submits, and rule recommendations cached V1.

When

Interleave V2 publication and B submission; consume invalidation and alert jobs twice.

Then / oracle

Recommended rule rejects stale V1 submission for explicit V2 reconfirmation; DG may instead expressly permit immutable V1 response. Never silently bind to V2. Recommendations refresh; duplicate jobs create one logical safe material-revision event. No private response data enters search.

Evidence required

Controlled orderings; immutable references; cache/rule version; duplicate-safe outbox evidence.

Decision dependency (verbatim)

Q06: DG must choose the stale-view oracle; recommended reconfirmation is not approved behavior.

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.