{
    "$schema": "../../../../schemas/diagram-spec.schema.json",
    "schemaVersion": "2.0",
    "diagramKind": "timeline",
    "id": "editorial-delivery-timeline",
    "title": "Editorial Diagram System — Phase 8A Delivery",
    "description": "A dependency-aware delivery timeline for the first planning profile.",
    "language": "en",
    "windowStart": "2026-08-13",
    "windowEnd": "2026-08-26",
    "workstreams": [
        {
            "id": "platform",
            "type": "workstream",
            "title": "Platform"
        },
        {
            "id": "documentation",
            "type": "workstream",
            "title": "Documentation"
        },
        {
            "id": "release",
            "type": "workstream",
            "title": "Release"
        }
    ],
    "nodes": [
        {
            "id": "timeline-contract",
            "type": "task",
            "title": "Timeline contract",
            "description": "Define dates, workstreams, status, and dependencies.",
            "workstreamId": "platform",
            "startDate": "2026-08-13",
            "endDate": "2026-08-15",
            "status": "done"
        },
        {
            "id": "timeline-rendering",
            "type": "task",
            "title": "Timeline rendering",
            "description": "Render the axis, bars, milestones, and connectors.",
            "workstreamId": "platform",
            "startDate": "2026-08-15",
            "endDate": "2026-08-19",
            "status": "active"
        },
        {
            "id": "managed-round-trip",
            "type": "task",
            "title": "Managed round-trip",
            "description": "Synchronize managed dates and geometry safely.",
            "workstreamId": "platform",
            "startDate": "2026-08-19",
            "endDate": "2026-08-22",
            "status": "planned"
        },
        {
            "id": "authoring-guides",
            "type": "task",
            "title": "Authoring guides",
            "description": "Document the bounded planning workflow.",
            "workstreamId": "documentation",
            "startDate": "2026-08-18",
            "endDate": "2026-08-22",
            "status": "planned"
        },
        {
            "id": "quality-review",
            "type": "milestone",
            "title": "Quality review",
            "description": "Review semantic, round-trip, and visual quality.",
            "workstreamId": "release",
            "date": "2026-08-23",
            "status": "planned"
        },
        {
            "id": "phase-8a-ready",
            "type": "milestone",
            "title": "Phase 8A ready",
            "description": "Accept the Timeline vertical slice.",
            "workstreamId": "release",
            "date": "2026-08-26",
            "status": "planned"
        }
    ],
    "edges": [
        {
            "id": "contract-before-rendering",
            "type": "finish-to-start",
            "from": "timeline-contract",
            "to": "timeline-rendering"
        },
        {
            "id": "rendering-before-round-trip",
            "type": "finish-to-start",
            "from": "timeline-rendering",
            "to": "managed-round-trip"
        },
        {
            "id": "contract-before-guides",
            "type": "finish-to-start",
            "from": "timeline-contract",
            "to": "authoring-guides"
        },
        {
            "id": "round-trip-before-review",
            "type": "finish-to-start",
            "from": "managed-round-trip",
            "to": "quality-review"
        },
        {
            "id": "guides-before-review",
            "type": "finish-to-start",
            "from": "authoring-guides",
            "to": "quality-review"
        },
        {
            "id": "review-before-ready",
            "type": "finish-to-start",
            "from": "quality-review",
            "to": "phase-8a-ready"
        }
    ]
}
