Our current tracker has too many statuses and rules. If rebuilding the workflow in Redmine, which states and transitions are usually enough, and how do you handle approvals, blocked work, recurring tasks, automation, and reporting without creating process overhead?