{
    "contract_id": "execution_timeline_baseline_marker",
    "version": "v1.0",
    "status": "PASS",
    "baseline_id": "execution_timeline_layout_notes_delete_icon_v14",
    "created_at": "2026-06-11T21:52:58+00:00",
    "scope": {
        "ui": "canon/execution/ui/index.html",
        "entrypoint": "canon/execution/ui/index.php",
        "schedule_endpoint": "canon/execution/ui/schedule.php",
        "notes_endpoint": "canon/execution/ui/notes.php",
        "schedule_contract": "canon/execution/state/execution_schedule_contract.json",
        "notes_store": "canon/execution/state/execution_timeline_notes.json"
    },
    "hashes": {
        "index_html_sha256": "5e2255b2883f94f6d3a198dc07a9b86274bbe06982bbcddfd2f6184b9aecffa9",
        "index_php_sha256": "28bcb62cbc35e9d3078a62a442e46463a2239ca4385cfdbcfaf8a2db433bc5d1",
        "schedule_php_sha256": "47059f82b4ca945a59d6ad4cce446b6dbcbf1f49656f16355f50ae3481746015",
        "notes_php_sha256": "4e6684ca88883bc09696692aa9253aaf969e36582a83a9bb922baa9d659eafd7",
        "schedule_contract_sha256": "beb5ba5d9173e2c3606467340e8399e366c926fa0abfdfd3b4ce2fdcdc6a149b",
        "notes_store_sha256": "1e1b875e01f9f27a416af44bc06f12baefc418dc03956ecc994552eb16654d33"
    },
    "validated_counts": {
        "phase_rollup_count": 14,
        "daily_schedule_count": 19,
        "schedule_items_count": 152,
        "notes_count": 0
    },
    "validated_markers": {
        "project_timeline_default": 1,
        "project_button_active": 1,
        "operational_notes_storage_fix_v8": 1,
        "operational_notes_delete_icon_v14": 2,
        "operational_notes_delete_icon_v14_js": 1,
        "notes_url": 1,
        "fetch_credentials_same_origin": 3,
        "localstorage_notes": 0,
        "horizontal_schedule_tab": 0,
        "direct_phase_schedule": 0,
        "svg_trash_icon": 1,
        "trash_emoji": 0,
        "notes_action_delete": 1,
        "notes_empty_id": 1,
        "notes_not_found": 1
    },
    "freeze_decision": {
        "status": "PASS",
        "reason": "Execution Timeline MVP baseline is auditable, served hash matched local index.html, notes add/delete roundtrip passed, and schedule contract status was normalized to PASS."
    }
}
