fix(ai): discard proposals when section context changes

This commit is contained in:
cesnimda
2026-11-03 15:24:55 +01:00
parent e5a979386d
commit a88310481f
10 changed files with 83 additions and 3 deletions
@@ -0,0 +1,20 @@
{
"frontendPassed": 82,
"suites": 2,
"failed": 0,
"pending": 0,
"typecheckExit": 0,
"scopedLintExit": 0,
"buildExit": 0,
"independentReview": "No actionable static findings; tests not repeated",
"warnings": [
"Parent direct-focus tests emit act warnings;59 passed"
],
"notRun": [
"backend rerun",
"new browser matrix",
"physical PDF",
"live models/providers",
"final integrated security/release"
]
}
@@ -0,0 +1,23 @@
{
"base": "e5a979386d6377138e7ea7fd44958adb22838886",
"recordedAtUtc": "2026-11-03T14:24:45.724564+00:00",
"policy": "LF-normalised text SHA256",
"sources": {
"job-tracker-ui/src/components/cv/AiSectionAssistant.tsx": "40475ae87da5a1966bdd52a5107b4c54e34a28a4be31687dc5471217105c4d7a",
"job-tracker-ui/src/ai-section-assistant.test.tsx": "bcf642a670c5b2741ba8dd46fbf1b1f231c4801b4f1c8bebec6eab6dabd31396",
"job-tracker-ui/src/views/CvBuilderEditor.tsx": "49537d71b577df7c564609c2cfcd239afe066fe4b4c550677544886a205e0e0b",
"job-tracker-ui/src/cv-builder-deep-link.test.tsx": "8d5ae8d6a07991856dd2b21bde332ad91762c46f7534c2154719cf8a41d81dd2",
"job-tracker-ui/src/cvBuilder.ts": "c021bafeabbc8ad3526d1b10b90ad8f7f0958ded8ed26eac8c1d28b53098b64d",
"job-tracker-ui/package.json": "3745394e406cefa40d30a87e840bccb359be147bac6ffba736e2ae90898a8626",
"job-tracker-ui/package-lock.json": "bf31e90d7af03e8af059db2aaf893925b9e8881a30a1688034ed88ef45d4fcab",
"docs/ui-modernisation/UI-08.md": "a9077d5bdce58e8f23d818564cbdb6853392444b29ff19063562f621732c2361",
"docs/ui-modernisation/AI_CONTEXT_VALIDATION.md": "f934cdf1f43b3c50026ce692e1fce8e0a754ba6373ca5039b9414308998f5adf"
},
"evidence": {
"a3-ai-context-green.json": "0a587c3a3cd5235b4e36b805805fc9d5eb6be89ef87ff40516c3ad818939cfc4",
"a3-ai-context-parent-tests.json": "c6ca2b8ffd4f2150a19fa3ce94c4c35cd72ea08833cf28b671218930a2c2e3d8",
"a3-ai-context-red.json": "8536fc3228bb8fa7cb7735f7e470998ca8bfaa003ed6c91a9d0b54f7e27c0e71",
"a3-ai-settings-baseline.json": "47ad0bc2aaff394e233fd7a69a33fe17b13443318635af8c806a09d69854f3a4",
"CHECKS.json": "76564d88813d9fc8b798916db2391038d57b4d9d87b5f802d82fb068202c7279"
}
}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long