Project · Plans: a roadmap, a burndown, milestones, workload

Roadmap lays initiatives across months in lanes: each a bar from its
first day through its last, filled as far as it has come, under the
months' names and a line at today; hover a bar for its dates. Bars sit
at fractions of the span, so nothing is measured, and a strip too
narrow for its months scrolls sideways at a least width per month.
GanttChart and TimelineView are the charts GanttChart.

BurndownChart lives with the charts, on their scales, labels, tiles
and paint: the ideal line from the scope down to nothing, what was left
at each day's end so far, and a line at today; hover a day to read it.

MilestoneProgress shows a milestone's issues done as a bar and a count,
when it is due, and whether it keeps pace: on track, at risk when the
work trails the time gone by more than a tenth, late past its day, or
done. WorkloadView sets each person's points against what they can
take, the bar turning red past it, in columns that line up.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-09-27 05:42:03 -04:00
1 parent fc0c3e564d
commit 75f00883ac
13 files changed
+1113 -8

No files matched your search

+2 -1
View File
@@ -112,7 +112,7 @@ Per-component lines live in `tasks/`. Tags there:
- [x] T30c Calendar · Agenda and people
- [x] T30d Calendar · Editing
- [x] T31a Project · Tasks — `tasks/ch31-43.md`
- [ ] T31b Project · Issues and boards
- [x] T31b Project · Issues and boards
- [ ] T31c Project · Plans
- [ ] T31d Project · Time and databases
- [ ] T32 Canvas & Design
@@ -365,3 +365,4 @@ Per-component lines live in `tasks/`. Tags there:
| T30d | 2 | PASS | |
| T31a | 1 | PASS | |
| T31b | 1 | FAIL | a focused card past the board's fold stayed out of view; left and right steps that keep a card's place went untested |
| T31b | 2 | PASS | |