At many a times, we need to add user defined ‘Status’ values that behaves more like the ‘Resolved’ or ‘Closed’ status codes. For example, if we create a status called “Cancelled” and it should treat the ticket as closed when we choose this status. This is just one example. There can be many such scenarios - like - “Closed - Unresolved”, “Known Issue”, etc, This will help in listing of closed/resolved tickets for all status codes with similar behavior as well as less complicated workflow configurations.
Attaching a suggested status configuration page screenshot.

