* fix(#14): document --auto in progress.md and wire chaining logic in next.md The --auto flag was accepted by /gsd:progress --next --auto but silently ignored: it was not documented in the <flags> section of progress.md and had no handling in the next.md show_and_execute step, so it was dropped at the handoff boundary and never produced step chaining. - Add --auto and --next --auto entries to progress.md <flags> - Update progress.md <process> to explicitly list --auto as a passthrough arg - Add --auto chaining logic to next.md show_and_execute: after each step completes, re-invoke /gsd:progress --next --auto until milestone complete or a blocking decision is required - Add regression test (4 assertions) covering all three fix points Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix(#14): bump lint-test-file-count progress ceiling for bug-14 test bug-14-progress-auto-flag-dropped.test.cjs resolves to the "progress" effective prefix and legitimately grows the cluster to 6. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * chore(#14): add changeset fragment Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix(#14): address review feedback — differentiate duplicate tests, scope assertions to specific blocks Test 2 now extracts the <process> block and asserts --auto within it, distinguishing it from test 1's <flags>-level check. Remaining assertions use semantic token matches (--auto, --next --auto) that are robust to benign reformatting. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
36 lines
2.2 KiB
JSON
36 lines
2.2 KiB
JSON
{
|
|
"_doc": "Baseline of modules currently exceeding the 2-test-file limit. Each entry locks in TODAY's count as the ceiling. Reductions are ratcheted automatically — when a cluster drops to ≤ 2, remove its entry. New entries require justification in PR description.",
|
|
"modules": {
|
|
"phase": { "current": 5, "issue": "3788" },
|
|
"worktree": { "current": 13, "issue": "TBD" },
|
|
"milestone": { "current": 10, "issue": "TBD" },
|
|
"roadmap": { "current": 9, "issue": "TBD" },
|
|
"verify": { "current": 10, "issue": "3767" },
|
|
"install": { "current": 9, "issue": "TBD" },
|
|
"init": { "current": 8, "issue": "TBD" },
|
|
"state": { "current": 10, "issue": "21" },
|
|
"config": { "current": 8, "issue": "TBD" },
|
|
"graphify": { "current": 7, "issue": "TBD" },
|
|
"progress": { "current": 6, "issue": "14" },
|
|
"cli": { "current": 5, "issue": "TBD" },
|
|
"surface": { "current": 5, "issue": "TBD" },
|
|
"commit": { "current": 4, "issue": "TBD" },
|
|
"frontmatter": { "current": 4, "issue": "TBD" },
|
|
"index": { "current": 4, "issue": "TBD" },
|
|
"intel": { "current": 4, "issue": "TBD" },
|
|
"mvp": { "current": 4, "issue": "TBD" },
|
|
"install-profiles": { "current": 4, "issue": "TBD" },
|
|
"audit-open": { "current": 3, "issue": "TBD" },
|
|
"config-schema": { "current": 3, "issue": "TBD" },
|
|
"profile": { "current": 3, "issue": "TBD" },
|
|
"prompt-budget": { "current": 3, "issue": "TBD" },
|
|
"uat": { "current": 3, "issue": "TBD" },
|
|
"validate": { "current": 3, "issue": "TBD" },
|
|
"workstream": { "current": 3, "issue": "TBD" },
|
|
"gsd-tools": { "current": 3, "issue": "TBD" },
|
|
"runtime-artifact-layout":{ "current": 3, "issue": "TBD" },
|
|
"security": { "current": 3, "issue": "TBD" },
|
|
"gsd-sdk": { "current": 3, "issue": "TBD" }
|
|
}
|
|
}
|