verify-tasks 1.2.0: flag "phantom completion" tasks after the implement/converge loop #4603
davesharpe13
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
In #4576, @markuswondrak asked how verify-tasks differs from
/speckit.converge. The short answer: converge finds what is not built; verify-tasks finds what is falsely marked built. Working through that question produced verify-tasks v1.2.0, which makes the two fit together.The loop
Converge appends unbuilt work as new tasks. Those get implemented and marked
[X]too, and those marks need checking. verify-tasks is the gate after Converged, before the PR.What 1.2.0 adds
after_convergehook, alongside the existingafter_implementone.PARTIAL (code)vsPARTIAL (record). Is the work missing, or is the code there and the task text wrong? The tag tells you which loop to enter.[X]to[ ](one character, after you confirm) so converge and implement pick it up. Nothing else intasks.mdis touched.per FR-003 (missing); verify-tasks now reads that exact requirement instead of searching the spec for the concept.Install
Requires spec-kit 0.12.17 or later. Converge is optional; the hook and source-ref rule only matter when you use it.
Why phantom completions happen in the first place: blog post.
All reactions