From 3c43af697b2e4e486eccc5e6187bda304d4765d6 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Thu, 25 Dec 2025 20:50:30 -0500 Subject: [PATCH] Create task task-002 --- ...-tracking-and-time-estimation-reporting.md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 backlog/tasks/task-002 - Add-actualHours-tracking-and-time-estimation-reporting.md diff --git a/backlog/tasks/task-002 - Add-actualHours-tracking-and-time-estimation-reporting.md b/backlog/tasks/task-002 - Add-actualHours-tracking-and-time-estimation-reporting.md new file mode 100644 index 0000000..c99cf80 --- /dev/null +++ b/backlog/tasks/task-002 - Add-actualHours-tracking-and-time-estimation-reporting.md @@ -0,0 +1,44 @@ +--- +id: task-002 +title: Add actualHours tracking and time estimation reporting +status: To Do +assignee: [] +created_date: '2025-12-26 01:50' +labels: + - feature + - time-tracking +dependencies: [] +priority: medium +--- + +## Description + + +Continue the time tracking and estimation feature set: + +1. **actualHours field**: Add ability to track actual hours spent on completed tasks + - Add `actualHours` field to Task type + - Add CLI support (`--actual-hours` flag) + - Add MCP support + - Add web UI input in TaskDetailsModal + +2. **Velocity/Estimation Reporting**: + - Add estimated vs actual hours comparison in Statistics + - Show total estimated hours for backlog + - Show estimation accuracy metrics + - Add to velocity dashboard + +3. **Integration possibilities**: + - Time tracking tool integrations (Toggl, etc.) + - Invoicing data export + - Project estimation roll-ups + + +## Acceptance Criteria + +- [ ] #1 actualHours field added to Task type +- [ ] #2 CLI --actual-hours flag working +- [ ] #3 Web UI shows actual hours input +- [ ] #4 Statistics page shows estimated vs actual comparison +- [ ] #5 Tests for actualHours functionality +