Timeline
Understand the current roadmap and timeline behavior in Spec-Driven Development.
Timeline opens the current roadmap entry point for Spec-Driven Development. It is backed by planning roadmap graph data: Initiatives, Project memberships, typed Project relationships, roadmap dates, and roadmap events.
Current behavior
The current roadmap model supports:
| Surface | Purpose |
|---|---|
| Initiative list | Scan roadmap containers and open an Initiative. |
| Graph | Inspect Project relationships and blockers. |
| Gantt | See planning-owned planned and actual dates. |
| Outline | Read parent/child decomposition without forcing every relationship into a tree. |
| Log | Review durable roadmap events. |
Timeline does not yet provide the later Linear-inspired timeline redesign. In this release, it is the route into the existing roadmap graph and Gantt surfaces.
Do not treat Timeline as a complete project scheduling engine. It shows planning-owned roadmap dates, relationships, and Project-owned Phase markers; resource planning and release or approval scheduling remain separate systems.
Project Phases
Project Timeline mode can show dated Phase diamonds over Project scheduling bars. An amber diamond with a gem marks the current stage, a green diamond with a check marks a completed stage, and an empty gray diamond marks an upcoming stage. Permitted users can create/date Phases from the grid and move one or several selected markers by whole days through one atomic save.
Phase visibility belongs to the current Timeline view lens. Hover/focus cards show display-safe stage, progress, description, and target-date context. See Phases on the Timeline.
Date ownership
Roadmap dates are Integrity-owned execution context. They can be set manually or through approved app workflows. They do not sync from Notion in v1.