{ "generatedAt": "2026-06-04T20:00:31.447Z", "chainLength": 2, "steps": [ { "from": "v1", "to": "v2", "growthMode": "normal", "metrics": { "blocCount": { "from": 6, "to": 6, "delta": "0%", "absolute": 0 }, "cycleCount": { "from": 7, "to": 7, "delta": "0%", "absolute": 0 }, "candidateCount": { "from": 36, "to": 38, "delta": "+5.56%", "absolute": 2 }, "activeCandidateCount": { "from": 28, "to": 30, "delta": "+7.14%", "absolute": 2 }, "archivedCandidateCount": { "from": 8, "to": 8, "delta": "0%", "absolute": 0 } } }, { "from": "v2", "to": "v3", "growthMode": "moderate", "metrics": { "blocCount": { "from": 6, "to": 7, "delta": "+16.67%", "absolute": 1 }, "cycleCount": { "from": 7, "to": 9, "delta": "+28.57%", "absolute": 2 }, "candidateCount": { "from": 38, "to": 46, "delta": "+21.05%", "absolute": 8 }, "activeCandidateCount": { "from": 30, "to": 36, "delta": "+20%", "absolute": 6 }, "archivedCandidateCount": { "from": 8, "to": 10, "delta": "+25%", "absolute": 2 } } } ], "thresholdEvaluation": [ { "from": "v1", "to": "v2", "metrics": { "blocCount": "✅ PASS", "cycleCount": "✅ PASS", "candidateCount": "✅ PASS", "activeCandidateCount": "✅ PASS", "archivedCandidateCount": "✅ PASS" } }, { "from": "v2", "to": "v3", "metrics": { "blocCount": "✅ PASS", "cycleCount": "⚠️ WARN", "candidateCount": "⚠️ WARN", "activeCandidateCount": "✅ PASS", "archivedCandidateCount": "⚠️ WARN" } } ], "summary": { "totalSteps": 2, "passSteps": 1, "warnSteps": 1, "failSteps": 0 } }