fix(release): withhold unqualified CV review and record gates
This commit is contained in:
@@ -0,0 +1,187 @@
|
||||
{
|
||||
"date": "2026-10-08",
|
||||
"sourceCheckpoint": "9c9157507937b3e084a7ca1e79a2ebd77d0b0928",
|
||||
"candidateBranch": "codex/ui-redesign-phase4",
|
||||
"productionBranch": "main",
|
||||
"inspectedProductionHead": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"productionDecision": "NO-GO",
|
||||
"productionMergedOrPushed": false,
|
||||
"deployed": false,
|
||||
"backend": {
|
||||
"passed": 1023,
|
||||
"failed": 0,
|
||||
"skipped": 0
|
||||
},
|
||||
"focusedAiSubset": {
|
||||
"passed": 108,
|
||||
"failed": 0,
|
||||
"skipped": 0
|
||||
},
|
||||
"revisionSubset": {
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"skipped": 0
|
||||
},
|
||||
"frontend": {
|
||||
"passed": 455,
|
||||
"suites": 81,
|
||||
"failed": 0,
|
||||
"skipped": 0
|
||||
},
|
||||
"sidecar": {
|
||||
"passed": 49,
|
||||
"failed": 0,
|
||||
"skipped": 0
|
||||
},
|
||||
"browser": {
|
||||
"passed": 112,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T16:13:55.959Z",
|
||||
"durationSeconds": 1134.034,
|
||||
"axe": {
|
||||
"scans": 229,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {
|
||||
"aria-hidden-focus": 33,
|
||||
"aria-prohibited-attr": 191,
|
||||
"aria-valid-attr-value": 18,
|
||||
"color-contrast": 1466,
|
||||
"th-has-data-cells": 4
|
||||
},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"realHttp": {
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T16:19:24.151Z",
|
||||
"durationSeconds": 13.529,
|
||||
"axe": {
|
||||
"scans": 0,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"rateLimit": {
|
||||
"passed": 9,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T16:33:20.996Z",
|
||||
"durationSeconds": 10.265,
|
||||
"axe": {
|
||||
"scans": 0,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"ingress": {
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T16:34:20.457Z",
|
||||
"durationSeconds": 5.961,
|
||||
"axe": {
|
||||
"scans": 0,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"pdfAdmission": {
|
||||
"passed": 1,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retries": 0,
|
||||
"startTime": "2026-10-08T16:34:34.892Z",
|
||||
"durationSeconds": 7.704,
|
||||
"axe": {
|
||||
"scans": 0,
|
||||
"reportedViolations": 0,
|
||||
"incompleteNodeOccurrencesByRule": {},
|
||||
"humanScreenReaderAcceptance": "open"
|
||||
}
|
||||
},
|
||||
"fidelity": {
|
||||
"passed": 16,
|
||||
"total": 16,
|
||||
"previewPages": 36,
|
||||
"pdfPages": 36,
|
||||
"tolerances": {
|
||||
"pageDimensionMm": 0.5,
|
||||
"positionMm": 2,
|
||||
"fontPt": 0.5,
|
||||
"rgbComponent": 0.00392156862745098,
|
||||
"pageCountAndMembership": "exact"
|
||||
}
|
||||
},
|
||||
"settingsExports": {
|
||||
"passed": 8,
|
||||
"total": 8,
|
||||
"previewPages": 24,
|
||||
"pdfPages": 24,
|
||||
"tolerances": {
|
||||
"pageDimensionMm": 0.5,
|
||||
"positionMm": 2,
|
||||
"fontPt": 0.5,
|
||||
"rgbComponent": 0.00392156862745098,
|
||||
"pageCountAndMembership": "exact"
|
||||
}
|
||||
},
|
||||
"configuration": {
|
||||
"passed": 3
|
||||
},
|
||||
"supplyChainHelpers": {
|
||||
"passed": 3
|
||||
},
|
||||
"offlineEvaluationHarness": {
|
||||
"passed": 5
|
||||
},
|
||||
"browserExtension": {
|
||||
"passed": 3
|
||||
},
|
||||
"checks": {
|
||||
"typeScript": "pass",
|
||||
"isolatedHttpTypeScript": "pass",
|
||||
"lint": "pass",
|
||||
"frontendProductionBuild": "pass",
|
||||
"apiReleaseBuildWarningsAsErrors": "pass",
|
||||
"trackedSecretScan": "pass",
|
||||
"whitespaceWorkingTree": "pass",
|
||||
"whitespaceStaged": "pass",
|
||||
"localDocumentLinks": {
|
||||
"documents": 154,
|
||||
"missingTargets": 0,
|
||||
"historicalArchiveExcluded": true
|
||||
},
|
||||
"frozenQualificationEvidence": "unchanged vs source"
|
||||
},
|
||||
"preservation": {
|
||||
"mappedGroups": 57,
|
||||
"originalRoutesRetained": 31,
|
||||
"currentConcreteRoutes": 32,
|
||||
"exhaustiveCoverageClaim": false,
|
||||
"presC11": "explicit temporary Production exception; model/UI acceptance unmet"
|
||||
},
|
||||
"qualification": {
|
||||
"cases": 32,
|
||||
"requiredCalls": 366,
|
||||
"completedCalls": 0,
|
||||
"humanReviews": 0,
|
||||
"criticalFactualityFailures": null,
|
||||
"decision": "DEFERRED — BLOCKED / NOT QUALIFIED"
|
||||
},
|
||||
"countChanges": {
|
||||
"backend": "+2 unavailable-service generation/apply theory cases",
|
||||
"focusedAiSubset": "+2 same cases, included in backend total",
|
||||
"realHttp": "+1 native Production withholding/unrelated-AI case",
|
||||
"otherInheritedCounts": "unchanged"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user