fix(career): preserve source ids and absent metadata

This commit is contained in:
cesnimda
2026-10-12 08:24:23 +02:00
parent 8b4d5c2112
commit 3047b6c4a8
15 changed files with 3458 additions and 21 deletions
@@ -0,0 +1,109 @@
{
"schemaVersion": 1,
"checkpoint": "P7-03",
"status": "ACCEPTED_ENTRY_WITH_MANDATORY_DEPENDENCIES",
"newRuntimeStatus": "PENDING_NOT_EXECUTED_BY_THIS_RECORD",
"developmentEntry": "8b4d5c21125e800199d3ecc2d9c059a80ac5125d",
"branch": "codex/ui-redesign-phase4",
"entryPushReceipt": {
"observedUtc": "2026-10-12T05:51:04.849644+00:00",
"branch": "codex/ui-redesign-phase4",
"head": "8b4d5c21125e800199d3ecc2d9c059a80ac5125d",
"origin": "8b4d5c21125e800199d3ecc2d9c059a80ac5125d",
"liveRemote": "8b4d5c21125e800199d3ecc2d9c059a80ac5125d",
"main": {
"local": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"origin": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"live": "27657f31131cd95d42f0e1290853ec9c9b3959a4"
},
"workingTreeClean": true,
"porcelain": "",
"normalPush": true,
"productionDecision": "NO-GO"
},
"production": {
"main": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"decision": "NO-GO"
},
"acceptedP702": {
"implementedScope": "CONDITIONAL GO",
"report": "docs/redesign/phase-7/p7-02/README.md",
"portableEvidence": "docs/redesign/phase-7/p7-02/evidence/career-results.json",
"immutableEntryManifest": {
"path": ".artifacts/phase7/p7-03/entry/career-results.json",
"sha256": "1f67cfc3b6d2f34143261bf81a466a28289f21bdbf105ac8ea0b45b4f8446951",
"bytes": 329258,
"hashPolicy": "Exact saved snapshot bytes"
},
"freshAffectedFrontend": {
"passed": 46,
"suites": 3,
"netAddedCases": 14
},
"freshNative": {
"career": 14,
"ordinaryPreservation": 2,
"skipped": 0,
"flaky": 0,
"unexpected": 0,
"retries": 0
},
"typesLintBuild": "PASS at P7-02 recorded source/export",
"static": "PASS at P7-02 recorded observation",
"buildId": "qG82wPnFf-IsAkFvXkmn6",
"sourceSha256Lf": "190d0a24368bfc3cc76550ff0f74c272200d3a30f61218a86628449ac83735ce",
"exportFiles": 75,
"exportSha256": "50896e8ad6934b909b83cc487eaf3579516921fde54b19e50a9039db68e04869",
"sourceApplicability": {
"acceptedCommit": "8b4d5c21125e800199d3ecc2d9c059a80ac5125d",
"qualification": "Measured P7-02 source hashes apply at this accepted commit and the immutable sourceSnapshots, not the live workspace after legitimate P7-03 edits. All original measured hashes/source/export identities remain unchanged."
},
"axe": {
"scans": 22,
"violationNodes": 0,
"incompleteNodes": 99,
"contexts": {
"backgroundOverlap": 74,
"invisibleBadgeShortText": 22,
"hiddenMuiSelectPortal": 3
}
}
},
"inheritedFullExecutions": {
"frontend": "573/89 P7-01; not rerun in P7-02",
"backend": "1033 Phase6;91 targeted guards fresh in separate P7-02 repair",
"sidecar": 49,
"renderingFidelity": "16/16 with36=36 pages and8/8 with24=24 pages from accepted Phase6; untouched"
},
"derivedExpectationsOnly": {
"frontend": "610/89",
"backend": 1034,
"ordinaryBrowser": 214,
"qualification": "Derived expectations, not newly executed whole-suite totals; finite overlapping packs are not summed as fresh full acceptance."
},
"preservation": {
"groups": 57,
"partial": 56,
"deferred": 1,
"routes": 32,
"qualification": "No full-group upgrade; C11 remains deferred"
},
"mandatoryDependencies": [
{
"name": "Optional stable source-ID preservation",
"status": "PENDING_SEPARATE_REPRODUCTION_REPAIR",
"scope": "Frontend normalizer optional job/education/certification/project IDs; meaningful normalizer/payload/native canonical/sibling proof before structured presentation; no schema change"
},
{
"name": "Concurrency and dirty/pending-write ownership",
"status": "OPEN_RD21",
"scope": "Resolve or explicitly bound canonical profile/job stale-save and creation-intent semantics; prove dirty-locale and held-PUT/pending-write recovery before save/history owner change"
}
],
"approvedCommitBoundaries": [
"Separate source-ID prerequisite repair after RED proof",
"Structured editor presentation",
"Import review/history presentation"
],
"manualQualifications": "M01–M12 remain unverified; M09/M11 contextual/reader, physical/device/zoom/provider/output and production gates carry; M13/P5-13 deferred, Phase8 separate."
}