feat(ql3): prove legacy rollback readiness

This commit is contained in:
whyour
2026-08-20 18:24:52 +08:00
parent 2cd6ea1d55
commit 3c02ae2020
15 changed files with 1491 additions and 11 deletions
@@ -95,6 +95,8 @@ function actorReport(name, kind, identityMode, scenario = 'success') {
'adoptedLegacyStarted',
'adoptedLegacyProcessIdentity',
'adoptedLegacyResponseLossInspected',
'adoptedLegacyReady',
'adoptedLegacyReadinessReplay',
]
: [
'adoptedLegacyBarrierCrash',
@@ -258,6 +260,12 @@ function main() {
adoptedLegacyResponseLossInspected: successReports.every(
(report) => report.gates.adoptedLegacyResponseLossInspected,
),
adoptedLegacyReady: successReports.every(
(report) => report.gates.adoptedLegacyReady,
),
adoptedLegacyReadinessReplay: successReports.every(
(report) => report.gates.adoptedLegacyReadinessReplay,
),
adoptedLegacyBarrierCrash: crashReports.length === 2,
adoptedLegacyInspectOnlyConvergence: crashReports.every(
(report) => report.gates.adoptedLegacyInspectOnlyConvergence,