Problem
The assess-ticket skill always runs all four assessment dimensions (drift, relevance, progress, complexity) when mode is all. Complexity classification is forward-looking — it helps decide how to approach work. When progress is complete, the complexity assessment provides no actionable information and adds noise to the output.
Real-world example: assessing williamthorsen/node-monorepo-tools#10 produced a complexity rating that was immediately discarded when closing the ticket.
Expected behavior
When mode is all and the progress verdict is complete, skip the complexity investigation and omit the complexity section from the output.
This aligns with the existing skill design where complexity is investigated last specifically so it can benefit from prior context — it can also benefit from the knowledge that the work is already done by not running at all.
Accepted fields to change
The assess-ticket skill definition, specifically:
- The process section for mode
all should conditionally skip complexity when progress is complete.
- The output template should omit the complexity section in that case.
Problem
The
assess-ticketskill always runs all four assessment dimensions (drift, relevance, progress, complexity) when mode isall. Complexity classification is forward-looking — it helps decide how to approach work. When progress iscomplete, the complexity assessment provides no actionable information and adds noise to the output.Real-world example: assessing williamthorsen/node-monorepo-tools#10 produced a complexity rating that was immediately discarded when closing the ticket.
Expected behavior
When mode is
alland the progress verdict iscomplete, skip the complexity investigation and omit the complexity section from the output.This aligns with the existing skill design where complexity is investigated last specifically so it can benefit from prior context — it can also benefit from the knowledge that the work is already done by not running at all.
Accepted fields to change
The
assess-ticketskill definition, specifically:allshould conditionally skip complexity when progress iscomplete.