From 32b5262f7b11814908d02623fbbb6756f84984d0 Mon Sep 17 00:00:00 2001 From: Tom Boucher Date: Sun, 12 Jul 2026 13:32:59 -0400 Subject: [PATCH] docs(#2140): add changeset fragment for requirements mark-complete fix --- .changeset/gallant-herons-rest.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/gallant-herons-rest.md diff --git a/.changeset/gallant-herons-rest.md b/.changeset/gallant-herons-rest.md new file mode 100644 index 000000000..da8b1a64c --- /dev/null +++ b/.changeset/gallant-herons-rest.md @@ -0,0 +1,5 @@ +--- +type: Fixed +pr: 0 +--- +**`requirements mark-complete` no longer reports silent success when the traceability row is missing** — it OR-ed its checkbox and table-row writes into one flag, so a checkbox-only reconcile returned a payload byte-identical to a full reconcile while the traceability row stayed Pending (and re-run masked it as already-complete). It now surfaces `table_unmatched` for IDs whose checkbox reconciled but whose table row is absent, and treats a checked box with no table row as partial rather than done. (#2140)