A 2026 resolution: stop picking Jira resolutions

Dec 31, 2025 2:33 pm

Hey — quick New Year’s “resolution” for your Jira workflow 😄


Ever notice how Done in Jira doesn’t always mean resolved?

Jira separates two concepts:


  • Status: where the work is in the workflow
  • Resolution: why the work ended (Fixed, Won’t Fix, Duplicate, etc.)


Here’s the nuance: depending on how your Jira workflow is configured, Jira might prompt you for a Resolution, auto-set it, or not ask at all — which is how issues end up “Done” but still “Unresolved” in dashboards and JQL.


That’s the paper cut I wanted to eliminate.


imdone-cli 0.28.0: move to Done without the extra decision

In 0.28.0, when you move an issue into a Done status category, imdone-cli will automatically set Resolution to Done if it’s empty — so you can close work without getting pulled into one more dropdown.


>_imdone move PROJ-123 Done


A couple details that matter:


  • Never overwrites an existing resolution
  • Non-blocking: the move succeeds even if setting resolution fails
  • Only applies when moving into a “Done” status category


Command options (if you do want control)

Set a specific resolution when moving to Done:


>_imdone move PROJ-123 Done --resolution "Fixed"


Skip setting resolution even when moving to Done:


>_imdone move PROJ-123 Done --no-resolution


Interactively choose a resolution (with a Skip option):


>_imdone move PROJ-123 Done --prompt-resolution


The interactive option fetches the available resolutions from Jira (including descriptions). If the API call fails, it falls back to a common list so you’re not blocked.


If you’ve ever been bitten by “Done but Unresolved,” this should make your 2026 a tiny bit smoother.


Happy New Year,

Jesse


P.S. Move command docs (including all resolution behavior + flags): https://www.npmjs.com/package/imdone-cli#user-content-move--move-issue-to-new-status

Comments