The bump command can be compared with the 'snooze' feature on an alarm clock. When it rings, you either wake up right away or snooze it to ring again later. Snoozing and sleeping a bit more is the norm.
Similarly, when a TODO expires, it's completely acceptable to push it back to a later date because you have other priorities.
Leaving an expired TODO untouched is a bad practice for two reasons:
It confuses your team members as to why a TODO expired but still remained in the codebase.
Even if there is a ticket open, it's likely you'll forget about it unless you get reminded again.
Catana will edit the TODO in the repository, open a Pull Request, and assign it to the user who invoked the command.
Once the Pull Request is merged the Todo Item record in Catana's database will be updated.
This command accepts arguments such as:
➡️ @catana-devbumpnext week
➡️ @catana-devbumpnext month
➡️ @catana-devbump2023-06-18(Where 2023-06-18 can be any date)