Jeremy McSpadden
0a62e5223e
fix(sdk): register init.ingest-docs handler and add registry drift guard ( #2442 )
...
The ingest-docs workflow called `gsd-sdk query init.ingest-docs` with a
fallback to `init.default` — neither was registered in createRegistry(),
so the workflow proceeded with `{}` and tried to parse project_exists,
planning_exists, has_git, and project_path from empty.
- Add initIngestDocs handler; register dotted + space aliases
- Simplify workflow call; drop broken fallback
- Repo-wide drift guard scans commands/, agents/, get-shit-done/,
hooks/, bin/, scripts/, docs/ for `gsd-sdk query <cmd>` and fails
on any reference with no registered handler (file:line citations)
- Unit tests for the new handler
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-19 15:55:37 -05:00
..
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-05 10:23:41 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-10 12:30:46 -04:00
2026-04-15 22:46:31 -04:00
2026-04-05 10:23:41 -04:00
2026-04-17 09:47:15 -06:00
2026-04-17 09:47:15 -06:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-17 09:47:15 -06:00
2026-04-15 22:46:31 -04:00
2026-04-04 07:24:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-17 09:47:15 -06:00
2026-04-17 17:12:02 -05:00
2026-04-10 12:30:46 -04:00
2026-04-19 15:55:37 -05:00
2026-04-15 22:46:31 -04:00
2026-04-04 07:24:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-16 17:08:13 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-17 09:47:15 -06:00
2026-04-15 22:46:31 -04:00
2026-04-17 09:47:15 -06:00
2026-03-12 11:35:45 -06:00
2026-04-10 12:30:46 -04:00
2026-04-17 09:47:15 -06:00
2026-04-15 22:46:31 -04:00
2026-04-17 09:47:15 -06:00
2026-04-15 22:46:31 -04:00
2026-04-10 11:25:55 -04:00
2026-04-18 12:11:07 -04:00
2026-04-15 22:46:31 -04:00
2026-04-17 09:29:59 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-04 07:24:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-17 09:47:15 -06:00
2026-04-17 14:45:03 -04:00
2026-04-16 17:08:30 -04:00
2026-04-17 09:47:15 -06:00
2026-04-17 09:47:15 -06:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-17 10:38:47 -06:00
2026-04-15 22:46:31 -04:00
2026-04-17 14:45:03 -04:00
2026-04-15 16:43:02 -04:00
2026-04-15 15:00:26 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00
2026-04-15 22:46:31 -04:00