Tom Boucher
ea594300d9
fix( #3606 ): validate hook-kind coverage at call sites and dispatch generically ( #3687 )
...
* test(#3606 ): pin hook-kind coverage in the wired guard
* fix(#3606 ): validate hook-kind coverage at call sites and dispatch generically
* fix(#3606 ): address review - segment-granular narrowing, zero-coverage diagnosis, quick.md, fragment extraction
* fix(#3606 ): drop stale shrink-ack, export HOOK_GROUP_KINDS, dedupe scanner regex
* chore(#3606 ): regenerate install-tree fixtures for new wave-post fragment
* chore(#3606 ): sync canonical launcher preamble into new fragment
* fix(#3606 ): keep fragment preamble ahead of first gsd_run mention
* fix(#3606 ): revert sync script's preamble move in explore.md
* chore(#3606 ): regenerate derived manifests post-rebase
* chore(#3606 ): allowlist peer test files - base was red on the count lane
* chore(#3606 ): regenerate inventory for peer's verify-command-grounding doc
* chore(#3606 ): grounding test maps to its own module by longest prefix
* chore(#3606 ): backfill changeset pr number
---------
Co-authored-by: sim <sim@local>
2026-08-19 16:41:27 -04:00
..
2026-08-03 19:59:58 -04:00
2026-08-18 15:32:57 -04:00
2026-08-03 19:59:58 -04:00
2026-08-17 15:24:24 -04:00
2026-08-03 19:59:58 -04:00
2026-08-03 19:59:58 -04:00
2026-08-19 16:41:27 -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-14 16:03:48 -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-08-17 13:34:55 -04:00
2026-06-02 18:35:29 -04:00
2026-08-19 12:35:45 -04:00
2026-08-05 15:42:51 -04:00
2026-07-05 14:20:52 -04:00
2026-08-14 23:01:30 -04:00
2026-07-24 21:36:33 -04:00
2026-08-17 14:51:00 -04:00
2026-08-14 16:03:48 -04:00
2026-08-14 23:01:00 -04:00
2026-08-17 14:51:00 -04:00
2026-08-14 11:26:08 -04:00
2026-08-19 12:35:45 -04:00
2026-08-15 21:09:05 -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-19 12:35:45 -04:00
2026-08-14 01:44:54 -04:00
2026-08-17 13:34:55 -04:00
2026-08-19 16:41:27 -04:00
2026-08-14 11:42:22 -04:00
2026-08-09 23:05:41 -04:00
2026-07-26 16:28:56 -04:00
2026-08-17 13:34:55 -04:00
2026-07-05 14:20:52 -04:00
2026-07-20 14:22:27 -04:00
2026-08-17 15:56:46 -04:00
2026-06-02 18:35:29 -04:00
2026-08-19 12:35:45 -04:00
2026-07-20 14:22:27 -04:00
2026-08-19 12:35:45 -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-08-10 10:18:29 -04:00
2026-08-17 15:24:24 -04:00
2026-08-14 16:03:48 -04:00
2026-07-20 14:22:27 -04:00
2026-08-08 09:50:35 -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-08-19 16:41:27 -04:00
2026-08-10 12:56:38 -04:00
2026-07-20 14:22:27 -04:00
2026-07-05 14:20:52 -04:00
2026-08-19 12:35:45 -04:00
2026-08-14 01:49:49 -04:00
2026-08-19 16:41:27 -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-19 08:59:37 -04:00
2026-07-27 13:51:16 -04:00
2026-08-03 19:59:58 -04:00
2026-08-14 16:03:48 -04:00
2026-08-15 21:09:05 -04:00
2026-07-11 21:07:38 -04:00
2026-07-20 14:22:27 -04:00
2026-08-12 20:45:08 -04:00
2026-08-17 22:28:05 -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-17 13:34:55 -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-08-13 16:17:10 -04:00
2026-07-05 14:20:52 -04:00
2026-08-15 21:09:05 -04:00
2026-08-14 16:03:48 -04:00
2026-08-14 16:03:48 -04:00
2026-07-05 14:20:52 -04:00
2026-07-20 14:22:27 -04:00
2026-08-19 01:54:01 -04:00
2026-08-14 16:03:48 -04:00
2026-08-19 16:41:27 -04:00