sim
8a0c1bce2e
test( #3149 ): correct stale tdd_mode assertion and drop a marker-token collision
...
Two failures from the remote runner on 654b2cc10 , both introduced here.
1. tests/mcp-catalog-parity.install.test.cjs greps emitted workflow files
for the bare substring 'gsd:section' and treats its presence in a
composed file as an un-stripped marker. debug.md's new Step 0 prose
documented the field by writing that token literally, so the emitted
file tripped the gate even though the parser correctly ignored it as
prose. Reworded to 'applicability-section markers'. Same class as
DEFECT.PROMPT-INJECTION-SCAN-COLLISION.
2. tests/debug-session-management.test.cjs asserted debug.md contains the
literal 'config-get workflow.tdd_mode'. That call is gone. The
invariant it protected -- tdd_mode comes from the workflow.tdd_mode
key, never a bare top-level one -- is unchanged, and now has a
stronger behavioral home: init-debug.test.cjs row A9 asserts a bare
key is ignored and the canonical key is honored, whatever the read
mechanism.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-07 10:09:18 -04:00
..
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-07-30 18:14:34 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-04 23:42:16 -04:00
2026-08-03 09:38:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 10:46:22 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-07-05 14:20:52 -04:00
2026-07-05 14:20:52 -04:00
2026-07-19 07:53:04 -04:00
2026-07-20 14:22:27 -04:00
2026-07-20 14:22:27 -04:00
2026-07-26 16:17:02 -04:00
2026-06-02 18:35:29 -04:00
2026-07-22 10:22:42 -04:00
2026-08-05 15:42:51 -04:00
2026-07-05 14:20:52 -04:00
2026-08-03 19:59:58 -04:00
2026-07-24 21:36:33 -04:00
2026-07-20 14:22:27 -04:00
2026-07-29 19:49:53 -04:00
2026-08-05 20:03:03 -04:00
2026-08-05 15:42:51 -04:00
2026-08-07 10:09:18 -04:00
2026-07-31 19:15:04 -04:00
2026-08-01 01:34:05 -04:00
2026-08-03 19:59:58 -04:00
2026-06-02 18:35:29 -04:00
2026-07-30 18:14:34 -04:00
2026-07-20 14:22:27 -04:00
2026-08-03 19:59:58 -04:00
2026-07-05 14:20:52 -04:00
2026-07-26 16:17:02 -04:00
2026-08-06 04:26:59 -04:00
2026-07-31 19:15:04 -04:00
2026-07-22 10:22:42 -04:00
2026-07-26 16:28:56 -04:00
2026-07-13 20:36:14 -04:00
2026-07-05 14:20:52 -04:00
2026-07-20 14:22:27 -04:00
2026-07-20 14:22:27 -04:00
2026-06-02 18:35:29 -04:00
2026-07-22 10:22:42 -04:00
2026-07-20 14:22:27 -04:00
2026-08-02 18:29:47 -04:00
2026-07-05 14:20:52 -04:00
2026-06-02 18:35:29 -04:00
2026-07-05 14:20:52 -04:00
2026-07-05 14:20:52 -04:00
2026-07-20 14:22:27 -04:00
2026-07-27 15:02:26 -04:00
2026-07-05 14:20:52 -04:00
2026-07-20 14:22:27 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-07-20 14:22:27 -04:00
2026-07-30 19:14:13 -04:00
2026-06-02 18:35:29 -04:00
2026-06-02 18:35:29 -04:00
2026-07-20 14:22:27 -04:00
2026-07-05 14:20:52 -04:00
2026-07-05 14:20:52 -04:00
2026-08-07 04:45:30 -04:00
2026-07-30 19:14:13 -04:00
2026-07-20 14:22:27 -04:00
2026-07-05 14:20:52 -04:00
2026-07-20 14:22:27 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-07-05 16:43:26 -04:00
2026-07-05 14:20:52 -04:00
2026-07-20 14:22:27 -04:00
2026-08-05 15:42:51 -04:00
2026-08-06 07:27:54 -04:00
2026-07-27 13:51:16 -04:00
2026-08-03 19:59:58 -04:00
2026-07-27 15:02:26 -04:00
2026-06-02 18:35:29 -04:00
2026-07-11 21:07:38 -04:00
2026-07-20 14:22:27 -04:00
2026-07-20 14:22:27 -04:00
2026-07-30 11:18:07 -04:00
2026-07-05 14:20:52 -04:00
2026-08-02 22:31:23 -04:00
2026-07-30 11:18:07 -04:00
2026-08-07 04:45:30 -04:00
2026-08-02 22:31:23 -04:00
2026-08-02 22:31:23 -04:00
2026-07-05 14:20:52 -04:00
2026-06-02 18:35:29 -04:00
2026-07-05 14:20:52 -04:00
2026-08-03 19:59:58 -04:00
2026-08-07 04:45:30 -04:00
2026-07-27 15:02:26 -04:00
2026-07-05 14:20:52 -04:00
2026-07-20 14:22:27 -04:00
2026-08-03 19:59:58 -04:00
2026-07-27 15:02:26 -04:00
2026-08-05 15:42:51 -04:00
2026-08-03 19:59:58 -04:00