Calculate time spend based on how long ticket was in `WIP` status
Problem to solve
Developers hardly ever know how long an issue took, as they forget to time, then they have the check to guesstimate.
We can automatically determine the time spent on the issue, based on how long the MR was in WIP
status.
Essentially - the developer just has to mark the MR as WIP
every time they're working on it - which they should anyway.
Proposal
Using the status change events, we can calculate the entire time the issue/mr was in WIP status and can automatically update the time spent on behalf of the developer.
What does success look like, and how can we measure that?
Automatically determining time spent instead of marking it manually using /spend 1d