Skip to content

Progress Timeline

Focuses a single stage. Each slide carries its own stage headings and four stage strip entries in content. The progress strip shows all four stages; the detail columns use the slide's own items and themes for the active stage only.

Progress timeline slide showing roadmap stages with the active stage expanded

Example

Slide (in presentation.yaml)

yaml
- template: progress-timeline
  enabled: true
  title: "Roadmap: Completed"
  subtitle: Delivered work
  content:
    stage: completed
    deliverables_heading: Key deliverables
    focus_areas_heading: Focus areas
    footer_link_label: View roadmap on GitHub
    stages:
      completed:
        label: Completed
        summary: Work that shipped during this period.
      in-progress:
        label: In Progress
        summary: Active work continuing into the next cycle.
      planned:
        label: Planned
        summary: Scoped for the next cycle.
      future:
        label: Future
        summary: Depends on the current architecture pass.
    items:
      - Published a new starter kit for launch checklists.
      - Added exportable PDF summaries.
    themes:
      - category: Operator UX
        target: Make release review easier to audit.
      - category: Exportability
        target: Support polished handoff artifacts.

Data sources

RegionSource
Progress stripAll stages from content.stages
Active stage highlightMatches content.stage
Deliverables columncontent.deliverables_heading + content.items
Focus areas columncontent.focus_areas_heading + content.themes
Footer linkcontent.footer_link_label with href site.links.repository.url

If subtitle is omitted, the active stage's summary is used instead.

Fields

FieldRequiredTypeValues
titleyesstring
subtitlestring
content.stageyesstringcompleted, in-progress, planned, future
content.deliverables_headingstring
content.focus_areas_headingstring
content.footer_link_labelstring
content.stagesyesobjectFour stage strip entries
content.itemsyesstring[]Active stage items
content.themesyesarrayActive stage themes

The progress timeline schema is documented in presentation.yaml.