feat(ui): migrate Career Profile structured editor

This commit is contained in:
cesnimda
2026-10-12 13:32:55 +02:00
parent 704637ab37
commit f7f6b774b9
17 changed files with 8314 additions and 158 deletions
@@ -105,5 +105,148 @@
"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."
"manualQualifications": "M01–M12 remain unverified; M09/M11 contextual/reader, physical/device/zoom/provider/output and production gates carry; M13/P5-13 deferred, Phase8 separate.",
"structuredEditorEntry": {
"commit": "704637ab375c32d14aa46f9d4ef0f210136de4d9",
"pushReceipt": {
"observedUtc": "2026-10-12T06:34:48.620963+00:00",
"branch": "codex/ui-redesign-phase4",
"sourceRepairCommit": "3047b6c4a87c43de6f397e4a3d109be9ce3ddeca",
"hygieneCommit": "704637ab375c32d14aa46f9d4ef0f210136de4d9",
"head": "704637ab375c32d14aa46f9d4ef0f210136de4d9",
"originDevelopment": "704637ab375c32d14aa46f9d4ef0f210136de4d9",
"liveDevelopment": "704637ab375c32d14aa46f9d4ef0f210136de4d9",
"main": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"originMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"liveMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
"workingTreePorcelain": "",
"push": "normal; both new commits; no force/main push"
},
"repairManifestSnapshot": {
"path": ".artifacts/phase7/p7-03/editor/baseline/entry-source-id-results.json",
"sha256": "fdde360d26f9394ee5d265ba9ac68ec65405a6946c010d5b7b004c9a380ca595",
"bytes": 102346,
"hashPolicy": "Exact saved raw bytes"
},
"sourceBaseline": {
"path": ".artifacts/phase7/p7-03/editor/baseline/identity.json",
"sha256": "9ee021b5d7fb36c7ad4985fe81106f98a55c09f2b569d4cb735c5410d829ef96",
"bytes": 3702,
"hashPolicy": "Exact saved raw bytes"
},
"latestFullFrontend": "573/89 inherited",
"derivedOnly": {
"frontend": "618/90",
"browser": 216,
"backend": 1034
},
"freshPriorSlice": "Source-ID affected46/3,native2/preservation2,types/lint/build/corrected hygiene; no new editor execution",
"catalogBoundary": "Committed704637a catalog frozen from Git object; current expected bilingual test catalog differs, while native RED uses old prebuilt bzQi labels/H3.",
"status": "EDITOR_IMPLEMENTED_SCOPE_CONDITIONAL_GO;FINAL_STAGED_HYGIENE_PASS;NORMAL_PUSH_PENDING;IMPORT_HISTORY_PENDING",
"firstEditorRed": {
"path": ".artifacts/phase7/p7-03/editor/baseline/native-first/baseline-results.json",
"sha256": "2f369a739c9241b0aa6e823a52fb454e9b35e8506ccecdc3cc664edc8afe3104",
"bytes": 766463,
"hashPolicy": "Exact saved raw bytes",
"native": {
"passed": 0,
"failed": 11,
"skipped": 0,
"flaky": 0,
"retries": 0
},
"affectedUnit": {
"passed": 38,
"failed": 8,
"total": 46,
"suites": 3,
"pending": 0
},
"axe": {
"scans": 12,
"violationNodes": 0,
"incompleteNodes": 408,
"backgroundOverlapChecks": 396,
"shortTextChecks": 12
},
"qualification": "Unchanged prebuilt bzQi editor/704637a old catalog versus newly materialized expected test catalog; full vectors and sources retained in immutable baseline. Only320 NB dark image inspected by parent; overflow owner diagnostic and final acceptance pending."
},
"narrowDiagnostic": {
"path": ".artifacts/phase7/p7-03/editor/baseline/native-narrow/diagnostic-results.json",
"sha256": "7ea08bda9bc1f64b4e10ebdbe3aadbf329703c84d7e9d639a93b93cea526c9d5",
"bytes": 96396,
"hashPolicy": "Exact saved raw bytes",
"native": {
"passed": 0,
"failed": 1,
"skipped": 0,
"flaky": 0,
"retries": 0
},
"overlap": "Same320 NB dark case from original11; no added case count",
"geometry": {
"rootOverflow": 30,
"overflowElements": 20,
"maximumOuterRight": 349.6875,
"maximumVisibleFieldRight": 314.6875
},
"axe": {
"scans": 1,
"violationNodes": 0,
"incompleteNodes": 37
},
"qualification": "Native DOM diagnostic only; no source cause/repair or individual PNG inspection inferred"
},
"candidateUnitGreen": {
"path": ".artifacts/phase7/p7-03/editor/candidate-20261012T104643Z/candidate-results.json",
"sha256": "fc802b0e2804598ca8d229f71066222b2906f1c9b4828802ede45c87f8ccbe96",
"bytes": 17344,
"hashPolicy": "Exact saved raw bytes",
"unit": {
"passed": 54,
"failed": 0,
"pending": 0,
"suites": 4
},
"appTypecheck": "PASS10:46:21-10:46:32UTC",
"status": "CANDIDATE_ONLY; final native/build/visual/static/push pending",
"derivedFrontend": "626/91 only; no full execution"
},
"candidateNativeAttempt2": {
"path": ".artifacts/phase7/p7-03/editor/attempt2-20261012T105446Z/attempt-results.json",
"sha256": "03f504f04b0d03a2636918ffe1b5e0af67b462a994f19a74cf0f0b0255f8dfc9",
"bytes": 242474,
"hashPolicy": "Exact saved raw bytes",
"runtime": "29finite native PASS; overlapping editor11/sourceID2/Career14/preservation2",
"status": "ACCEPTANCE_WITHHELD;helper contrast and generic-error locale repair pending",
"editorAxe": {
"scans": 12,
"violationNodes": 7,
"incompleteNodes": 374
},
"visualReview": "Only NB320/EN360/EN1920 images actually reviewed; other9 not claimed",
"derivedOnly": {
"frontend": "626/91",
"browser": 227
}
},
"latestEditorResult": {
"path": "docs/redesign/phase-7/p7-03/evidence/editor-results.json",
"sha256": "b1075e97a9cd705552b82b94782a7411d21d8700a5239a5c8d50bc84a193cef4",
"bytes": 255840,
"hashPolicy": "UTF-8 text CRLF normalized to LF",
"unit": "54/4 fresh PASS",
"native": "editor11/source-ID2/Career14/preservation2 PASS;29 finite overlapping ordinary cases",
"buildId": "W4fUO7_GUC0Qh5FuL3qVL",
"visual": "All13 final PNGs actually reviewed;human/device/zoom/provider qualification pending",
"axe": "Editor13 scans0violation nodes/377 incompletes;Career22 scans0/99 separately;source-ID/preservation0axe attachments",
"derivedOnly": {
"frontend": "626/91",
"browser": 227,
"backend": 1034
},
"qualification": "Earlier entry/baseline/candidate observations remain historical. No new whole-suite/backend/manual/production acceptance;all57 statuses and32 routes unchanged.",
"staticGate": "PASS2026-10-12T11:30:04UTC;four commands0,10docs384links0errors,57groups32routes retained;main unchanged"
}
}
}