{
  "id": "calendar-source-toggle-reflows-agenda-and-detail-then-restores",
  "title": "Toggle a calendar source, reflow agenda and detail, then restore",
  "family": "interaction",
  "status": "rendered-draft",
  "edition": "studies-500",
  "gaps": [
    "Visual fidelity is an authored draft judgement from sampled source frames; no independent blind review or native Resolve execution."
  ],
  "intervalKey": [
    "_9ImjmzAyus",
    "73",
    "79"
  ],
  "source": {
    "filmId": "_9ImjmzAyus",
    "film": "Build and share interactive prototypes in Codex",
    "publicationDate": "2026-06-04",
    "fps": {
      "numerator": 30,
      "denominator": 1
    },
    "frames": [
      2190,
      2370
    ],
    "url": "https://www.youtube.com/watch?v=_9ImjmzAyus",
    "startSeconds": 73.0,
    "endSeconds": 79.0,
    "masterSha256": "4517c59478a826f4cc0ac8d2d1bc8016c0c8f034e02f8284546c3c0ec00f5cd2",
    "masterBytes": 3960472,
    "clockBasis": "Downloaded 1920x1080 rendition at 30 fps; excerpt frame i = master frame 2190+i. Re-encoded to 960 pixels wide with every native frame position preserved."
  },
  "sourceHash": "cdd5cf11b3a0e7851197fed9a6f5ed2ad4b915bdbcb8e2138d994fbe89ed4520",
  "classification": "vector-code-approximation",
  "bindingLevel": "full-render-manifest",
  "observation": "The right pane begins scrolled down to its files and action. By77 its title is back at the top. At102 the pointer is over a calendar-source chip and the central agenda has fewer visible events with the lower planning section moved upward; its detail title also changes. By153 the original longer agenda and first event title return. Draft reconstruction from eight viewed native-frame source samples. Event order is observed; transition boundaries between samples and easing are authored approximations, not recovered source timing. No source-fidelity or native Resolve approval.",
  "mechanism": "A detail-pane scroll reset is followed by a calendar-source toggle that changes agenda density and selection together, then reverses.",
  "phases": [
    {
      "frame": 0,
      "label": "Detail scrolled"
    },
    {
      "frame": 77,
      "label": "Detail top"
    },
    {
      "frame": 102,
      "label": "Filtered agenda"
    },
    {
      "frame": 153,
      "label": "Full agenda restored"
    }
  ],
  "checks": {
    "recipeSha256": "459f8d5b70c2a2315a9f2303aa984f11027afb0a4b9fbd813762a755783bf998",
    "renderManifestSha256": "5fffd426e5fd375caffb3770cbd40c4b036a01d40d36e2cbf5cff44ac63b9d1d",
    "adaptationManifestSha256": "c37f9427261aef8736f142e9b11d9774ff11eb85175c0ca24cb3f599f704ee33",
    "implementationFiles": 18,
    "movies": {
      "source": {
        "sha256": "cdd5cf11b3a0e7851197fed9a6f5ed2ad4b915bdbcb8e2138d994fbe89ed4520",
        "bytes": 122266,
        "width": 960,
        "height": 540,
        "fps": "30",
        "frames": 180,
        "duration": 6.0,
        "codec": "h264",
        "pixelFormat": "yuv420p",
        "audioStreams": 0
      },
      "original": {
        "sha256": "756e91f2dd78c108463d6cc00222dcfba6266e016ba8177001f65b9921f1c89b",
        "bytes": 119528,
        "width": 1920,
        "height": 1080,
        "fps": "30",
        "frames": 180,
        "duration": 6.0,
        "codec": "h264",
        "pixelFormat": "yuv420p",
        "audioStreams": 0
      },
      "adaptation": {
        "sha256": "1e446ae08bd1d5c2954ffd87416d10ec62f9212fd273e259cfef1c2d276d7b7b",
        "bytes": 118897,
        "width": 1920,
        "height": 1080,
        "fps": "30",
        "frames": 180,
        "duration": 6.0,
        "codec": "h264",
        "pixelFormat": "yuv420p",
        "audioStreams": 0
      }
    },
    "preparedArchive": {
      "sha256": "fb6058348f2e130954125b4985cc82a068145deeb257fbf8d070f74e68a8f2d6",
      "bytes": 721422,
      "members": 29,
      "crc": "pass"
    },
    "selectedSvg": {
      "sha256": "e63cd37377f3301f3fc99855abdb361038bee81b278479bb8617c173d9f36599",
      "bytes": 694545,
      "drawableElements": 65,
      "rasterEmbedded": false,
      "frame": 153,
      "meaningful": true
    },
    "contentDiffers": true,
    "masterFrozenBeforeAndAfter": true,
    "renderSeconds": 103.242
  },
  "assets": {
    "source.mp4": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/source.mp4",
      "sha256": "cdd5cf11b3a0e7851197fed9a6f5ed2ad4b915bdbcb8e2138d994fbe89ed4520",
      "bytes": 122266
    },
    "remake.mp4": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/remake.mp4",
      "sha256": "756e91f2dd78c108463d6cc00222dcfba6266e016ba8177001f65b9921f1c89b",
      "bytes": 119528
    },
    "adaptation.mp4": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/adaptation.mp4",
      "sha256": "1e446ae08bd1d5c2954ffd87416d10ec62f9212fd273e259cfef1c2d276d7b7b",
      "bytes": 118897
    },
    "editable.svg": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/editable.svg",
      "sha256": "e63cd37377f3301f3fc99855abdb361038bee81b278479bb8617c173d9f36599",
      "bytes": 694545
    },
    "resolve.txt": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/resolve.txt",
      "sha256": "501146ac2a9d9ccd86b07f34c2944f11cfc37b51f4924350257e8d6a2468658b",
      "bytes": 65740
    },
    "package.zip": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/package.zip",
      "sha256": "fb6058348f2e130954125b4985cc82a068145deeb257fbf8d070f74e68a8f2d6",
      "bytes": 721422
    },
    "recipe.json": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/recipe.json",
      "sha256": "459f8d5b70c2a2315a9f2303aa984f11027afb0a4b9fbd813762a755783bf998",
      "bytes": 66231
    },
    "poster.jpg": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/poster.jpg",
      "sha256": "d37b122e31444438104ff447c7571fbce740a4036ecaf4a26191e3b6b23ee6ea",
      "bytes": 14884
    },
    "remake.mp4.manifest.json": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/remake.mp4.manifest.json",
      "sha256": "5fffd426e5fd375caffb3770cbd40c4b036a01d40d36e2cbf5cff44ac63b9d1d",
      "bytes": 2938
    },
    "adaptation.mp4.manifest.json": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/adaptation.mp4.manifest.json",
      "sha256": "c37f9427261aef8736f142e9b11d9774ff11eb85175c0ca24cb3f599f704ee33",
      "bytes": 2926
    },
    "source.manifest.json": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/source.manifest.json",
      "sha256": "1c1f1e1d25028c8e282e01a72c86a62e3ae6b23435550e19c833a3570f97c464",
      "bytes": 1207
    },
    "source-frame-clock.json": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/source-frame-clock.json",
      "sha256": "2ab0e52f613aed7c700889f1060adafae58868e16834cd489fee554acac47c5f",
      "bytes": 5296
    },
    "editable.svg.manifest.json": {
      "path": "items/calendar-source-toggle-reflows-agenda-and-detail-then-restores/editable.svg.manifest.json",
      "sha256": "cb5e78403d71eb388f362ea2ee3a86e9aa39ca8f099f739791c9c6705d8b0fa8",
      "bytes": 1296
    }
  },
  "builtAt": "2026-09-18T16:16:21Z"
}
