fix(operations): preserve task state and accessible recovery
This commit is contained in:
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"checkpoint": "P7-08",
|
||||
"slice": "Operations presentation entry",
|
||||
"recordedUtc": "2026-10-16T21:17:47.457308+00:00",
|
||||
"precedingPush": {
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"git",
|
||||
"push",
|
||||
"origin",
|
||||
"HEAD:refs/heads/codex/ui-redesign-phase4"
|
||||
],
|
||||
"startedUtc": "2026-10-16T21:15:00.935670+00:00",
|
||||
"finishedUtc": "2026-10-16T21:15:02.680152+00:00",
|
||||
"exitCode": 0,
|
||||
"head": "40cfe04df51654c5ab9a073c13c8d67e0d90dcae",
|
||||
"log": ".artifacts/phase7/p7-08/recent-push-receipt.log",
|
||||
"logSha256": "4a63523f136df7e831dc5a9cb0f3787b3069c71e252d8ec03c2df965a3a48388",
|
||||
"observedUtc": "2026-10-16T21:15:02.899052+00:00",
|
||||
"originDevelopment": "40cfe04df51654c5ab9a073c13c8d67e0d90dcae",
|
||||
"liveDevelopment": "40cfe04df51654c5ab9a073c13c8d67e0d90dcae",
|
||||
"main": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"originMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"liveMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"pendingPaths": [],
|
||||
"workingTreeClean": true,
|
||||
"raw": {
|
||||
"path": ".artifacts/phase7/p7-08/recent-push-receipt.json",
|
||||
"bytes": 857,
|
||||
"sha256": "d618bb702a6eac60257ad0f8107daaaf7f8eb5ab1e9579fc83deff6e35c82616"
|
||||
}
|
||||
},
|
||||
"baseline": {
|
||||
"command": {
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"npm.cmd",
|
||||
"test",
|
||||
"--",
|
||||
"--runInBand",
|
||||
"--watchAll=false",
|
||||
"--json",
|
||||
"--outputFile=E:\\Storage\\Projects\\Active\\Job tracker\\.artifacts\\phase7\\current\\unit\\p708-operations-entry-20261016T211520Z.json",
|
||||
"src/operations-page.test.tsx"
|
||||
],
|
||||
"startedUtc": "2026-10-16T21:15:20.042688+00:00",
|
||||
"finishedUtc": "2026-10-16T21:15:23.807296+00:00",
|
||||
"exitCode": 0,
|
||||
"counts": {
|
||||
"numPassedTests": 3,
|
||||
"numFailedTests": 0,
|
||||
"numPendingTests": 0,
|
||||
"numTodoTests": 0,
|
||||
"numPassedTestSuites": 1,
|
||||
"numFailedTestSuites": 0
|
||||
}
|
||||
},
|
||||
"commandRaw": {
|
||||
"path": ".artifacts/phase7/current/unit/p708-operations-entry-20261016T211520Z-command.json",
|
||||
"bytes": 643,
|
||||
"sha256": "d989b50af6ba3969248902c687b216c6b24c1b7ec6b3da183d4fc72fc535657a"
|
||||
},
|
||||
"reportRaw": {
|
||||
"path": ".artifacts/phase7/current/unit/p708-operations-entry-20261016T211520Z.json",
|
||||
"bytes": 1819,
|
||||
"sha256": "0afc9e0d6ba0a2367d95c7f80dacb7160d7b8363fcb8fcf0ad9439924398d425"
|
||||
},
|
||||
"logRaw": {
|
||||
"path": ".artifacts/phase7/current/unit/p708-operations-entry-20261016T211520Z.log",
|
||||
"bytes": 573,
|
||||
"sha256": "9fc0f70b98dd7e0057f2a69b010033a91149e0e49ecbcba59fcc51b8042e888c"
|
||||
},
|
||||
"counts": {
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"pending": 0,
|
||||
"suites": 1
|
||||
},
|
||||
"cases": [
|
||||
"shows persistent operation and notification states with accessible actions",
|
||||
"shows honest empty and failure states",
|
||||
"localizes operation controls and empty states in Norwegian Bokmål"
|
||||
]
|
||||
},
|
||||
"sourceBoundary": {
|
||||
"before": {
|
||||
"path": ".artifacts/phase7/p7-08/operations-entry-pre/source.json",
|
||||
"bytes": 5785,
|
||||
"sha256": "3580808f4f8780b2328511bc666e621dc2ac4f43622f8269bc98d87f04b8e48d"
|
||||
},
|
||||
"after": {
|
||||
"path": ".artifacts/phase7/p7-08/operations-entry-post/source.json",
|
||||
"bytes": 5786,
|
||||
"sha256": "6a58f1734209c043bf6ac2c09ca7f83e2386e5c85514d634c7a458280f1d78f6"
|
||||
},
|
||||
"inputs": 21,
|
||||
"unchanged": true,
|
||||
"beforeUtc": "2026-10-16T21:15:19.506584+00:00",
|
||||
"afterUtc": "2026-10-16T21:15:27.667333+00:00"
|
||||
},
|
||||
"decisions": {
|
||||
"operations": "PENDING_IMPLEMENTATION_VALIDATION",
|
||||
"recent": "CONDITIONAL GO_AND_PUSHED",
|
||||
"production": "NO-GO",
|
||||
"phase8": "NOT_STARTED"
|
||||
},
|
||||
"preservation": {
|
||||
"groups": 57,
|
||||
"partial": 56,
|
||||
"deferred": "C11",
|
||||
"routes": 33
|
||||
},
|
||||
"limits": [
|
||||
"Baseline3 passing tests do not demonstrate absence of race/focus/error defects; new ordinary regressions required.",
|
||||
"No new handler,producer,model,provider,API,schema or result contract.",
|
||||
"No manual/human/device/production acceptance."
|
||||
]
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"checkpoint": "p7-08",
|
||||
"status": "PASS",
|
||||
"checkedUtc": "2026-10-17T02:03:26.305734+00:00",
|
||||
"commands": [
|
||||
{
|
||||
"name": "secret-scan",
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"C:\\Users\\Connor\\AppData\\Local\\Programs\\Python\\Python312\\python.exe",
|
||||
"-X",
|
||||
"utf8",
|
||||
"scripts/supply-chain.py",
|
||||
"scan-secrets"
|
||||
],
|
||||
"startedUtc": "2026-10-17T02:03:22.823819+00:00",
|
||||
"finishedUtc": "2026-10-17T02:03:25.545150+00:00",
|
||||
"exitCode": 0,
|
||||
"log": ".artifacts/phase7/current/static/20261017T020322Z/secret-scan.log",
|
||||
"logSha256Raw": "c5a88d5ebdc042adba125c1eaacbe44f9f4a5c19898c0f195573c00d511aa28d"
|
||||
},
|
||||
{
|
||||
"name": "working-whitespace",
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"git",
|
||||
"diff",
|
||||
"--check"
|
||||
],
|
||||
"startedUtc": "2026-10-17T02:03:25.545643+00:00",
|
||||
"finishedUtc": "2026-10-17T02:03:25.632560+00:00",
|
||||
"exitCode": 0,
|
||||
"log": ".artifacts/phase7/current/static/20261017T020322Z/working-whitespace.log",
|
||||
"logSha256Raw": "d2993bc68ad9a63f711c8f5473155e2ba00fdcd461220cc3849185f2f9ad93e6"
|
||||
},
|
||||
{
|
||||
"name": "staged-whitespace",
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"git",
|
||||
"diff",
|
||||
"--cached",
|
||||
"--check"
|
||||
],
|
||||
"startedUtc": "2026-10-17T02:03:25.633067+00:00",
|
||||
"finishedUtc": "2026-10-17T02:03:25.731553+00:00",
|
||||
"exitCode": 0,
|
||||
"log": ".artifacts/phase7/current/static/20261017T020322Z/staged-whitespace.log",
|
||||
"logSha256Raw": "d2993bc68ad9a63f711c8f5473155e2ba00fdcd461220cc3849185f2f9ad93e6"
|
||||
},
|
||||
{
|
||||
"name": "phase7-whitespace",
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"git",
|
||||
"diff",
|
||||
"--check",
|
||||
"b5319981ad3d1bd635daff861453d23c0de5320b"
|
||||
],
|
||||
"startedUtc": "2026-10-17T02:03:25.732058+00:00",
|
||||
"finishedUtc": "2026-10-17T02:03:25.900686+00:00",
|
||||
"exitCode": 0,
|
||||
"log": ".artifacts/phase7/current/static/20261017T020322Z/phase7-whitespace.log",
|
||||
"logSha256Raw": "d2993bc68ad9a63f711c8f5473155e2ba00fdcd461220cc3849185f2f9ad93e6"
|
||||
}
|
||||
],
|
||||
"untrackedSecretScan": {
|
||||
"files": 0,
|
||||
"findings": 0
|
||||
},
|
||||
"documentation": {
|
||||
"files": 23,
|
||||
"relativeLinks": 568,
|
||||
"errors": []
|
||||
},
|
||||
"preservation": {
|
||||
"groups": 57,
|
||||
"statuses": {
|
||||
"PARTIAL": 56,
|
||||
"PASS": 0,
|
||||
"FAIL": 0,
|
||||
"DEFERRED": 1
|
||||
},
|
||||
"originalRoutesPreserved": true,
|
||||
"currentConcreteRoutes": 33
|
||||
},
|
||||
"production": {
|
||||
"main": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"originMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"status": "NO-GO",
|
||||
"qualification": "Local fetched refs; direct push observation recorded separately."
|
||||
},
|
||||
"hashPolicy": "Portable JSON UTF8 LF; raw log hashes measure exact saved bytes.",
|
||||
"limits": [
|
||||
"Pattern scanner skips binary and files over2MiB; not historical Git/production secrets.",
|
||||
"Local links check target existence, not URL/heading anchors.",
|
||||
"Static evidence is not runtime/manual/device/provider/production acceptance."
|
||||
]
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
"slice": "Recent notifications and shell count",
|
||||
"recordedUtc": "2026-10-16T21:12:40.988987+00:00",
|
||||
"decisions": {
|
||||
"implementedScope": "CONDITIONAL GO; final runtime,visual,peer and staged hygiene PASS; normal push pending",
|
||||
"implementedScope": "CONDITIONAL GO; final runtime/visual/peer/staged hygiene PASS, normally pushed and directly verified",
|
||||
"wholeCheckpoint": "ONGOING: separate Operations presentation remains",
|
||||
"phase7": "ONGOING",
|
||||
"production": "NO-GO",
|
||||
@@ -4818,8 +4818,7 @@
|
||||
"All axe incomplete human context retained",
|
||||
"F20/RD11/RD21 and existing reliability debt",
|
||||
"P5-13 withheld zero qualification calls/human reviews;followMode deferred",
|
||||
"Production ingress/backup-restore/schema-config/rollback/CI/smoke gates",
|
||||
"Normal presentation push after final staged hygiene"
|
||||
"Production ingress/backup-restore/schema-config/rollback/CI/smoke gates"
|
||||
],
|
||||
"staticEvidence": "docs/redesign/phase-7/p7-08/evidence/recent-static-checks.json",
|
||||
"stagedSourceReconciliation": {
|
||||
@@ -4828,5 +4827,34 @@
|
||||
"sha256": "de761b3175b476565dae21a381e4dee5309a960c333aa11b8e1bcc20a75a5075",
|
||||
"inputs": 21,
|
||||
"canonicalLfMatch": true
|
||||
},
|
||||
"pushReceipt": {
|
||||
"command": [
|
||||
"rtk",
|
||||
"proxy",
|
||||
"git",
|
||||
"push",
|
||||
"origin",
|
||||
"HEAD:refs/heads/codex/ui-redesign-phase4"
|
||||
],
|
||||
"startedUtc": "2026-10-16T21:15:00.935670+00:00",
|
||||
"finishedUtc": "2026-10-16T21:15:02.680152+00:00",
|
||||
"exitCode": 0,
|
||||
"head": "40cfe04df51654c5ab9a073c13c8d67e0d90dcae",
|
||||
"log": ".artifacts/phase7/p7-08/recent-push-receipt.log",
|
||||
"logSha256": "4a63523f136df7e831dc5a9cb0f3787b3069c71e252d8ec03c2df965a3a48388",
|
||||
"observedUtc": "2026-10-16T21:15:02.899052+00:00",
|
||||
"originDevelopment": "40cfe04df51654c5ab9a073c13c8d67e0d90dcae",
|
||||
"liveDevelopment": "40cfe04df51654c5ab9a073c13c8d67e0d90dcae",
|
||||
"main": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"originMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"liveMain": "27657f31131cd95d42f0e1290853ec9c9b3959a4",
|
||||
"pendingPaths": [],
|
||||
"workingTreeClean": true,
|
||||
"raw": {
|
||||
"path": ".artifacts/phase7/p7-08/recent-push-receipt.json",
|
||||
"bytes": 857,
|
||||
"sha256": "d618bb702a6eac60257ad0f8107daaaf7f8eb5ab1e9579fc83deff6e35c82616"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user