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.

T11 · Messages require current authority and safe input

FieldValue
StatusNot executed
TypeBalanced software
Layer / kindAPI · E2E
PriorityP0
GatesA03, A06, A09
Build step07 (GGA order; the 1.3 step is history)
DecisionsQ02, Q09

Disposition under GGA

FieldValue
DispositionReframed
GGA basisBlueprint pp. 1, 10, 17 (GGA-Requirement-Register)
Replaced or carried byGS13-staged, GS18-staged
Still openGQ04-staged
What changesThe message channel has no GGA feedback and stays a Proposed carry-forward (open messaging is deferred). The retained parts: sanitised displayed text and blocked executable uploads (GS18), and no confidential profiles or documents in email (GS13).

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 has an assigned contributor, viewer and removed member; A-B is a permitted existing conversation.

When

Send/read via all roles; forge author/company fields; submit oversized or script-like text.

Then / oracle

Server derives sender and company, applies current participant plus role/assignment access, and validates agreed limits. Viewer/removed/unassigned writes fail; safe rendering does not execute input. No private body is placed in email/logs.

Evidence required

Stored author versus session; request boundary cases; sanitized UI output and log/payload scan.

Decision dependency (verbatim)

Q02/Q09: message length, rate and retention limits; no additional message-email event assumed.

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.