From 11dc25d0092f420689aa674d122fbd5a8954ff65 Mon Sep 17 00:00:00 2001 From: BigSimmo Date: Sun, 18 Oct 2026 02:33:51 +0800 Subject: [PATCH 1/5] chore(ledger): queue duplicate closures, correct #ES3KTG's outcome, record the #8CKX6F ruling Through scripts/ledger-inbox.mjs (applied by the next issues:reconcile): - done #WWV98H as a duplicate of #WWTRM5 - done #YJXRS3 as a duplicate of #8Y9169 - done #BDFFYF as a duplicate of #Z12CBC - done #GKAEZS as a duplicate of #C4Q3T7 - amend-outcome #ES3KTG: replace the unrelated upload-validation outcome with the rag-coverage-gate evidence Plus a docs/decisions entry for the 18 Oct 2026 00:10 AWST ruling on #8CKX6F (no national youth crisis line pinning until the owner approves the list), and the regenerated repo-awareness snapshot. No CRAFT change. --- data/repo-awareness-snapshot.json | 7 ++++++- ...18-no-national-youth-crisis-line-pinning-yet.md | 13 +++++++++++++ .../131d0d13-8675-44b9-bc7c-ef412f260972.json | 12 ++++++++++++ .../4d91a8d3-86e6-4de3-a913-d7b7144bdcef.json | 12 ++++++++++++ .../7831d0ad-846f-400a-a927-01dc2b70b7d8.json | 14 ++++++++++++++ .../b266cf05-7b12-42f3-b78d-7e28f0267516.json | 12 ++++++++++++ .../c105e0bc-9f8c-44ca-87a4-2487e91f9ff3.json | 12 ++++++++++++ 7 files changed, 81 insertions(+), 1 deletion(-) create mode 100644 docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md create mode 100644 docs/outstanding-issues-inbox/131d0d13-8675-44b9-bc7c-ef412f260972.json create mode 100644 docs/outstanding-issues-inbox/4d91a8d3-86e6-4de3-a913-d7b7144bdcef.json create mode 100644 docs/outstanding-issues-inbox/7831d0ad-846f-400a-a927-01dc2b70b7d8.json create mode 100644 docs/outstanding-issues-inbox/b266cf05-7b12-42f3-b78d-7e28f0267516.json create mode 100644 docs/outstanding-issues-inbox/c105e0bc-9f8c-44ca-87a4-2487e91f9ff3.json diff --git a/data/repo-awareness-snapshot.json b/data/repo-awareness-snapshot.json index 4f4027f19c..ac980390cf 100644 --- a/data/repo-awareness-snapshot.json +++ b/data/repo-awareness-snapshot.json @@ -1,7 +1,7 @@ { "version": "repo-awareness-snapshot-v3", "captured_revision": { - "committed_at": "2026-10-18" + "committed_at": "2026-10-17" }, "routes": { "modes": [ @@ -4608,6 +4608,11 @@ "section": "archive", "catalogued": true }, + { + "path": "docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md", + "section": "decisions", + "catalogued": true + }, { "path": "docs/superpowers/rag-upgrade/canonical/approval-matrix.md", "section": "superpowers", diff --git a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md new file mode 100644 index 0000000000..3dd4696bba --- /dev/null +++ b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md @@ -0,0 +1,13 @@ +# Decision: National youth crisis lines are not pinned for CAMHS crisis searches until the owner approves the list + +- **Status:** decided 2026-10-18 +- **Source:** `docs/outstanding-issues-inbox/dd1b66e0-1761-474c-b9bd-280288c5e294.json`, find "Owner ruling 18 Oct 2026 00:10 AWST: do NOT pin national youth crisis lines" + +On 18 Oct 2026 at 00:10 AWST the owner ruled that national youth crisis lines (Lifeline WA, Suicide Call +Back Service, Kids Helpline, 13YARN) are not to be pinned for CAMHS crisis searches yet. Pinning waits +until the owner approves the exact list. Any future pinning must exclude services that are closed, planned, +superseded or marked temporarily unavailable, and must keep CAMHS Crisis Connect and MHERL first. There +is no code change: PR #3617 dropped its unapproved pinning attempt and cancelled its done request, and +#8CKX6F stays open with this ruling recorded through the ledger tool. + +If this summary and the source ever differ, the source wins. diff --git a/docs/outstanding-issues-inbox/131d0d13-8675-44b9-bc7c-ef412f260972.json b/docs/outstanding-issues-inbox/131d0d13-8675-44b9-bc7c-ef412f260972.json new file mode 100644 index 0000000000..479791db91 --- /dev/null +++ b/docs/outstanding-issues-inbox/131d0d13-8675-44b9-bc7c-ef412f260972.json @@ -0,0 +1,12 @@ +{ + "version": 2, + "id": "131d0d13-8675-44b9-bc7c-ef412f260972", + "createdOn": "2026-10-17", + "action": "done", + "payload": { + "id": "#YJXRS3", + "outcome": "Closed as a duplicate of #8Y9169 (verified 18 Oct 2026): both track removing the remaining PR 3538 leftovers after the 13 Nov 2026 dead-code window (/api/proxy, recalculate-answer-support-labels, dev pages). #8Y9169 is the surviving row and records that the /mockups/development pages are reachable and must not be deleted (update 076f119e). Provenance kept: #YJXRS3 was the #08216B follow-up request.", + "baseRowFingerprint": "abb488eb1c2122d95b2ad8aceea75da2c6fba7406ed43ab5fe510d15152c23e4", + "targetUlid": "01M54ZYA19YJXRS380P791XA0P" + } +} diff --git a/docs/outstanding-issues-inbox/4d91a8d3-86e6-4de3-a913-d7b7144bdcef.json b/docs/outstanding-issues-inbox/4d91a8d3-86e6-4de3-a913-d7b7144bdcef.json new file mode 100644 index 0000000000..f3e3fc3729 --- /dev/null +++ b/docs/outstanding-issues-inbox/4d91a8d3-86e6-4de3-a913-d7b7144bdcef.json @@ -0,0 +1,12 @@ +{ + "version": 2, + "id": "4d91a8d3-86e6-4de3-a913-d7b7144bdcef", + "createdOn": "2026-10-17", + "action": "done", + "payload": { + "id": "#WWV98H", + "outcome": "Closed as a duplicate of #WWTRM5 (verified 18 Oct 2026): both track the documentation and decision-record drift left open when #WMGPSG was archived (Caring Contacts superseding decision, admin renewals wording, remaining doc items). #WWTRM5 is the surviving row and carries the corrected item list (update 54ddf357). Provenance kept: #WWV98H came from a separate follow-up request.", + "baseRowFingerprint": "9e5940b9475288e0cc167dc35727b42b735c2f4cd35cb54e13ce8d4bc711ee81", + "targetUlid": "01M54ZYADRWWV98H3N76EDCNCT" + } +} diff --git a/docs/outstanding-issues-inbox/7831d0ad-846f-400a-a927-01dc2b70b7d8.json b/docs/outstanding-issues-inbox/7831d0ad-846f-400a-a927-01dc2b70b7d8.json new file mode 100644 index 0000000000..ec4d6caf85 --- /dev/null +++ b/docs/outstanding-issues-inbox/7831d0ad-846f-400a-a927-01dc2b70b7d8.json @@ -0,0 +1,14 @@ +{ + "version": 2, + "id": "7831d0ad-846f-400a-a927-01dc2b70b7d8", + "createdOn": "2026-10-17", + "action": "amend-outcome", + "payload": { + "id": "#ES3KTG", + "outcome": "Corrected outcome (18 Oct 2026; the earlier outcome described unrelated PDF upload validation and was attached by #3617 request f175ee1d in error). Resolved on main: src/lib/rag/rag-coverage-gate.ts reads the raw query plus correctedTokens(query) for the clozapine blood-action check and accepts withhold/withheld/withholding/cease/ceased/ceasing/stop/stopped/stopping/discontinue/discontinued/discontinuing/discontinuation, so the gate and the search rewrite now agree on stop-drug wording; tests/rag-coverage-gate.test.ts covers 'ceased' and 'discontinuing' queries.", + "baseRowFingerprint": "d59663f207426c96c9f9b457ed3a248cd718fe2d90c0b80cc9e92f7c0c7d733a", + "allowArchived": true, + "targetTable": "archive", + "targetUlid": "01M2R5TH2HES3KTGGWNZ752BHM" + } +} diff --git a/docs/outstanding-issues-inbox/b266cf05-7b12-42f3-b78d-7e28f0267516.json b/docs/outstanding-issues-inbox/b266cf05-7b12-42f3-b78d-7e28f0267516.json new file mode 100644 index 0000000000..6ad8d0238b --- /dev/null +++ b/docs/outstanding-issues-inbox/b266cf05-7b12-42f3-b78d-7e28f0267516.json @@ -0,0 +1,12 @@ +{ + "version": 2, + "id": "b266cf05-7b12-42f3-b78d-7e28f0267516", + "createdOn": "2026-10-17", + "action": "done", + "payload": { + "id": "#GKAEZS", + "outcome": "Closed as a duplicate of #C4Q3T7 (verified 18 Oct 2026): both are the audit M5-2 task to check the older calculator mockups (src/app/mockups calculators-*) after the 30-day dead-code window and remove them once eligible. #C4Q3T7 is the surviving row and carries the dead-code check (delete nothing without the dead-code candidate check). Provenance kept: #GKAEZS came from the PR #3609 review.", + "baseRowFingerprint": "f6e66b010c0d01df0b9878a53376a2ab96f627c1f8d363b4ebf55f82fdd25d1e", + "targetUlid": "01M54ZYAG4GKAEZS7MF96WFDWS" + } +} diff --git a/docs/outstanding-issues-inbox/c105e0bc-9f8c-44ca-87a4-2487e91f9ff3.json b/docs/outstanding-issues-inbox/c105e0bc-9f8c-44ca-87a4-2487e91f9ff3.json new file mode 100644 index 0000000000..05140bf6da --- /dev/null +++ b/docs/outstanding-issues-inbox/c105e0bc-9f8c-44ca-87a4-2487e91f9ff3.json @@ -0,0 +1,12 @@ +{ + "version": 2, + "id": "c105e0bc-9f8c-44ca-87a4-2487e91f9ff3", + "createdOn": "2026-10-17", + "action": "done", + "payload": { + "id": "#BDFFYF", + "outcome": "Closed as a duplicate of #Z12CBC (verified 18 Oct 2026): both track legal and clinical sign-off, or removal, of the unwired WA MHA Form 6A/6B print component (src/components/forms/wa-mha-form-print.tsx). #Z12CBC is the surviving row and carries the owner decision of 17 Oct 2026 21:37 AWST that #WFYDV6 stays open until sign-off. Provenance kept: #BDFFYF came from the PR #3573 follow-up (branding replaced, Form 6B wording corrected) and its post-13 Nov removal option.", + "baseRowFingerprint": "840dd59529b40fccd31777189478ca9fe605eb1cadd819583f293dd49cf83e5f", + "targetUlid": "01M54ZYAB6BDFFYFA3ZA5MNPVB" + } +} From 0437cc813b7ffa629525627c9bb1810c755b5fdc Mon Sep 17 00:00:00 2001 From: "qodo-code-review[bot]" <151058649+qodo-code-review[bot]@users.noreply.github.com> Date: Sat, 17 Oct 2026 18:38:08 +0000 Subject: [PATCH 2/5] fix: Clarify existing Lifeline WA routing --- .../2026-10-18-no-national-youth-crisis-line-pinning-yet.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md index 3dd4696bba..098a949112 100644 --- a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md +++ b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md @@ -3,9 +3,11 @@ - **Status:** decided 2026-10-18 - **Source:** `docs/outstanding-issues-inbox/dd1b66e0-1761-474c-b9bd-280288c5e294.json`, find "Owner ruling 18 Oct 2026 00:10 AWST: do NOT pin national youth crisis lines" -On 18 Oct 2026 at 00:10 AWST the owner ruled that national youth crisis lines (Lifeline WA, Suicide Call +On 18 Oct 2026 at 00:10 AWST the owner ruled that new national youth crisis lines (Lifeline WA, Suicide Call Back Service, Kids Helpline, 13YARN) are not to be pinned for CAMHS crisis searches yet. Pinning waits -until the owner approves the exact list. Any future pinning must exclude services that are closed, planned, +until the owner approves the exact list. This ruling does not remove the existing `adult_metro_crisis` +route: an age-unspecified "youth crisis" query may still return its established MHERL-then-Lifeline WA +sequence after CAMHS Crisis Connect. Any future pinning must exclude services that are closed, planned, superseded or marked temporarily unavailable, and must keep CAMHS Crisis Connect and MHERL first. There is no code change: PR #3617 dropped its unapproved pinning attempt and cancelled its done request, and #8CKX6F stays open with this ruling recorded through the ledger tool. From 9771bdae387c1884d5cc97b42f17902c229f5900 Mon Sep 17 00:00:00 2001 From: BigSimmo Date: Sun, 18 Oct 2026 02:51:20 +0800 Subject: [PATCH 3/5] Revert "fix: Clarify existing Lifeline WA routing" This reverts commit 0437cc813b7ffa629525627c9bb1810c755b5fdc. --- .../2026-10-18-no-national-youth-crisis-line-pinning-yet.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md index 098a949112..3dd4696bba 100644 --- a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md +++ b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md @@ -3,11 +3,9 @@ - **Status:** decided 2026-10-18 - **Source:** `docs/outstanding-issues-inbox/dd1b66e0-1761-474c-b9bd-280288c5e294.json`, find "Owner ruling 18 Oct 2026 00:10 AWST: do NOT pin national youth crisis lines" -On 18 Oct 2026 at 00:10 AWST the owner ruled that new national youth crisis lines (Lifeline WA, Suicide Call +On 18 Oct 2026 at 00:10 AWST the owner ruled that national youth crisis lines (Lifeline WA, Suicide Call Back Service, Kids Helpline, 13YARN) are not to be pinned for CAMHS crisis searches yet. Pinning waits -until the owner approves the exact list. This ruling does not remove the existing `adult_metro_crisis` -route: an age-unspecified "youth crisis" query may still return its established MHERL-then-Lifeline WA -sequence after CAMHS Crisis Connect. Any future pinning must exclude services that are closed, planned, +until the owner approves the exact list. Any future pinning must exclude services that are closed, planned, superseded or marked temporarily unavailable, and must keep CAMHS Crisis Connect and MHERL first. There is no code change: PR #3617 dropped its unapproved pinning attempt and cancelled its done request, and #8CKX6F stays open with this ruling recorded through the ledger tool. From a5037f74cca7fa0ee3798e451f6d94567465b4bc Mon Sep 17 00:00:00 2001 From: BigSimmo Date: Sun, 18 Oct 2026 02:51:22 +0800 Subject: [PATCH 4/5] docs(decisions): record the existing Lifeline WA route as an open owner question on #8CKX6F Replaces the reverted qodo wording (0437cc813), which asserted the ruling does not cover the existing adult_metro_crisis route. That scope is the owner's call, so the entry now states the current behaviour and leaves the question open. --- data/repo-awareness-snapshot.json | 2 +- ...2026-10-18-no-national-youth-crisis-line-pinning-yet.md | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/data/repo-awareness-snapshot.json b/data/repo-awareness-snapshot.json index ac980390cf..7d4500b8f5 100644 --- a/data/repo-awareness-snapshot.json +++ b/data/repo-awareness-snapshot.json @@ -1,7 +1,7 @@ { "version": "repo-awareness-snapshot-v3", "captured_revision": { - "committed_at": "2026-10-17" + "committed_at": "2026-10-18" }, "routes": { "modes": [ diff --git a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md index 3dd4696bba..b1022f2859 100644 --- a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md +++ b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md @@ -10,4 +10,11 @@ superseded or marked temporarily unavailable, and must keep CAMHS Crisis Connect is no code change: PR #3617 dropped its unapproved pinning attempt and cancelled its done request, and #8CKX6F stays open with this ruling recorded through the ledger tool. +No routing was changed by this ruling. The existing `adult_metro_crisis` route (MHERL, then Lifeline WA; +Lifeline WA was boosted in PR #3157) still fires alongside `camhs_crisis` for a youth crisis query, so +`tests/service-urgent-routing.test.ts` expects CAMHS Crisis Connect, MHERL and Lifeline WA as the first +three results for "youth self harm". Whether the ruling's mention of Lifeline WA is meant to cover that +existing route is an open question for the owner on #8CKX6F. Until the owner answers, the route stays as +it is. + If this summary and the source ever differ, the source wins. From 7c3b94b88a1c9a950affb5b99cbb2827174be74c Mon Sep 17 00:00:00 2001 From: BigSimmo Date: Sun, 18 Oct 2026 03:41:39 +0800 Subject: [PATCH 5/5] docs(decisions): trim the #8CKX6F entry to the documented two-sentence summary --- ...-no-national-youth-crisis-line-pinning-yet.md | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md index b1022f2859..a0f5b28e63 100644 --- a/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md +++ b/docs/decisions/2026-10-18-no-national-youth-crisis-line-pinning-yet.md @@ -4,17 +4,9 @@ - **Source:** `docs/outstanding-issues-inbox/dd1b66e0-1761-474c-b9bd-280288c5e294.json`, find "Owner ruling 18 Oct 2026 00:10 AWST: do NOT pin national youth crisis lines" On 18 Oct 2026 at 00:10 AWST the owner ruled that national youth crisis lines (Lifeline WA, Suicide Call -Back Service, Kids Helpline, 13YARN) are not to be pinned for CAMHS crisis searches yet. Pinning waits -until the owner approves the exact list. Any future pinning must exclude services that are closed, planned, -superseded or marked temporarily unavailable, and must keep CAMHS Crisis Connect and MHERL first. There -is no code change: PR #3617 dropped its unapproved pinning attempt and cancelled its done request, and -#8CKX6F stays open with this ruling recorded through the ledger tool. - -No routing was changed by this ruling. The existing `adult_metro_crisis` route (MHERL, then Lifeline WA; -Lifeline WA was boosted in PR #3157) still fires alongside `camhs_crisis` for a youth crisis query, so -`tests/service-urgent-routing.test.ts` expects CAMHS Crisis Connect, MHERL and Lifeline WA as the first -three results for "youth self harm". Whether the ruling's mention of Lifeline WA is meant to cover that -existing route is an open question for the owner on #8CKX6F. Until the owner answers, the route stays as -it is. +Back Service, Kids Helpline, 13YARN) are not pinned for CAMHS crisis searches until the owner approves the +exact list, and any future pinning must skip closed, planned, superseded or temporarily unavailable services +and keep CAMHS Crisis Connect and MHERL first. No routing changed: whether the ruling also covers Lifeline WA +on the existing `adult_metro_crisis` route (third for "youth self harm") is an open owner question on #8CKX6F. If this summary and the source ever differ, the source wins.