{
    "$schema": "../../../../schemas/diagram-spec.schema.json",
    "schemaVersion": "2.0",
    "diagramKind": "executive-view",
    "id": "diagram-system-executive-review",
    "title": "Diagram System — Phase 8 Executive Review",
    "description": "A decision-oriented summary of Phase 8 completion evidence, current risks, and requested next decisions.",
    "language": "en",
    "asOfDate": "2026-08-14",
    "objective": "Complete four distinct, trustworthy planning and enterprise views without weakening existing diagram contracts.",
    "recommendation": "Accept Phase 8 as complete and evaluate Phase 9 interoperability value before authorizing implementation.",
    "nodes": [
        {
            "id": "phase-eight-coverage",
            "type": "indicator",
            "title": "Phase 8 coverage",
            "description": "Timeline, Roadmap, Capability Map, and Executive View are implemented as independent profiles.",
            "value": "4 views",
            "target": "4 views",
            "trend": "improving",
            "status": "on-track"
        },
        {
            "id": "profile-catalog",
            "type": "indicator",
            "title": "Profile catalog",
            "description": "All supported semantics resolve through the profile registry and shared Scene pipeline.",
            "value": "16 profiles",
            "target": "16 profiles",
            "trend": "improving",
            "status": "on-track"
        },
        {
            "id": "visual-baselines",
            "type": "indicator",
            "title": "Visual baselines",
            "description": "Every representative project has deterministic draw.io, SVG, and PNG evidence.",
            "value": "16 baselines",
            "target": "16 baselines",
            "trend": "steady",
            "status": "on-track"
        },
        {
            "id": "managed-editing",
            "type": "indicator",
            "title": "Managed editing",
            "description": "Each Phase 8 profile preserves stable IDs and guarded dry-run synchronization.",
            "value": "4 guarded flows",
            "target": "4 guarded flows",
            "trend": "steady",
            "status": "on-track"
        },
        {
            "id": "normalization-backlog",
            "type": "risk",
            "title": "Legacy normalization backlog",
            "description": "Four earlier editorial samples are not yet in canonical JSON formatting.",
            "impact": "medium",
            "response": "Keep the pre-existing backlog isolated and address it as a separate maintenance change.",
            "status": "watch"
        },
        {
            "id": "reviewer-availability",
            "type": "risk",
            "title": "External reviewer availability",
            "description": "The external review command can fail independently of repository quality gates.",
            "impact": "low",
            "response": "Retain focused tests, full gates, deterministic outputs, and a documented manual audit.",
            "status": "open"
        },
        {
            "id": "phase-nine-entry",
            "type": "decision",
            "title": "Phase 9 entry",
            "description": "Choose whether interoperability discovery should replace the completed Phase 8 goal.",
            "recommendation": "Approve value and scope assessment only; do not start implementation implicitly.",
            "status": "open"
        },
        {
            "id": "release-boundary",
            "type": "decision",
            "title": "Release boundary",
            "description": "Decide when the completed local Phase 8 changes become shared repository state.",
            "recommendation": "Keep commit and push separate; push only after explicit approval.",
            "status": "approved"
        }
    ],
    "edges": []
}
