From aa8ad7ad313dba6d86b734a1e44d98d6875e9f82 Mon Sep 17 00:00:00 2001 From: BigSimmo <87357024+BigSimmo@users.noreply.github.com> Date: Tue, 18 Aug 2026 22:21:57 +0800 Subject: [PATCH 1/2] =?UTF-8?q?docs(issues):=20queue=207=20ledger=20reques?= =?UTF-8?q?ts=20=E2=80=94=20DP6M3G=20resolution,=20#231=20re-grade,=203=20?= =?UTF-8?q?new=20recs,=202=20duplicate=20closures?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - done #DP6M3G: packet S1b (PR #2035, merge 92f7618c0) landed the pre-deadline strong-route fix for medication_dose_risk; canary pair 32025082010 -> 32039841070 green. - update #231: S1/S1b/S1d landed with green canaries, closing the generation-quality false-rejection and finalizer-gap holes. Residual R4 (chronic strong-route provider_timeout on metformin-renal-dosing / valproate-pregnancy) safely degrades to extractive fallback; re-graded P1 -> P2. Remediation-plan Phase 5.2 satisfied and live-drift #316 Phase 1.2 classified all RPC divergence as attribute-only. - add: neuroleptic-side-effect-escalation canary latency advisory (20.2 s, non-blocking). - add: probe-generation-quality.ts has no answer-text capture mode, blocking a blinded Gate E read from probe output alone. - add: pointer to the RAG improvement programme board (README/HANDOVER/COORDINATION) and the open-PR check before starting RAG-surface work. - done #BTVMVK: duplicate of #342 (already closed — crawler-probe triage). - done #ND10QT: duplicate of #343 (open — carries the structural source_metadata fix; PR #2121 restored the strict pin). No canonical ledger edit here — each request is an immutable file under docs/outstanding-issues-inbox/; reconciliation applies them in a separate transaction. --- .../1779e516-039a-455c-af91-8705a2bdf82d.json | 11 +++++++++++ .../1fb86cdd-fd83-4709-a946-33315687ca05.json | 11 +++++++++++ .../5500f75d-0eea-4c2f-ba9b-52e103217eae.json | 14 ++++++++++++++ .../66803529-0573-402f-bd63-ed4afa391de6.json | 14 ++++++++++++++ .../7d9d496a-d6de-440e-9dc4-cb99ebda327b.json | 13 +++++++++++++ .../b8861f66-fda9-40d6-bd3b-682b2c5d214c.json | 11 +++++++++++ .../ef42a5e3-33ca-4d1c-87b7-2dbf4f0bea8a.json | 14 ++++++++++++++ 7 files changed, 88 insertions(+) create mode 100644 docs/outstanding-issues-inbox/1779e516-039a-455c-af91-8705a2bdf82d.json create mode 100644 docs/outstanding-issues-inbox/1fb86cdd-fd83-4709-a946-33315687ca05.json create mode 100644 docs/outstanding-issues-inbox/5500f75d-0eea-4c2f-ba9b-52e103217eae.json create mode 100644 docs/outstanding-issues-inbox/66803529-0573-402f-bd63-ed4afa391de6.json create mode 100644 docs/outstanding-issues-inbox/7d9d496a-d6de-440e-9dc4-cb99ebda327b.json create mode 100644 docs/outstanding-issues-inbox/b8861f66-fda9-40d6-bd3b-682b2c5d214c.json create mode 100644 docs/outstanding-issues-inbox/ef42a5e3-33ca-4d1c-87b7-2dbf4f0bea8a.json diff --git a/docs/outstanding-issues-inbox/1779e516-039a-455c-af91-8705a2bdf82d.json b/docs/outstanding-issues-inbox/1779e516-039a-455c-af91-8705a2bdf82d.json new file mode 100644 index 0000000000..4a0c2b6004 --- /dev/null +++ b/docs/outstanding-issues-inbox/1779e516-039a-455c-af91-8705a2bdf82d.json @@ -0,0 +1,11 @@ +{ + "version": 2, + "id": "1779e516-039a-455c-af91-8705a2bdf82d", + "createdOn": "2026-08-18", + "action": "done", + "payload": { + "id": "#ND10QT", + "outcome": "Cancelled as a duplicate of #343, which is still open and carries the actionable follow-up (make the source_metadata pin structural via a check constraint or loosen the pin). PR #2121 (2026-08-18) restored the strict source_metadata presence pin on retrieval rows; #343 is the row that tracks the remaining structural fix.", + "baseRowFingerprint": "ff8db937fb5e1c8ee31ae0119f3d0af52ea856f66c13a1ad43ff4827becea780" + } +} diff --git a/docs/outstanding-issues-inbox/1fb86cdd-fd83-4709-a946-33315687ca05.json b/docs/outstanding-issues-inbox/1fb86cdd-fd83-4709-a946-33315687ca05.json new file mode 100644 index 0000000000..8077c5e3b5 --- /dev/null +++ b/docs/outstanding-issues-inbox/1fb86cdd-fd83-4709-a946-33315687ca05.json @@ -0,0 +1,11 @@ +{ + "version": 2, + "id": "1fb86cdd-fd83-4709-a946-33315687ca05", + "createdOn": "2026-08-18", + "action": "done", + "payload": { + "id": "#BTVMVK", + "outcome": "Cancelled as a duplicate of #342, which is now CLOSED: the Sentry search-route error was triaged and confirmed as crawler probe traffic with defensive handling already in place, resolved 2026-08-18. See #342's resolution row for the triage evidence.", + "baseRowFingerprint": "57be4c2cc6304ddd08f32a906409e38dc7bb1f742d11932fda2c57cb7f767e25" + } +} diff --git a/docs/outstanding-issues-inbox/5500f75d-0eea-4c2f-ba9b-52e103217eae.json b/docs/outstanding-issues-inbox/5500f75d-0eea-4c2f-ba9b-52e103217eae.json new file mode 100644 index 0000000000..e1aebe434f --- /dev/null +++ b/docs/outstanding-issues-inbox/5500f75d-0eea-4c2f-ba9b-52e103217eae.json @@ -0,0 +1,14 @@ +{ + "version": 2, + "id": "5500f75d-0eea-4c2f-ba9b-52e103217eae", + "createdOn": "2026-08-18", + "action": "add", + "payload": { + "pri": "P3", + "type": "rec", + "summary": "scripts/probe-generation-quality.ts prints no answer text, so a blinded Gate E before/after read cannot come from probes", + "detail": "The probe reports structured generation_quality_gate_reasons only, by design, and never the answer text itself. That makes it impossible to produce a blinded before/after Gate E (answer-quality) read from probe output alone. Needs an owner-approved answer-text capture mode added to the probe, or a manual read of the app's rendered answer, before any future packet can close a blinded Gate E comparison this way.", + "source": "scripts/probe-generation-quality.ts; #231 investigation, session 2026-08-18", + "issueUlid": "01M0AKBJ99E0N0QC00MGF8Z1QD" + } +} diff --git a/docs/outstanding-issues-inbox/66803529-0573-402f-bd63-ed4afa391de6.json b/docs/outstanding-issues-inbox/66803529-0573-402f-bd63-ed4afa391de6.json new file mode 100644 index 0000000000..83243ae63b --- /dev/null +++ b/docs/outstanding-issues-inbox/66803529-0573-402f-bd63-ed4afa391de6.json @@ -0,0 +1,14 @@ +{ + "version": 2, + "id": "66803529-0573-402f-bd63-ed4afa391de6", + "createdOn": "2026-08-18", + "action": "add", + "payload": { + "pri": "P3", + "type": "rec", + "summary": "Where the RAG improvement programme board lives, and to check it before starting RAG-surface work", + "detail": "The RAG improvement programme board lives at docs/rag-improvement/README.md (design), HANDOVER.md (packet status table + prompts) and COORDINATION.md (coordinator manual). Before starting any RAG-surface item, check that status table AND the open PR list (#292); packets S1-S3, G1, S4-S6 landed 2026-08-17/18; Track A complete.", + "source": "docs/rag-improvement/README.md, HANDOVER.md, COORDINATION.md; session 2026-08-18", + "issueUlid": "01M0AKCDY7GKFK9VHSVZQFVY6W" + } +} diff --git a/docs/outstanding-issues-inbox/7d9d496a-d6de-440e-9dc4-cb99ebda327b.json b/docs/outstanding-issues-inbox/7d9d496a-d6de-440e-9dc4-cb99ebda327b.json new file mode 100644 index 0000000000..5a1c7d8726 --- /dev/null +++ b/docs/outstanding-issues-inbox/7d9d496a-d6de-440e-9dc4-cb99ebda327b.json @@ -0,0 +1,13 @@ +{ + "version": 2, + "id": "7d9d496a-d6de-440e-9dc4-cb99ebda327b", + "createdOn": "2026-08-18", + "action": "update", + "payload": { + "id": "#231", + "pri": "P2", + "detail": "S1 (#2022), S1b (#2035), S1d (#2054) landed with green canary pairs: generation-quality false rejections and the finalizer gap hole are fixed. Residual R4: chronic ~30 s strong-route provider_timeout on metformin-renal-dosing and valproate-pregnancy (measured 4/4 at v18 4ea310e48 and 2/4 at v19 main on 2026-08-18; safe source-backed extractive fallback, never model synthesis). Route-budget stop condition unchanged. Remediation-plan Phase 5.2 (re-test #231 after the trigram-index restore) is satisfied by S1's 2026-08-17 healthy-latency probes; live-drift #316 Phase 1.2 classified all ten RPC divergences as attribute-only, so canaries since 2026-08-14 measure a reconstructable path. Re-graded P1 -> P2. Next: prompt/context trimming for complex classes, or accept the extractive fallback as the durable answer for these two classes. Do not add a separate R4 row — this update supersedes that need.", + "source": "docs/rag-improvement/HANDOVER.md secs 1-2; docs/rag-improvement/COORDINATION.md sec 7; docs/database-remediation-plan.md Phase 5.2; docs/audit/live-drift-forensics-2026-08.md sec on Phase 1.2 classification; ledger rows #316 / #248 / #231 / #342; session 2026-08-18", + "baseRowFingerprint": "24d212685db2f45fea3a95b1ac495979a4b8b7a8d61d46a4d407517d7de5269b" + } +} diff --git a/docs/outstanding-issues-inbox/b8861f66-fda9-40d6-bd3b-682b2c5d214c.json b/docs/outstanding-issues-inbox/b8861f66-fda9-40d6-bd3b-682b2c5d214c.json new file mode 100644 index 0000000000..ffbcaf8922 --- /dev/null +++ b/docs/outstanding-issues-inbox/b8861f66-fda9-40d6-bd3b-682b2c5d214c.json @@ -0,0 +1,11 @@ +{ + "version": 2, + "id": "b8861f66-fda9-40d6-bd3b-682b2c5d214c", + "createdOn": "2026-08-18", + "action": "done", + "payload": { + "id": "#DP6M3G", + "outcome": "Landed as packet S1b PR #2035 (merge 92f7618c0), canary pair 32025082010 -> 32039841070 green; medication_dose_risk routes to the strong route before the deadline. Evidence: docs/rag-improvement/HANDOVER.md packet table row S1b + section \"S1b — A1 rung 3\"; docs/rag-improvement/COORDINATION.md section 7 canary pair list.", + "baseRowFingerprint": "2a532446db2f363847e1a5f3523dcd6634f8df89055bcd659cdc5d52d2342a7b" + } +} diff --git a/docs/outstanding-issues-inbox/ef42a5e3-33ca-4d1c-87b7-2dbf4f0bea8a.json b/docs/outstanding-issues-inbox/ef42a5e3-33ca-4d1c-87b7-2dbf4f0bea8a.json new file mode 100644 index 0000000000..89a2271c21 --- /dev/null +++ b/docs/outstanding-issues-inbox/ef42a5e3-33ca-4d1c-87b7-2dbf4f0bea8a.json @@ -0,0 +1,14 @@ +{ + "version": 2, + "id": "ef42a5e3-33ca-4d1c-87b7-2dbf4f0bea8a", + "createdOn": "2026-08-18", + "action": "add", + "payload": { + "pri": "P3", + "type": "rec", + "summary": "eval-canary neuroleptic-side-effect-escalation exceeded its 20 s latency SLO once", + "detail": "Run 32111839806 (canary pair 32100681177 -> 32111839806, otherwise green): strong generation took 20.2 s on neuroleptic-side-effect-escalation, flagged as a non-blocking latency advisory. Answer was still grounded via the source-backed extractive fallback. Watch on subsequent canaries; escalate only if it repeats or worsens.", + "source": "docs/rag-improvement/HANDOVER.md packet table row S2, canary pair 32100681177 -> 32111839806", + "issueUlid": "01M0AKAGVVVKH7N19KEE3W6A04" + } +} From 1ccc25ea1c2379d276ef3e0bd47f017861b7926b Mon Sep 17 00:00:00 2001 From: BigSimmo <87357024+BigSimmo@users.noreply.github.com> Date: Tue, 18 Aug 2026 22:52:12 +0800 Subject: [PATCH 2/2] docs(review-ledger): record PR #2130 (ledger request queueing, NOT REVIEWED prior) --- ...a47d7ffac71a3e6bcf24b7c2d26368431b5675aff16ade3926d.record.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/branch-review-records/f214d132e7088a47d7ffac71a3e6bcf24b7c2d26368431b5675aff16ade3926d.record.md diff --git a/docs/branch-review-records/f214d132e7088a47d7ffac71a3e6bcf24b7c2d26368431b5675aff16ade3926d.record.md b/docs/branch-review-records/f214d132e7088a47d7ffac71a3e6bcf24b7c2d26368431b5675aff16ade3926d.record.md new file mode 100644 index 0000000000..c80f699f7a --- /dev/null +++ b/docs/branch-review-records/f214d132e7088a47d7ffac71a3e6bcf24b7c2d26368431b5675aff16ade3926d.record.md @@ -0,0 +1 @@ +| 2026-08-18 | claude/ledger-issues-reconcile-945d0a | dd47bbe7e402e203e3d094127d1955ea0b650d4f | docs/outstanding-issues-inbox ledger queueing | PR #2130: queued 7 immutable ledger requests (done #DP6M3G, update #231 re-grade P1->P2, done #BTVMVK/#ND10QT as duplicates, 3 new P3 recs). No canonical ledger edit — reconciliation deferred to a dedicated follow-up PR because check:ledger-write-discipline cannot pass a same-PR add+reconcile. | check:outstanding-issues passed (16 pending, 339 applied); check:ledger-write-discipline passed for 53438ae4392a..HEAD; prettier --check passed |