REQ-FUN-106

Read-only Gantt chart view of project schedule

ID
REQ-FUN-106
Category
Functional Requirements
Status
approved
Priority
P1
Created
2026-05-11T18:34:00.000Z
Approved
2026-05-11T18:37:00.000Z
Updated
2026-05-11T18:37:00.000Z

What

Web UI SHALL render a read-only Gantt chart for a project, showing each activity as a horizontal bar across a date axis, with dependency arrows, critical-path highlighting, and baseline-vs-actual overlay.

Why

The Gantt is the canonical human-readable view of a established project management guidelines project schedule. Per web_ui_design.md, read-only Gantt is in scope for MVP; full Gantt-based authoring is explicitly deferred.

How

HTML/SVG rendered from the activity + dependency + baseline endpoints; collapse/expand by WBS branch; today-line indicator; URL ?baseline_version=N selects the comparison baseline. Authoring (drag-to-reschedule, dependency creation) happens in the tabular activity view, not on the Gantt.

Done when

A project with 100 activities renders in under 2 seconds in the reference browser; critical-path bars are visually distinguished; baseline bars appear as ghost overlays.

Out of scope

Gantt-driven authoring; printing/PDF export of the Gantt; resource-load row beneath the Gantt.

established project management guidelines Mapping

Primary Knowledge Area
Schedule Management
Secondary KAs
Communications Management
Primary Process Group
Executing
established project management guidelines Deliverable
Status Report

Provides the primary human-readable view of schedule per the Web UI design.