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.

GGA scenario index (GS01 to GS32)

New scenarios derived from the Blueprint’s acceptance tests A1 to A12 (pp. 18) and its stated rules (pp. 1 to 17, 19). They sit beside the 84 legacy scenarios in Scenario-Index; the legacy IDs are unchanged and carry dispositions (Scenario-Dispositions). Every GS scenario is a specification and Not executed; none is Passed, which needs a named integrated build and fixture. No oracle is invented: where the Blueprint gives a rule it is quoted, where a decision is pending the assertion is Blocked by that decision, and proposed defaults are configuration values, not promises.

Scenarios

IDTitleTypeGatesStageOpen decisionsStatus
GS01-stagedPublic views expose approved summaries onlybalanced-softwareGA012GQ05-stagedNot executed
GS02-stagedUnavailable and withdrawn listings keep a non-sensitive noticebalanced-softwareGA01, GA042—Not executed
GS03-stagedRequired profile fields, saved drafts and exact errorsbalanced-softwareGA022—Not executed
GS04-stagedRegistration, domain matching and owner-issued invitationsbalanced-softwareGA02, GA092GQ03-stagedNot executed
GS05-stagedEligibility is computed per request from the stated expressionbalanced-softwareGA03, GA072GL03-stagedNot executed
GS06-stagedFreshness boundary and recoverybalanced-softwareGA032GL03-stagedNot executed
GS07-stagedProfile versions, attestation and stale-draft protectionbalanced-softwareGA02, GA062—Not executed
GS08-stagedPublication control and partner boundariesbalanced-softwareGA042GQ02-stagedNot executed
GS09-stagedAmendment, expiry and pause stop new pitchesbalanced-softwareGA042GQ06-staged, GQ07-stagedNot executed
GS10-stagedPitch with applicant-approved fields onlybalanced-softwareGA053—Not executed
GS11-stagedConsent, release and withdrawalbalanced-softwareGA05, GA063GL04-stagedNot executed
GS12-stagedConcurrent accepts and retried commandsbalanced-softwareGA063—Not executed
GS13-stagedOutbox, retries and recoverable notificationsbalanced-softwareGA06, GA113GL07-stagedNot executed
GS14-stagedPayment independencebalanced-softwareGA073GL05-stagedNot executed
GS15-stagedEvent registration, capacity and waitlistbalanced-softwareGA083GL08-stagedNot executed
GS16-stagedEvent reminders, changes and timezonesbalanced-softwareGA083—Not executed
GS17-stagedTenant, role and file-ID isolationbalanced-softwareGA092GQ03-stagedNot executed
GS18-stagedFile upload, scanning and download controlbalanced-softwareGA103GL07-stagedNot executed
GS19-stagedAI drafts and assistance boundariesbalanced-softwareGA103GL07-stagedNot executed
GS20-stagedOperations resolve exceptions without the founderbalanced-softwareGA114GL01-stagedNot executed
GS21-stagedBackup restore and measured performance scenariobalanced-softwareGA114GL07-stagedNot executed
GS22-stagedCommercial path end to endbalanced-softwareGA123GL05-stagedNot executed
GS23-stagedFinance exceptions and duplicate paymentsbalanced-softwareGA12, GA063GL05-stagedNot executed
GS24-stagedOutcomes: company-confirmed and partner-reported stay distinctbalanced-softwareGA07, GA123—Not executed
GS25-stagedDeferred scope stays deferredscope-guardGA01, GA102—Not executed
GS26-stagedPrivileged access, MFA and auditbalanced-softwareGA092—Not executed
GS27-stagedCorrection, export and deletion across files, indexes and restoresbalanced-softwareGA114GL04-staged, GL07-stagedNot executed
GS28-stagedMatching shows reasons and uses eligible companies and live offers onlybalanced-softwareGA043—Not executed
GS29-stagedDashboards and consoles mirror authorised recordsbalanced-softwareGA09, GA113GQ04-stagedNot executed
GS30-stagedEnvironment separation and release disciplinebalanced-softwareGA114GL07-stagedNot executed
GS31-stagedAccessible, responsive states for every restricted screenbalanced-software—2—Not executed
GS32-stagedEvidence status labels never imply verificationbalanced-softwareGA022—Not executed

Gate coverage (GA01 to GA12)

The gates and their evidence are defined in Acceptance-Gates-A01-A11; this table shows which GS scenarios exercise each. Every gate has at least one scenario.

GateBlueprint testGS scenarios
GA01Public and private viewsGS01-staged, GS02-staged, GS25-staged
GA02Required profileGS03-staged, GS04-staged, GS07-staged, GS32-staged
GA03Freshness boundaryGS05-staged, GS06-staged
GA04Publication controlGS02-staged, GS08-staged, GS09-staged, GS28-staged
GA05Scoped sharingGS10-staged, GS11-staged
GA06Concurrency and retriesGS07-staged, GS11-staged, GS12-staged, GS13-staged, GS23-staged
GA07Payment independenceGS05-staged, GS14-staged, GS24-staged
GA08Event behaviourGS15-staged, GS16-staged
GA09Tenant and role isolationGS04-staged, GS17-staged, GS26-staged, GS29-staged
GA10Files and AIGS18-staged, GS19-staged, GS25-staged
GA11Operations and recoveryGS13-staged, GS20-staged, GS21-staged, GS27-staged, GS29-staged, GS30-staged
GA12Commercial end to endGS22-staged, GS23-staged, GS24-staged

GS25, GS27, GS28, GS29, GS30 and GS31 add rules the Blueprint states outside its A1 to A12 table (deferred scope, correction and deletion, matching, dashboards, environments, accessibility). Scenarios without a gate support the Definition of ready to pilot (p. 18).

Blocked assertions

ScenarioBlocked assertionDecision
GS06-stagedBlocked by GL03: the 30-day, 14-day grace and reminder-day values are proposed defaults to be made configurable and recorded by GGA operations; the oracle is parameterised by the recorded values, not fixed numbersGL03-staged
GS08-stagedBlocked by GQ02: whether and how company-submitted listings are published is open; the oracle covers approved and unapproved partners and operations onlyGQ02-staged
GS09-stagedWhether reconfirming an expired listing needs a fresh review is open; the review-on-reconfirm assertion is Blocked by GQ06GQ06-staged
GS09-stagedWhat happens to pitches already submitted when a listing is paused is open; that assertion is Blocked by GQ07GQ07-staged
GS21-stagedBlocked by GL07: the recovery point, restoration objective and load figures are proposed targets to be accepted with the support owner; until recorded they are measured, not used as thresholdsGL07-staged
GS27-stagedRetention periods, the withdrawal path and deletion ownership are GGA data-owner decisions. Blocked by GL04: no retention figure is used as an oracleGL04-staged
GS27-stagedBlocked by GL07: hosting region and cross-border sharing arrangements are pending GGA approval and no region is assumedGL07-staged

Other launch decisions (GL01 to GL08) supply names, figures and providers that the scenarios deliberately do not fill: no fee, date, owner, approver or chosen rule is invented. See Decision-Index.