Multi-Agent Quality Gate | Scenario Switcher

Six roles review one release candidate in order. Switch tabs to see how four synthetic data sets reach different conclusions through the same flow.

Recommended decision
Scoped Go | reduced-scope release recommended (excluding REQ-03)
QA summary
At Risk
Conclusion
Scoped Go recommended, pending client decision

Go / Scoped Go always needs a decision by an authorized client person; agents cannot approve.

Release candidate:RC-102|demo-shop v2.3.0|staging-demo|round 1

State diagram (this scenario's path)

T-01T-03T-05T-07T-09T-11T-15★ G1 Collecting★ G2 Readiness★ G3 Evidence★ G4 Contrarian★ G5 Risk veto★ G6 AggregatingHoldNo-Go◆ Scoped Go proposedGo proposedClient approvedClient rejected

★ dark node + thick solid line = this path; ◆ = where it ends; dashed = transitions not taken.

Six gate results and reasons

GateResultReason
G1 Change Collector
R-COLLECTOR
PassTarget, full SHA and change list complete
G2 Readiness Checker
R-READINESS
ConcernTC-03 sample account not ready (non-critical path)
G3 Evidence Reviewer
R-EVIDENCE
PassSC-01 has valid evidence for this build
G4 Contrarian Reviewer
R-CONTRARIAN
ConcernDEF-001 (S2) and TC-03 is Blocked
G5 Risk Gatekeeper
R-RISK
PassNo S1; DEF-001 (S2) has client risk acceptance
G6 Aggregator
R-AGGREGATOR
PassConcerns resolved by risk acceptance (all four fields) and excluded scope REQ-03 → T-11
LegendPassConcernBlockVetoNot reached

Gate status ≠ Run status:A gate's "Block / Rejected" is a gate result, not the Run status Blocked. Not Run / Skipped apply only to Runs, never to gates.

Four-row summary

Known issues
Fail 1 (DEF-001, non-critical path REQ-03)
Execution completeness
Pass 1 / Fail 1 / Blocked 1 / Not Run 0 / Skipped 0 (denominator 3)
Exit criteria decision
c1 ✓ c2 ✓ c3 ✓
✓ met
c1 critical path has valid evidence for this build; c2 no unresolved S1, and S2 fixed and retested or risk-accepted; c3 every traced item has a result or a stated untested reason.
Untested
TC-03 (Blocked: sample account; step S1 done; resume when account is provided)

Defects Severity definitions: Draft

DEF-001|Report export column order is wrong (fictional sample defect)

Final severity
S2
QA suggestion/Client ruling
S2/S2
Status
Deferred
Fix priority
next-release
REQ
REQ-03
Risk acceptance
Decider
demo-client-owner
Reason
Export is not enabled in this release
Owner
demo-pm
Review date
2026-11-09

Runs

RunCaseStatusNotes
RUN-201TC-01 ★Critical pathPass
RUN-202TC-02FailDEF-001
RUN-203TC-03BlockedStep S1 done; sample account not ready; resume when provided

Execution completeness:Pass 1 / Fail 1 / Blocked 1 / Not Run 0 / Skipped 0 (denominator 3)

Activity log|RC-102

IDTime (Taipei)GateActionResultTransitionMessage
LOG-00110:00G1
R-COLLECTOR
startG1 check started
LOG-00210:05G1
R-COLLECTOR
transitionPassT-01
S-G1 → S-G2
Target, full SHA and change list complete
LOG-00310:10G2
R-READINESS
startG2 check started
LOG-00410:15G2
R-READINESS
transitionConcernT-03
S-G2 → S-G3
TC-03 sample account not ready (non-critical path)
LOG-00510:20G3
R-EVIDENCE
startG3 check started
LOG-00610:25G3
R-EVIDENCE
transitionPassT-05
S-G3 → S-G4
SC-01 has valid evidence for this build
LOG-00710:30G4
R-CONTRARIAN
startG4 check started
LOG-00810:35G4
R-CONTRARIAN
transitionConcernT-07
S-G4 → S-G5
DEF-001 (S2) and TC-03 is Blocked
LOG-00910:40G5
R-RISK
transitionPassT-09
S-G5 → S-G6
No S1; DEF-001 (S2) has client risk acceptance
LOG-01010:45G6
R-AGGREGATOR
startAggregation started
LOG-01110:50G6
R-AGGREGATOR
checkBuilding four-row summary and checking conflicts
LOG-01210:55G6
R-AGGREGATOR
transitionPassT-11
S-G6 → S-SGO
Concerns resolved by risk acceptance (all four fields) and excluded scope REQ-03 → T-11

Severity definitions Draft

Deferring a fix does not lower severity; QA suggestions and client rulings are recorded separately.