[#47864113] Add a `completed_at` column to responses.

- Track the time it was first completed via a callback
- Use a module `Status` with constants instead of strings