From da68a66008060d16826b04bcb2a780b69908106f Mon Sep 17 00:00:00 2001 From: Aaron Bockelie Date: Mon, 28 Sep 2026 09:56:01 -0500 Subject: [PATCH] test(fixture): adr-migrate kind rubric matches markdown-formatted answers Run 36439121213 answered '**Kind:** decision' for both records and the rubric missed it: 'kind: decision' does not match across the bold markers. The pattern now allows backticks, asterisks, colon, equals and spaces between the words. The earlier summary that never named the kind (run 36438002734) still misses. --- tests/fixtures/docker/scenarios/adr-migrate/check.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/fixtures/docker/scenarios/adr-migrate/check.sh b/tests/fixtures/docker/scenarios/adr-migrate/check.sh index 80a82f672..7331ea978 100644 --- a/tests/fixtures/docker/scenarios/adr-migrate/check.sh +++ b/tests/fixtures/docker/scenarios/adr-migrate/check.sh @@ -26,7 +26,7 @@ PY if [[ -z "$missing" ]]; then ok "ADR-$n keeps its original sections"; else fail "ADR-$n keeps its original sections" "$missing"; fi done -rubric "names the kind chosen" "kind: decision|as a decision" +rubric "names the kind chosen" "kind[`*:= ]+decision|as an? decision" rubric "names the verb chosen" "\\b(retire|constrain|add|change|cut)\\b" rubric "explains the basis" "\\b(evidence|precedent)\\b" rubric_threshold 3