Chart · gantt
Six tasks across two quarters, grouped into three phases. The reporting API is the critical path: it runs two and a half months and every launch task waits on it.
Illustrative plan — the tasks and dates are invented to demonstrate the gantt grammar and describe no real
project. Calendar granularity is one month, stated on the axis, and the pixel pitch per month is constant at
96 px across the whole span; no stretch of quiet calendar is compressed. Task names live in the left column
so short bars stay readable, and start and end dates are read off the axis rather than printed in the bar. The
today marker is drawn only because the snapshot date is declared alongside it. A gantt encodes duration by bar
width against a calendar, not value against a scale, so data-baseline is
not-applicable. Colour resolves through design-system tokens; where no project tokens are compiled
the page falls back to the documented neutral palette declared in :root. Static, script-free, and
offline.