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.
Scenario index
84 scenarios: T01–T40 (core application, Balanced software), DG01–DG24 (DG paid-service annex), DG25–DG44 (invitation, onboarding, sessions, visibility extension). IDs are stable.
| ID | Title | Type | Gates | Decisions | Step | Status |
|---|---|---|---|---|---|---|
| T01 | Invitation-only access and single-company membership | balanced-software | A04, A06 | Q01 | 02 | Not executed |
| T02 | Fixed roles cannot be bypassed through the API | balanced-software | A04, A09 | Q02 | 02 | Not executed |
| T03 | Company-admin visibility is disclosed and scoped | balanced-software | A03, A04, A09 | Q02, Q08 | 02 | Not executed |
| T04 | Reassignment moves work without duplicating it | balanced-software | A04, A06, A07 | Q02, Q07 | 02 | Not executed |
| T05 | Publish an approved opportunity and discover it | balanced-software | A01, A04 | Q02 | 04 | Not executed |
| T06 | Search filtering precedes counts and pagination | balanced-software | A01, A06, A09 | Q03 | 05 | Not executed |
| T07 | Rule recommendations explain evidence and gaps | balanced-software | A01 | Q03 | 05 | Not executed |
| T08 | Validation and unsaved drafts remain private | balanced-software | A01, A05, A09 | — | 04 | Not executed |
| T09 | Ask privately without posting or submitting interest | balanced-software | A02, A03 | Q02, Q04, Q07 | 06 | Not executed |
| T10 | Third respondent has a separate private conversation | balanced-software | A03, A09 | Q08 | 06 | Not executed |
| T11 | Messages require current authority and safe input | balanced-software | A03, A06, A09 | Q02, Q09 | 06 | Not executed |
| T12 | Questions do not silently become an accepted discussion | balanced-software | A02, A07 | Q04, Q08 | 06 | Not executed |
| T13 | Exact-version approval and sole-owner self-approval | balanced-software | A04, A05 | Q02 | 04 | Not executed |
| T14 | Editing after review prevents stale approved send | balanced-software | A04, A05, A08 | Q02, Q06 | 04 | Not executed |
| T15 | Returned work and stale tabs preserve approved content | balanced-software | A04, A05 | Q02 | 04 | Not executed |
| T16 | Approval and role revocation races remain authorised | balanced-software | A04, A06 | Q07 | 03 | Not executed |
| T17 | EOI is meaningful and references what B reviewed | balanced-software | A02, A05 | Q05, Q08 | 06 | Not executed |
| T18 | One active EOI survives duplicate submit and retry | balanced-software | A02, A08 | Q05, Q07 | 06 | Not executed |
| T19 | Accept, decline and withdraw are mutually consistent | balanced-software | A03, A07, A08 | Q05, Q07, Q08 | 06 | Not executed |
| T20 | Clarification and discussion states retain next action | balanced-software | A02, A07 | Q05 | 06 | Not executed |
| T21 | Material revision preserves V1 while V2 is reviewed | balanced-software | A05 | Q06 | 04 | Not executed |
| T22 | Revision racing with response never silently rebinds | balanced-software | A05, A08 | Q06 | 04 | Not executed |
| T23 | Pause/close wins against new interest | balanced-software | A07, A08 | Q04 | 06 | Not executed |
| T24 | Lifecycle edges do not import Comprehensive scope | balanced-software | A07, A09 | Q04, Q05 | 06 | Not executed |
| T25 | Revocation invalidates open sessions and saved links | balanced-software | A06, A09 | Q07, Q09 | 03 | Not executed |
| T26 | Role downgrade and assignment removal use live policy | balanced-software | A04, A06 | Q02, Q07 | 02 | Not executed |
| T27 | Object IDs and errors reveal no private existence | balanced-software | A03, A06, A09 | Q08 | 03 | Not executed |
| T28 | DG operations do not grant private-message browsing | balanced-software | A06, A09 | Q08 | 03 | Not executed |
| T29 | Next-action creation and completion are participant scoped | balanced-software | A03, A04, A07 | Q02, Q10 | 06 | Not executed |
| T30 | Daily view mirrors the underlying authorised records | balanced-software | A04, A07, A09 | Q10 | 08 | Not executed |
| T31 | Overdue is defined at a reproducible time boundary | balanced-software | A07 | Q10 | 08 | Not executed |
| T32 | History and records survive permitted responsibility changes | balanced-software | A04, A06, A07 | Q02, Q07, Q09 | 06 | Not executed |
| T33 | Business state and notification event commit together | balanced-software | A08 | Q07 | 07 | Not executed |
| T34 | Email content is minimal and links reauthorise | balanced-software | A06, A08, A09 | Q07, Q08 | 07 | Not executed |
| T35 | Worker duplicates and ambiguous sends reconcile safely | balanced-software | A08 | Q07 | 07 | Not executed |
| T36 | Failures, recipient changes and callbacks are recoverable | balanced-software | A06, A08, A10 | Q07, Q08 | 07 | Not executed |
| T37 | Authentication, invitation and session controls hold | balanced-software | A06, A10 | Q09 | 01 | Not executed |
| T38 | Environment separation and safe failure visibility | balanced-software | A09, A10 | Q09 | 01 | Not executed |
| T39 | Responsive accessibility and agreed load are measurable | balanced-software | A01, A10 | Q09 | 10 | Not executed |
| T40 | Restore, migration and release evidence are controlled | balanced-software | A08, A10 | Q09, Q11 | 10 | Not executed |
| DG01 | Each payer knows what its own service buys | manual-service | S01 | Q12 | 12 | Not executed |
| DG02 | Vetting explains checked and unchecked facts | manual-service | S01 | Q05, Q08, Q12 | 12 | Not executed |
| DG03 | A pointer uses member-visible content only | manual-service | S02 | Q13, Q14 | 12 | Not executed |
| DG04 | Named introduction needs independent exact consents | manual-service | S02 | Q14 | 12 | Not executed |
| DG05 | Both pay without buying influence | manual-service | S02, S04 | Q13 | 12 | Not executed |
| DG06 | No-fit does not replace an unmet introduction | manual-service | S02, S06 | Q12, Q17 | 12 | Not executed |
| DG07 | Unanswered-item help is requester-authorised | manual-service | S03 | Q14, Q15, Q08 | 12 | Not executed |
| DG08 | Refusal and silence do not leak hidden status | manual-service | S03 | Q14, Q15 | 12 | Not executed |
| DG09 | Facilitation is an agreed manual session | manual-service | S04 | Q13, Q14 | 12 | Not executed |
| DG10 | Any participant can pause without releasing authority | manual-service | S04, S06 | Q14, Q18 | 12 | Not executed |
| DG11 | Final check stops expired or withdrawn disclosures | manual-service | S04 | Q14, Q18 | 12 | Not executed |
| DG12 | Private positions exclude conflicted staff | manual-service | S04 | Q13 | 12 | Not executed |
| DG13 | Stalled work is not a DG surveillance trigger | manual-service | S03, S04 | Q14, Q15 | 12 | Not executed |
| DG14 | Contradictory outcome reports remain private | manual-service | S05 | Q16 | 12 | Not executed |
| DG15 | Publication needs a separate release | manual-service | S05 | Q16 | 12 | Not executed |
| DG16 | Service evidence separates sent from completion | manual-service | S07 | Q12, Q16 | 12 | Not executed |
| DG17 | Duplicate requests do not inflate work or charges | manual-service | S07 | Q12, Q16, Q17 | 12 | Not executed |
| DG18 | Complaint classifications select the right route | manual-service | S06 | Q17, Q18 | 12 | Not executed |
| DG19 | Refund request is not a payment instruction | manual-service | S06 | Q12, Q17 | 12 | Not executed |
| DG20 | Forwarded counterparty content is not facilitation consent | manual-service | S06 | Q18, Q09 | 12 | Not executed |
| DG21 | Departure revalidates consent and open obligations | manual-service | S03, S07 | Q14, Q16, Q17, Q09 | 12 | Not executed |
| DG22 | Opaque IDs do not grant named private oversight | balanced-boundary | S03, S07 | Q08, Q16 | 03 | Not executed |
| DG23 | Operational failure leaves a truthful open item | manual-service | S03, S07 | Q15, Q16, Q17, Q18 | 12 | Not executed |
| DG24 | New service software stays outside Balanced | scope-guard | S01–S07 | Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q08 | 12 | Not executed |
| DG25 | Invitation receipt is not membership or marketing consent | balanced-boundary | S08 | Q01, Q19 | 02 | Not executed |
| DG26 | Guest and pending intake remain isolated and correctable | balanced-boundary | S08 | Q19, Q09 | 02 | Not executed |
| DG27 | Assisted onboarding does not grant impersonation | manual-service | S08 | Q19, Q14 | 12 | Not executed |
| DG28 | DG badge is evidence-based and qualified | manual-service | S09 | Q05, Q08, Q20 | 12 | Not executed |
| DG29 | First-offer advice sees only deliberately supplied version | manual-service | S09 | Q21, Q02 | 12 | Not executed |
| DG30 | Advisory completion and quality complaint are distinct | manual-service | S09, S13 | Q21, Q17 | 12 | Not executed |
| DG31 | Weekly group session protects the defined audience | manual-service | S10 | Q22, Q18 | 12 | Not executed |
| DG32 | Weekly promise has cancellation and access rules | manual-service | S10 | Q22, Q12, Q17 | 12 | Not executed |
| DG33 | Higher service tier buys its specified DG work | manual-service | S10 | Q12, Q22, Q25 | 12 | Not executed |
| DG34 | Partner assistance neither leaks refusal nor guarantees deal | manual-service | S10 | Q20, Q25, Q14, Q17 | 12 | Not executed |
| DG35 | Newsletter permission is separate and withdrawable | manual-service | S11 | Q23, Q14 | 12 | Not executed |
| DG36 | Tradeshow and news items retain source uncertainty | manual-service | S11 | Q23 | 12 | Not executed |
| DG37 | Member offer is not a public promotion or news feed | balanced-boundary | S12 | Q24, Q21 | 12 | Not executed |
| DG38 | Expired or changed campaign cannot reuse approval | manual-service | S12, S13 | Q24, Q14, Q16 | 12 | Not executed |
| DG39 | Every public asset and channel has exact authority | manual-service | S12 | Q24, Q14 | 12 | Not executed |
| DG40 | Backlinks exclude private URLs and unsupported claims | manual-service | S12 | Q24 | 12 | Not executed |
| DG41 | Social visibility reports action rather than reach | manual-service | S12 | Q24, Q16 | 12 | Not executed |
| DG42 | Withdrawal is specific and receipts follow removal | manual-service | S13 | Q14, Q24, Q18 | 12 | Not executed |
| DG43 | Complaint preserves the promise and disputed work | manual-service | S13 | Q20, Q21, Q22, Q23, Q24, Q25, Q17 | 12 | Not executed |
| DG44 | New services and wiki references do not silently expand software | scope-guard | S08–S13 | Q19, Q20, Q21, Q22, Q23, Q24, Q25 | 12 | Not executed |