{
  "version": 1,
  "purpose": "Capture provenance for the selected public portfolio media. Recorded demonstrations are distinct from illustrated architecture.",
  "assets": [
    {
      "file": "apple-client-workflow.mp4",
      "product": "Claude Engine Apple client",
      "captured": "2026-10-14",
      "method": "iPhone Simulator",
      "content": "Real saved showcase conversation, native provider and model menus. No new playback or model request.",
      "redactions": [
        "Local workspace path hidden in video options view."
      ],
      "bytes": 338843,
      "sha256": "4443d88bd459f928995a375f4e1b61048b983323db7c465437879a665da76e16",
      "codec_name": "h264",
      "width": 720,
      "height": 1566,
      "duration_seconds": 24.0,
      "editing": "Silent recording; pauses trimmed with hard cuts. Descriptive WebVTT provided."
    },
    {
      "file": "apple-client-workflow.vtt",
      "product": "Claude Engine Apple client",
      "captured": "2026-10-14",
      "method": "iPhone Simulator",
      "content": "Real saved showcase conversation, native provider and model menus. No new playback or model request.",
      "redactions": [],
      "bytes": 377,
      "sha256": "e854d6ebe8c2712305c9ae21d4f479a4406b4910007629c3b623a77357aafa34"
    },
    {
      "file": "apple-client.webp",
      "product": "Claude Engine Apple client",
      "captured": "2026-10-14",
      "method": "iPhone Simulator",
      "content": "Real saved showcase conversation, native provider and model menus. No new playback or model request.",
      "redactions": [],
      "bytes": 137052,
      "sha256": "6960e519c3e8753ac2a717f4bdba0cf91517da8f178d44e6c0590690fe483495",
      "codec_name": "webp",
      "width": 1206,
      "height": 2622
    },
    {
      "file": "code-history-peek.webp",
      "product": "PanelForge Code History",
      "captured": "2026-10-14",
      "method": "Desktop Chrome",
      "content": "A saved development session that introduced Code History, inspected in the current interface. Its open questions describe that historical session.",
      "redactions": [
        "Private background session cards and cost figures redacted.",
        "Capture marker and unrelated notifications hidden."
      ],
      "bytes": 154794,
      "sha256": "8d1728b987734575262289188888d1e1d7605687a9011797a98a1fc77081e50b",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000
    },
    {
      "file": "code-history-week.webp",
      "product": "PanelForge Code History",
      "captured": "2026-10-14",
      "method": "Desktop Chrome",
      "content": "Week view of real development sessions. Private cards and financial figures are obscured.",
      "redactions": [
        "Private session cards and cost figures redacted.",
        "Capture marker and unrelated notifications hidden."
      ],
      "bytes": 174836,
      "sha256": "5436d74c46c4ee5b32657d54456b60727bbd42b9adec3d0fb4e0ad26bb26ef32",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000
    },
    {
      "file": "conference-notes-agenda.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 49110,
      "sha256": "e18fea740b397def82b8cf0792868007c4c114998325e6e89bc0106f379236db",
      "codec_name": "webp",
      "width": 1440,
      "height": 1161,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-attendee.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 49440,
      "sha256": "4432092cb6ba2db775a0b501280910fb5609c239a3e354baabbe0277725af6a0",
      "codec_name": "webp",
      "width": 1420,
      "height": 960,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-deck-builder.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 129824,
      "sha256": "f1370d14c00b0c0916a1ea189b4e3a02e3559b5395b97e4f31dace49d651d5e4",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-deck-theme.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 71724,
      "sha256": "106da8fb5aed68c644c41892bb18af0cdaa34a4bb1d6a62b939eb244c6542af9",
      "codec_name": "webp",
      "width": 1100,
      "height": 619,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-deck.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 65080,
      "sha256": "67dc4cc5d9d2e71ebf7448f6db220461e94a45d95fe8334a89eb98e71da1ecc6",
      "codec_name": "webp",
      "width": 1100,
      "height": 619,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-mobile-agenda.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 166092,
      "sha256": "29b28d06a360dcdcda1d70d2e1ed76b8a36ab4c43c12aee5ac37d3ae66a22658",
      "codec_name": "webp",
      "width": 1170,
      "height": 3969,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-mobile.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 125292,
      "sha256": "09f4daba3e4bebf30f8877c4324a0d23300989dcae54b4f9573629ed424d159d",
      "codec_name": "webp",
      "width": 1170,
      "height": 2484,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-offline.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 53616,
      "sha256": "7c80cdaaca4c4bb14e674828da1542236cf87e3c3a72552f6f98f908dbfb48aa",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-responses.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 72970,
      "sha256": "5df9390ee23dc7f4d8c075fa1e2be9438acc389834d873b439d7ed810fb47640",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-sources.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 163778,
      "sha256": "b3c019907df1f16e8cef715d2dbee7e5531489c7e0ed5ee56c70e504822ed360",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "conference-notes-themes.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 147270,
      "sha256": "46f7866016688a8484ea1704b6de930e718ebb28fd9e9c1b7254cd33a6148290",
      "codec_name": "webp",
      "width": 1420,
      "height": 960,
      "editing": "Browser screenshot cropped to remove the agent capture marker; WebP compression."
    },
    {
      "file": "conference-notes-workflow.mp4",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 2359498,
      "sha256": "24683612178434c086f701f7d6c5a2c64d5e2b54047f84a78417899304182bb1",
      "codec_name": "h264",
      "width": 1440,
      "height": 1000,
      "duration_seconds": 35.96,
      "editing": "Re-encoded silent real-time browser recording. No cuts or speed changes. Analysis completed beforehand. Descriptive captions supplied."
    },
    {
      "file": "conference-notes-workflow.vtt",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 1020,
      "sha256": "dc2b945a30d0eead29e93ca91b229d1b4a33cbaa5a6d3430d23fc99d9ac2b94e",
      "editing": "Descriptive captions for the recorded actions."
    },
    {
      "file": "conference-notes.webp",
      "product": "Conference Notes",
      "captured": "2026-10-14",
      "method": "Isolated actual application, archived v1.1.1 source",
      "content": "Fictional attendees and conference notes. Actual application and completed Claude subscription analysis. Demonstration counts are not event outcomes.",
      "redactions": [],
      "bytes": 99304,
      "sha256": "ddd57b30f88ed44b118d076fa60517504c6f69d069d364e7ed4beb1abc2266fa",
      "codec_name": "webp",
      "width": 1440,
      "height": 1297,
      "editing": "Browser or actual generated presentation capture; WebP compression."
    },
    {
      "file": "forge-world-overview.webp",
      "product": "Forge World portfolio illustration",
      "captured": "2026-10-14",
      "method": "Actual rendered Three.js scene in desktop Chrome",
      "content": "Designed miniature map of six project districts, using reviewed product screenshots as textures. An illustration, not an operational system map.",
      "redactions": [
        "Unrelated browser agent marker hidden."
      ],
      "bytes": 72806,
      "sha256": "cd4396cd9a9e41c0765b2b05a1fea794fcf51d558ec69a24ca0a4ec050b3256e",
      "codec_name": "webp",
      "width": 1377,
      "height": 650
    },
    {
      "file": "gateway/browser-replay.mp4",
      "product": "PanelForge MCP gateway",
      "captured": "2026-10-14",
      "method": "Playwright Chromium browser recording of an interactive replay",
      "content": "Two fictional music tasks replay the actual complete archived gateway: resource catalog filter, off-list denial, user-policy denial and authenticated identity overwrite. Fictional local auth/API/backend/usage endpoints. No production/provider action.",
      "redactions": [],
      "bytes": 305148,
      "sha256": "0abdfd09b050cab4734c94c23d6c6da5344a6a832f626f9383115a6f90be4a42",
      "codec_name": "h264",
      "width": 1280,
      "height": 960,
      "duration_seconds": 9.04,
      "editing": "Actual browser replay recording; initial 0.7 seconds trimmed. Controlled dwell times are editorial. Separate source execution durations are in the receipt."
    },
    {
      "file": "gateway/browser-replay.png",
      "product": "PanelForge MCP gateway",
      "captured": "2026-10-14",
      "method": "Frame extracted from the recorded replay",
      "content": "Two fictional music tasks replay the actual complete archived gateway: resource catalog filter, off-list denial, user-policy denial and authenticated identity overwrite. Fictional local auth/API/backend/usage endpoints. No production/provider action.",
      "redactions": [],
      "bytes": 465119,
      "sha256": "c74c8c5470afc9648f2267fbe37650002faf8ae814e3ba828ee6ea94e59c6b8b",
      "codec_name": "png",
      "width": 1280,
      "height": 960
    },
    {
      "file": "gateway/browser-replay.vtt",
      "product": "PanelForge MCP gateway",
      "captured": "2026-10-14",
      "method": "Playwright Chromium browser recording of an interactive replay",
      "content": "Two fictional music tasks replay the actual complete archived gateway: resource catalog filter, off-list denial, user-policy denial and authenticated identity overwrite. Fictional local auth/API/backend/usage endpoints. No production/provider action.",
      "redactions": [],
      "bytes": 387,
      "sha256": "31ba3c5ae8405e9f12ef67e34973451c04954ac5e9654eff99b286958fcd3ffb"
    },
    {
      "file": "gateway/gateway-boundary.png",
      "product": "PanelForge MCP gateway",
      "captured": "2026-10-14",
      "method": "Playwright Chromium element screenshot of the replay exhibit",
      "content": "Two fictional music tasks replay the actual complete archived gateway: resource catalog filter, off-list denial, user-policy denial and authenticated identity overwrite. Fictional local auth/API/backend/usage endpoints. No production/provider action.",
      "redactions": [],
      "bytes": 128795,
      "sha256": "b0d60fe5d211739ad607e377d572f1e8e6dc9aa020b3f89d6fb49fda62b6910e",
      "codec_name": "png",
      "width": 1168,
      "height": 1277
    },
    {
      "file": "gateway/receipt.json",
      "product": "PanelForge MCP gateway",
      "captured": "2026-10-14",
      "method": "Actual isolated local gateway execution",
      "content": "Two fictional music tasks replay the actual complete archived gateway: resource catalog filter, off-list denial, user-policy denial and authenticated identity overwrite. Fictional local auth/API/backend/usage endpoints. No production/provider action.",
      "redactions": [
        "Ephemeral fixture origins replaced with reserved invalid domains; native catalogs summarized to observed names and raw-response hashes."
      ],
      "bytes": 71170,
      "sha256": "9f95e3b402a8772dbebb44bf8cb6aa9752b51b8e3d7199bc23d5e319fbdb14c1"
    },
    {
      "file": "gateway/transcript.txt",
      "product": "PanelForge MCP gateway",
      "captured": "2026-10-14",
      "method": "Actual isolated local gateway execution",
      "content": "Two fictional music tasks replay the actual complete archived gateway: resource catalog filter, off-list denial, user-policy denial and authenticated identity overwrite. Fictional local auth/API/backend/usage endpoints. No production/provider action.",
      "redactions": [],
      "bytes": 10744,
      "sha256": "56fad44f630eed48870375219eebdb0dec8c26b4e965645dc39731a2404c6dc6"
    },
    {
      "file": "kitforge-desktop.webp",
      "product": "Kitforge",
      "captured": "2026-10-14",
      "method": "Chrome desktop viewport",
      "content": "Custom sample card edited in the live browser application; animated background preview.",
      "redactions": [
        "Capture-tool tab marker removed."
      ],
      "bytes": 54598,
      "sha256": "d3b846eb20d466dda7a7f6cdda1846106ae6918d261b24b70eb8947540bcaec2",
      "codec_name": "webp",
      "width": 1440,
      "height": 960
    },
    {
      "file": "kitforge-output.mp4",
      "product": "Kitforge",
      "captured": "2026-10-14",
      "method": "Actual export from the live browser application",
      "content": "Four-second 1080px H.264 loop exported from the fictional sample card. Source bytes are unchanged.",
      "redactions": [],
      "bytes": 3044089,
      "sha256": "dd5f6d7950d808610c61712d335ce8d0829d04e3f82bc71b88a3d9230817911d",
      "codec_name": "h264",
      "width": 1080,
      "height": 1080,
      "duration_seconds": 4.0
    },
    {
      "file": "kitforge-output.vtt",
      "product": "Kitforge",
      "captured": "2026-10-14",
      "method": "Descriptive captions",
      "content": "Description of the animated sample card.",
      "redactions": [],
      "bytes": 148,
      "sha256": "2bd92bc11ba67007914633ad00bc1f6967a768566a98195dfa714a9eee778895"
    },
    {
      "file": "kitforge-workflow.mp4",
      "product": "Kitforge",
      "captured": "2026-10-14",
      "method": "Chrome desktop viewport",
      "content": "Custom sample card edited in the live browser application; animated background preview.",
      "redactions": [
        "Capture-tool tab marker removed."
      ],
      "bytes": 2077258,
      "sha256": "19d26989972b69b6e4dee0e230e5be41a0f3dbf8b2ee2d84c5bec7caf8464b67",
      "codec_name": "h264",
      "width": 1280,
      "height": 854,
      "duration_seconds": 32.0,
      "editing": "Silent recording; pauses trimmed with hard cuts. Descriptive WebVTT provided."
    },
    {
      "file": "kitforge-workflow.vtt",
      "product": "Kitforge",
      "captured": "2026-10-14",
      "method": "Chrome desktop viewport",
      "content": "Custom sample card edited in the live browser application; animated background preview.",
      "redactions": [
        "Capture-tool tab marker removed."
      ],
      "bytes": 306,
      "sha256": "7e24bc1c3a74a8bf76025b7beb30cc45ebd062685e8d15833c8bcf62e5ff5c66"
    },
    {
      "file": "knowledge-graph-workflow.mp4",
      "product": "PanelForge knowledge graph",
      "captured": "2026-10-14",
      "method": "Desktop Chrome",
      "content": "Real search, predicate filtering, entity focus, zoom and fit on inspected project/software records.",
      "redactions": [
        "Capture marker, unrelated notifications and unread count hidden."
      ],
      "bytes": 1211320,
      "sha256": "b7d3d6e509e4166e5e402f387017422fe7bb22b215a3b66f7f0f9bd9c56916c6",
      "codec_name": "h264",
      "width": 1440,
      "height": 900,
      "duration_seconds": 16.133333,
      "editing": "Silent real compositor recording. Stationary gaps shortened; chronological actions preserved. Descriptive captions supplied."
    },
    {
      "file": "knowledge-graph-workflow.vtt",
      "product": "PanelForge knowledge graph",
      "captured": "2026-10-14",
      "method": "Descriptive captions",
      "content": "Captions describe the recorded graph navigation.",
      "redactions": [],
      "bytes": 411,
      "sha256": "4afe9f7b084eedaa06cea8756142524a3b486a8f9a0886c009a85fad289d3587"
    },
    {
      "file": "knowledge-graph.webp",
      "product": "PanelForge knowledge graph",
      "captured": "2026-10-14",
      "method": "Desktop Chrome",
      "content": "Real filtered project/software relationships; historical aliases and versions retained.",
      "redactions": [
        "Capture marker, unrelated notifications and unread count hidden."
      ],
      "bytes": 72622,
      "sha256": "512e673a851ab1b909fa9286d82858e4183be7e6705912586ab1594dd95121cc",
      "codec_name": "webp",
      "width": 1440,
      "height": 900
    },
    {
      "file": "panelforge-chat-desktop.webp",
      "product": "PanelForge",
      "captured": "2026-10-14",
      "method": "Chrome viewport emulation",
      "content": "Saved Spotify showcase conversation in the working web interface.",
      "redactions": [
        "Device identifier redacted where shown.",
        "Capture-tool tab marker and unrelated notification popups removed."
      ],
      "bytes": 81088,
      "sha256": "01fb48657c73c6c7df391b6ca585fb717863556805d9616ec3adebc0946d1d64",
      "codec_name": "webp",
      "width": 1440,
      "height": 960
    },
    {
      "file": "panelforge-chat-mobile.webp",
      "product": "PanelForge",
      "captured": "2026-10-14",
      "method": "Chrome viewport emulation",
      "content": "Saved Spotify showcase conversation in the working web interface.",
      "redactions": [
        "Device identifier redacted where shown.",
        "Capture-tool tab marker and unrelated notification popups removed."
      ],
      "bytes": 78574,
      "sha256": "eb91c010779d2a421a620a13867ca9266d3d108f23ca43aee89a51db9bfdcbac",
      "codec_name": "webp",
      "width": 780,
      "height": 1688
    },
    {
      "file": "panelforge-gallery-desktop.webp",
      "product": "PanelForge",
      "captured": "2026-10-14",
      "method": "Chrome viewport emulation",
      "content": "Existing safe-for-work generated artwork, gallery browsing and image details.",
      "redactions": [
        "Capture-tool tab marker and unrelated notification popups removed."
      ],
      "bytes": 264470,
      "sha256": "5f1b98aee838a83f33c46a040de69536424433564ef22a26d31a440dee642f57",
      "codec_name": "webp",
      "width": 1440,
      "height": 960
    },
    {
      "file": "panelforge-gallery-mobile.webp",
      "product": "PanelForge",
      "captured": "2026-10-14",
      "method": "Chrome viewport emulation",
      "content": "Existing safe-for-work generated artwork, gallery browsing and image details.",
      "redactions": [
        "Capture-tool tab marker and unrelated notification popups removed."
      ],
      "bytes": 167396,
      "sha256": "24298c45a96949358097477bf51987442e09a0053a91b192484bfee2b96f833f",
      "codec_name": "webp",
      "width": 780,
      "height": 1688
    },
    {
      "file": "panelforge-workflow.mp4",
      "product": "PanelForge",
      "captured": "2026-10-14",
      "method": "Chrome viewport emulation",
      "content": "Existing safe-for-work generated artwork, gallery browsing and image details.",
      "redactions": [
        "Capture-tool tab marker and unrelated notification popups removed."
      ],
      "bytes": 795338,
      "sha256": "53556ae4df48c75a421a6c6638f8209d1a6bd092f49542ee59bce5504607ce0c",
      "codec_name": "h264",
      "width": 1280,
      "height": 854,
      "duration_seconds": 23.0,
      "editing": "Silent recording; pauses trimmed with hard cuts. Descriptive WebVTT provided."
    },
    {
      "file": "panelforge-workflow.vtt",
      "product": "PanelForge",
      "captured": "2026-10-14",
      "method": "Chrome viewport emulation",
      "content": "Existing safe-for-work generated artwork, gallery browsing and image details.",
      "redactions": [
        "Capture-tool tab marker and unrelated notification popups removed."
      ],
      "bytes": 331,
      "sha256": "ffba224f7cbf6d153b89c85879f9bbfc7c3e522d517bed663be41f576de3031a"
    },
    {
      "file": "pencil-page-workflow.mp4",
      "product": "Pencil Page",
      "captured": "2026-10-14",
      "method": "iPad Simulator",
      "content": "Synthetic demo ink, actual Opus 5.5 review and follow-up.",
      "redactions": [],
      "bytes": 296079,
      "sha256": "2b2aaebe9c138a14222d8688e06741db6a584d5a3ab8a1d2ead8d1adbbdd0502",
      "codec_name": "h264",
      "width": 1280,
      "height": 800,
      "duration_seconds": 27.566667,
      "editing": "Silent recording; pauses trimmed with hard cuts. Descriptive WebVTT provided."
    },
    {
      "file": "pencil-page-workflow.vtt",
      "product": "Pencil Page",
      "captured": "2026-10-14",
      "method": "iPad Simulator",
      "content": "Synthetic demo ink, actual Opus 5.5 review and follow-up.",
      "redactions": [],
      "bytes": 368,
      "sha256": "80316a983f276832626f36171c55ddb5d629950f0453694a58ff52c4d21aa9a1"
    },
    {
      "file": "pencil-page.webp",
      "product": "Pencil Page",
      "captured": "2026-10-14",
      "method": "iPad Simulator",
      "content": "Synthetic demo ink, actual Opus 5.5 review and follow-up.",
      "redactions": [],
      "bytes": 99414,
      "sha256": "6e9287dd66af449952613e4edcfaad06e2cbf373f566c06513207269383d94a0",
      "codec_name": "webp",
      "width": 2064,
      "height": 1290
    },
    {
      "file": "portfolio-social-card.png",
      "product": "David Blumenau portfolio",
      "captured": "2026-10-14",
      "method": "Native HTML/CSS rendered in Chromium",
      "content": "Portfolio sharing card. Designed typography with the reviewed Forge World illustration.",
      "redactions": [],
      "bytes": 226619,
      "sha256": "ee5cbe9af4c5a0316692c54263800e12f853ef929441f345157f696d304f3642",
      "codec_name": "png",
      "width": 1200,
      "height": 630
    },
    {
      "file": "recovery/disconnected.png",
      "product": "Claude Engine / controlled client-disconnect experiment",
      "captured": "2026-10-14",
      "method": "Real archived engine routes, subscription SDK turn and ephemeral Redis; actual browser transport close and later stored-result retrieval.",
      "content": "Fictional Lantern Makers Club task. Same engine process continues after client disconnect. No tools or delivered callbacks. Recording and receipt describe the actual isolated run.",
      "redactions": [
        "Isolated stream/session identifiers replaced with generic labels; credentials excluded."
      ],
      "bytes": 120921,
      "sha256": "6876b48ac4bafb2aa819422397c02609733d7a0575347c096efa6efa5bdb6e24",
      "codec_name": "png",
      "width": 1440,
      "height": 1000
    },
    {
      "file": "recovery/execution-receipt.json",
      "product": "Claude Engine / controlled client-disconnect experiment",
      "captured": "2026-10-14",
      "method": "Real archived engine routes, subscription SDK turn and ephemeral Redis; actual browser transport close and later stored-result retrieval.",
      "content": "Fictional Lantern Makers Club task. Same engine process continues after client disconnect. No tools or delivered callbacks. Recording and receipt describe the actual isolated run.",
      "redactions": [
        "Isolated stream/session identifiers replaced with generic labels; credentials excluded."
      ],
      "bytes": 44907,
      "sha256": "f7ce766e5130409cd9ce6a90bd46ac7f24abe76a7d0bc2a401acc65b2e4889b8"
    },
    {
      "file": "recovery/execution.mp4",
      "product": "Claude Engine / controlled client-disconnect experiment",
      "captured": "2026-10-14",
      "method": "Real archived engine routes, subscription SDK turn and ephemeral Redis; actual browser transport close and later stored-result retrieval.",
      "content": "Fictional Lantern Makers Club task. Same engine process continues after client disconnect. No tools or delivered callbacks. Recording and receipt describe the actual isolated run.",
      "redactions": [
        "Isolated stream/session identifiers replaced with generic labels; credentials excluded."
      ],
      "bytes": 313262,
      "sha256": "353fa7dc922fbfabe96913b63d0d2c0bb308fa2ad0cbba78cdeeb1e6469ca737",
      "codec_name": "h264",
      "width": 1440,
      "height": 1000,
      "duration_seconds": 18.16,
      "editing": "Continuous real browser capture re-encoded as H.264. No cut, speed change or inserted result. Descriptive captions supplied."
    },
    {
      "file": "recovery/execution.vtt",
      "product": "Claude Engine / controlled client-disconnect experiment",
      "captured": "2026-10-14",
      "method": "Real archived engine routes, subscription SDK turn and ephemeral Redis; actual browser transport close and later stored-result retrieval.",
      "content": "Fictional Lantern Makers Club task. Same engine process continues after client disconnect. No tools or delivered callbacks. Recording and receipt describe the actual isolated run.",
      "redactions": [
        "Isolated stream/session identifiers replaced with generic labels; credentials excluded."
      ],
      "bytes": 617,
      "sha256": "e650b111ebf9e94e16d4bcef30351d850e699daf2985e000db90527074e0dacd"
    },
    {
      "file": "recovery/manifest.json",
      "product": "Claude Engine / controlled client-disconnect experiment",
      "captured": "2026-10-14",
      "method": "Real archived engine routes, subscription SDK turn and ephemeral Redis; actual browser transport close and later stored-result retrieval.",
      "content": "Fictional Lantern Makers Club task. Same engine process continues after client disconnect. No tools or delivered callbacks. Recording and receipt describe the actual isolated run.",
      "redactions": [
        "Isolated stream/session identifiers replaced with generic labels; credentials excluded."
      ],
      "bytes": 1616,
      "sha256": "5ee753ff09b985aa9d3fddcff507b191223328ac13fc9ce9ede723c9c6b57f28"
    },
    {
      "file": "recovery/recovered.png",
      "product": "Claude Engine / controlled client-disconnect experiment",
      "captured": "2026-10-14",
      "method": "Real archived engine routes, subscription SDK turn and ephemeral Redis; actual browser transport close and later stored-result retrieval.",
      "content": "Fictional Lantern Makers Club task. Same engine process continues after client disconnect. No tools or delivered callbacks. Recording and receipt describe the actual isolated run.",
      "redactions": [
        "Isolated stream/session identifiers replaced with generic labels; credentials excluded."
      ],
      "bytes": 158814,
      "sha256": "553e87555bae4a8982c45f77779279df9f452d36b5a99a8db1d87b2ef7b2187c",
      "codec_name": "png",
      "width": 1440,
      "height": 1000
    },
    {
      "file": "studio/sample-loop.mp4",
      "product": "Studio Lab / adapted Kitforge renderer",
      "captured": "2026-10-14",
      "method": "Actual browser export using the shared preview/export composition function. Fictional Sunday Studio text.",
      "content": "A real locally rendered graphic or animated export from the working Studio Lab. PNG reflects an edited headline; the MP4 reflects the sample composition.",
      "redactions": [],
      "bytes": 2644198,
      "sha256": "1434359b28763a051dae2dedb983dca7a626f7457afa0613f369c7732fdddfb9",
      "codec_name": "h264",
      "width": 1080,
      "height": 1080,
      "duration_seconds": 4.0,
      "editing": "Original downloaded MP4 bytes, unchanged. Native H.264 export at1080square,30fps,120frames."
    },
    {
      "file": "studio/sample-loop.vtt",
      "product": "Studio Lab / adapted Kitforge renderer",
      "captured": "2026-10-14",
      "method": "Actual browser export using the shared preview/export composition function. Fictional Sunday Studio text.",
      "content": "A real locally rendered graphic or animated export from the working Studio Lab. PNG reflects an edited headline; the MP4 reflects the sample composition.",
      "redactions": [],
      "bytes": 152,
      "sha256": "0425c9f337ba12038d0e71cac2669bac5256c9258280b552bb10c06734206653",
      "editing": "Descriptive captions for the silent exported graphic."
    },
    {
      "file": "studio/sample-loop.webp",
      "product": "Studio Lab / adapted Kitforge renderer",
      "captured": "2026-10-14",
      "method": "Actual browser export using the shared preview/export composition function. Fictional Sunday Studio text.",
      "content": "A real locally rendered graphic or animated export from the working Studio Lab. PNG reflects an edited headline; the MP4 reflects the sample composition.",
      "redactions": [],
      "bytes": 65822,
      "sha256": "26fbf8f0bc85e92b6b273619c9f2833d8b439659401d705723fc440016fc66f8",
      "codec_name": "webp",
      "width": 1080,
      "height": 1080,
      "editing": "First decoded frame of the actual MP4 export, saved as WebP for its poster."
    },
    {
      "file": "studio/sample-print.png",
      "product": "Studio Lab / adapted Kitforge renderer",
      "captured": "2026-10-14",
      "method": "Actual browser export using the shared preview/export composition function. Fictional Sunday Studio text.",
      "content": "A real locally rendered graphic or animated export from the working Studio Lab. PNG reflects an edited headline; the MP4 reflects the sample composition.",
      "redactions": [],
      "bytes": 801855,
      "sha256": "fd603ddc3e93133215f019a905a1996a31664c6b285db65504c1749c5b77f14a",
      "codec_name": "png",
      "width": 1080,
      "height": 1080,
      "editing": "Original downloaded PNG bytes, unchanged. Its RGB pixels were verified equal to the paused preview."
    },
    {
      "file": "workbench/receipt.json",
      "product": "metacodex configuration manager / controlled fixture",
      "captured": "2026-10-14",
      "method": "Unmodified committed manager executed in two disposable fictional homes; dedicated Playwright Chromium recorded a local terminal-output viewer.",
      "content": "Public execution receipt with exact revision, manager and fixture hashes, observed command outcomes and durations, protected-file hashes, asserted configuration results and disclosed fixture substitutions. Fake credential/session contents are excluded.",
      "redactions": [
        "Fixture directory prefix replaced with literal $FIXTURE; only hashes of fake protected-file contents are published."
      ],
      "bytes": 7811,
      "sha256": "601cc1e888f7761d2586dee0e1ef9aa5a632c6f6626d117e5ac7d87c54c9905e"
    },
    {
      "file": "workbench/terminal-replay.mp4",
      "product": "metacodex configuration manager / controlled fixture",
      "captured": "2026-10-14",
      "method": "Unmodified committed manager executed in two disposable fictional homes; dedicated Playwright Chromium recorded a local terminal-output viewer.",
      "content": "Eight captured CLI invocations and asserted configuration/link/hash results. Actual output is replayed; no agent, authentication or remote synchronization is executed.",
      "redactions": [
        "Fixture directory prefix replaced with literal $FIXTURE; only hashes of fake protected-file contents are published."
      ],
      "bytes": 433681,
      "sha256": "d63c45c1f7e4ba2337998b02dce3010c6cf99c6d7a2e0bc7041a01a3f4691bbd",
      "codec_name": "h264",
      "width": 1280,
      "height": 720,
      "duration_seconds": 40.666667,
      "editing": "Terminal viewer replay with editorial holds, encoded as silent H.264 MP4; descriptive WebVTT supplied. This is not a live terminal-session recording."
    },
    {
      "file": "workbench/terminal-replay.vtt",
      "product": "metacodex configuration manager / controlled fixture",
      "captured": "2026-10-14",
      "method": "Unmodified committed manager executed in two disposable fictional homes; dedicated Playwright Chromium recorded a local terminal-output viewer.",
      "content": "Eight captured CLI invocations and asserted configuration/link/hash results. Actual output is replayed; no agent, authentication or remote synchronization is executed.",
      "redactions": [
        "Fixture directory prefix replaced with literal $FIXTURE; only hashes of fake protected-file contents are published."
      ],
      "bytes": 1194,
      "sha256": "4fbcf443af92b3b680269f638b741c84a9958bfe47a9f1ebcbc14f1e2ef4cfdc"
    },
    {
      "file": "workbench/terminal-replay.webp",
      "product": "metacodex configuration manager / controlled fixture",
      "captured": "2026-10-14",
      "method": "Unmodified committed manager executed in two disposable fictional homes; dedicated Playwright Chromium recorded a local terminal-output viewer.",
      "content": "Actual rendered browser terminal viewer at the captured drift-refusal step; displayed text comes from the saved execution receipt.",
      "redactions": [
        "Fixture directory prefix replaced with literal $FIXTURE; only hashes of fake protected-file contents are published."
      ],
      "bytes": 39618,
      "sha256": "49295b4984f85f64e7eb2720f8be19c1b7049dcec11ab42c74b2fbee4bc1a7ea",
      "width": 1280,
      "height": 720
    },
    {
      "file": "workbench/transcript.txt",
      "product": "metacodex configuration manager / controlled fixture",
      "captured": "2026-10-14",
      "method": "Unmodified committed manager executed in two disposable fictional homes; dedicated Playwright Chromium recorded a local terminal-output viewer.",
      "content": "Complete actual CLI stdout/stderr and exit codes with measured execution durations. Paths replaced with $FIXTURE. Final lines summarize post-command assertions.",
      "redactions": [
        "Fixture directory prefix replaced with literal $FIXTURE; only hashes of fake protected-file contents are published."
      ],
      "bytes": 1869,
      "sha256": "e0bc707f250f38ea1c6482811299e231e1994f0e5785a7114f55e83ee50d7b69"
    },
    {
      "file": "branches/comparison.webp",
      "product": "PanelForge Branch Lab / controlled local fixture",
      "captured": "2026-10-15",
      "method": "Actual Vue/Inertia and Laravel app in an isolated fictional fixture. Tested source 905cceef4 includes an unreleased comparison fix.",
      "content": "Fictional Sunday Studio image and conversation. Initial and branch answers are deterministic fixture text; no model inference or image generation.",
      "redactions": [],
      "bytes": 53402,
      "sha256": "2d4ad5f0bdab4c13b298740733fb0e8b58b17e5e3e36d107e2d8da232c3a3b78",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000,
      "editing": "Actual app screenshot converted to WebP. No content replacement or redaction was required."
    },
    {
      "file": "branches/execution.mp4",
      "product": "PanelForge Branch Lab / controlled local fixture",
      "captured": "2026-10-15",
      "method": "Actual Vue/Inertia and Laravel app in an isolated fictional fixture. Tested source 905cceef4 includes an unreleased comparison fix.",
      "content": "Fictional Sunday Studio image and conversation. Initial and branch answers are deterministic fixture text; no model inference or image generation.",
      "redactions": [],
      "bytes": 2087965,
      "sha256": "d4c726813e1bcaf3dbb288bca8c47a3d82c75a894fe0ed19a8200c9ca7f8f822",
      "codec_name": "h264",
      "width": 1440,
      "height": 1000,
      "duration_seconds": 26.92,
      "editing": "Edited actual app screen recording. Loading intervals removed from a continuous 37.92-second run; no invented frames or answers. Silent H.264 with descriptive WebVTT."
    },
    {
      "file": "branches/execution.vtt",
      "product": "PanelForge Branch Lab / controlled local fixture",
      "captured": "2026-10-15",
      "method": "Actual Vue/Inertia and Laravel app in an isolated fictional fixture. Tested source 905cceef4 includes an unreleased comparison fix.",
      "content": "Readable descriptive captions for the edited actual app recording, identifying fictional fixture answers and the unreleased comparison fix. Final cue ends at26.900 seconds within the26.920-second film.",
      "redactions": [],
      "bytes": 559,
      "sha256": "606b5aac784bc3f355f66a5f02dc916c9058a0f176fdbaae77c70d61c6d9bb94"
    },
    {
      "file": "branches/original-retained.webp",
      "product": "PanelForge Branch Lab / controlled local fixture",
      "captured": "2026-10-15",
      "method": "Actual Vue/Inertia and Laravel app in an isolated fictional fixture. Tested source 905cceef4 includes an unreleased comparison fix.",
      "content": "Fictional Sunday Studio image and conversation. Initial and branch answers are deterministic fixture text; no model inference or image generation.",
      "redactions": [],
      "bytes": 84296,
      "sha256": "fe07ba8598f6333619c384d23ade991794c4a40e72c1d50e750aaef496a16557",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000,
      "editing": "Actual app screenshot converted to WebP. No content replacement or redaction was required."
    },
    {
      "file": "branches/receipt.json",
      "product": "PanelForge Branch Lab / controlled local fixture",
      "captured": "2026-10-15",
      "method": "Actual Vue/Inertia and Laravel app in an isolated fictional fixture. Tested source 905cceef4 includes an unreleased comparison fix.",
      "content": "Sanitized public receipt: exact source revisions/hashes, fictional conversation links, original-row hashes, shared reference, status receipts and fixture disclosures.",
      "redactions": [
        "Private filesystem/transport paths and real archive/session references excluded. Only fictional fixture conversation IDs are included."
      ],
      "bytes": 13088,
      "sha256": "1bd78fb92bdd658379a041f4f5dd5e92bec7458e7c7d46b59098297a4b0972d2"
    },
    {
      "file": "branches/reference-handoff.webp",
      "product": "PanelForge Branch Lab / controlled local fixture",
      "captured": "2026-10-15",
      "method": "Actual Vue/Inertia and Laravel app in an isolated fictional fixture. Tested source 905cceef4 includes an unreleased comparison fix.",
      "content": "Fictional Sunday Studio image and conversation. Initial and branch answers are deterministic fixture text; no model inference or image generation.",
      "redactions": [],
      "bytes": 41830,
      "sha256": "1d27fcd6f954bf5aef13990f5a31dcb16b42c70be381f1f8169c6c20f19d32d3",
      "codec_name": "webp",
      "width": 1440,
      "height": 1000,
      "editing": "Actual app screenshot converted to WebP. No content replacement or redaction was required."
    },
    {
      "file": "margin/receipt.json",
      "product": "Pencil Page timing Lab / actual Swift with synthetic events",
      "captured": "2026-10-15",
      "method": "Unmodified Swift ReviewScheduler at revision 07474bfebc6bd7411ead7ab91ee6a3feb66c4484 compiled with Apple Swift 6.3.2. Fictional timestamped event fixtures, no model or network.",
      "content": "Actual recorded scheduler output for nine scenarios and 34 decisions, with source hash, test summary and execution boundaries.",
      "redactions": [
        "No private filesystem paths, source archive, session identifiers or raw test transcript included."
      ],
      "bytes": 22589,
      "sha256": "29443e8a8389657f536cf180a8abdc1267e272bc5f7d332e938bdbb3179f1580"
    },
    {
      "file": "margin/scenarios.json",
      "product": "Pencil Page timing Lab / actual Swift with synthetic events",
      "captured": "2026-10-15",
      "method": "Unmodified Swift ReviewScheduler at revision 07474bfebc6bd7411ead7ab91ee6a3feb66c4484 compiled with Apple Swift 6.3.2. Fictional timestamped event fixtures, no model or network.",
      "content": "Original fictional drawing-change, selected-check-time and request-state fixture inputs for the nine executed scenarios.",
      "redactions": [
        "No private filesystem paths, source archive, session identifiers or raw test transcript included."
      ],
      "bytes": 5855,
      "sha256": "93f113e2748d8bc705664eab928bf339880a5c2a0ce9cfa98e51af39275757c7"
    },
    {
      "file": "question/execution.mp4",
      "product": "PanelForge native chat / Claude Engine",
      "captured": "2026-10-15",
      "method": "Actual iPhone 17 Pro Simulator / iOS 26.5; isolated native build and local API shim",
      "content": "Fictional Lantern Makers workshop. Automated participant answers the real built-in question; the same original invocation confirms Quick setup and completes. Includes an unreleased Claude-only answer-key correction. No plan action ran.",
      "redactions": [],
      "bytes": 734627,
      "sha256": "f8866c4efdedede4fa93b30a95b5d3bef2bbfc243df7c893c1c220b88f895496",
      "codec_name": "h264",
      "width": 720,
      "height": 1566,
      "duration_seconds": 22.133333,
      "first_frame_seconds": 0.433008,
      "editing": "One continuous original-speed trim, scaled to 720 pixels wide and encoded at 30 fps; no regenerated screen or spliced run. Four English captions with Simulator/shim/unreleased-patch and automated-participant disclosures."
    },
    {
      "file": "question/execution.vtt",
      "product": "PanelForge native chat / Claude Engine",
      "captured": "2026-10-15",
      "method": "Actual iPhone 17 Pro Simulator / iOS 26.5; isolated native build and local API shim",
      "content": "Four English cues for the actual native film. First cue discloses Simulator, local shim and unreleased correction; third identifies the automated participant. Final cue ends at 22.133 seconds, within the 22.133333-second encoding.",
      "redactions": [],
      "bytes": 364,
      "sha256": "7b060db6f3df134834fb00b437b95073f1e549f9897af5c66c5b4955824e8967"
    },
    {
      "file": "question/question.png",
      "product": "PanelForge native chat / Claude Engine",
      "captured": "2026-10-15",
      "method": "Actual iPhone 17 Pro Simulator / iOS 26.5; isolated native build and local API shim",
      "content": "Fictional Lantern Makers workshop. Automated participant answers the real built-in question; the same original invocation confirms Quick setup and completes. Includes an unreleased Claude-only answer-key correction. No plan action ran.",
      "redactions": [],
      "bytes": 307408,
      "sha256": "9545e93f71978c643a6578eee91a6538f65232968b99f6c017ed3ce3962e6544",
      "codec_name": "png",
      "width": 1206,
      "height": 2622,
      "editing": "Untouched full-resolution native XCTest screenshot. HTML previews use a disclosed CSS crop; the full-size original remains accessible."
    },
    {
      "file": "question/selected.png",
      "product": "PanelForge native chat / Claude Engine",
      "captured": "2026-10-15",
      "method": "Actual iPhone 17 Pro Simulator / iOS 26.5; isolated native build and local API shim",
      "content": "Fictional Lantern Makers workshop. Automated participant answers the real built-in question; the same original invocation confirms Quick setup and completes. Includes an unreleased Claude-only answer-key correction. No plan action ran.",
      "redactions": [],
      "bytes": 308515,
      "sha256": "13594de9aca21121973ae121405adc4795c0bb6da9842352dabaa6c34da27935",
      "codec_name": "png",
      "width": 1206,
      "height": 2622,
      "editing": "Untouched full-resolution native XCTest screenshot. HTML previews use a disclosed CSS crop; the full-size original remains accessible."
    },
    {
      "file": "question/completed.png",
      "product": "PanelForge native chat / Claude Engine",
      "captured": "2026-10-15",
      "method": "Actual iPhone 17 Pro Simulator / iOS 26.5; isolated native build and local API shim",
      "content": "Fictional Lantern Makers workshop. Automated participant answers the real built-in question; the same original invocation confirms Quick setup and completes. Includes an unreleased Claude-only answer-key correction. No plan action ran.",
      "redactions": [],
      "bytes": 288009,
      "sha256": "fd2e844ae49d62c9b0ebf9fb10b130dd95cd991c861dda8fa5a9f3840980a818",
      "codec_name": "png",
      "width": 1206,
      "height": 2622,
      "editing": "Untouched full-resolution native XCTest screenshot. HTML previews use a disclosed CSS crop; the full-size original remains accessible."
    },
    {
      "file": "question/receipt.json",
      "product": "PanelForge native chat / Claude Engine",
      "captured": "2026-10-15",
      "method": "Sanitized actual causal receipt, verified against private captured native POST and engine events",
      "content": "Actual task/question/tool-result/final plan. ui_selection identifies the UI header; native_answer_payload contains the actual full-question answer map with opaque request_id omitted. Shim, Simulator, automated participant and unreleased Claude-only correction are explicit.",
      "redactions": [
        "Opaque request, stream, session and tool identities omitted; equality-check flags retained. Private auth, machine paths, thinking and accounting absent."
      ],
      "bytes": 3698,
      "sha256": "6a3e9535993229492ad15dc0c3819948ed4212802698b77ca34c6a062de07e75"
    },
    {
      "file": "attention/answered.png",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "Actual released native Mac app detail-only screenshot",
      "content": "Actual fictional Attention layout question or answered card, solid owned background. No personal sidebar pixels.",
      "redactions": [],
      "bytes": 93085,
      "sha256": "c8a00f9ebfa293e15a0c84aaaac6971b37bacc468989c2f50be17d30b50955f3",
      "width": 618,
      "height": 800
    },
    {
      "file": "attention/execution.mp4",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "Actual Mac screen recording, actual native captures or actual generated artifact",
      "content": "Fictional Lantern Makers task. Actual shared Attention MCP returns Session cards to the same original Codex CLI task. Native layout selection is automated Intel Computer Helper. Live exchange build121; post-upgrade persisted-card check build128. Mac arrival observed; other APNs records are provider acceptance only. Production session ID is blank.",
      "redactions": [
        "Focused crops exclude unrelated inbox/sidebar pixels and an extra owned Terminal window.",
        "Narrow time-bounded opaque masks hide private home/workspace paths, wrapped path continuations and the specific terminal hostname."
      ],
      "bytes": 1237300,
      "sha256": "4a863d88a4a4e2278c5544e5d962a22ddcda793b1b894f55b9a718d6e82254e1",
      "width": 1920,
      "height": 1080,
      "duration_seconds": 46,
      "fps": 30,
      "codec_name": "h264",
      "editing": "35 continuous synchronized live seconds at original speed, focused crops; narrow opaque masks hide private workspace paths and a specific hostname without replacing terminal text. Followed by a six-second actual browser-rendered still and separate five-second latest-app answered-card recording. Square-pixel metadata, 1920 x 1080 raster preserved."
    },
    {
      "file": "attention/execution.vtt",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "English WebVTT for the actual recording",
      "content": "Seven readable cues identify automated Computer Use, the original returned call, actual built file and separate post-upgrade observation.",
      "redactions": [],
      "bytes": 689,
      "sha256": "a38d0eced08429999a2c09d8d69de3af705d7c928b5ac511f4c24b7ceb0a6ed3"
    },
    {
      "file": "attention/poster.png",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "Actual synchronized live recording frame, with authored descriptive labels",
      "content": "Same original task; actual returned-call marker, Session cards acknowledgment and real native selected/confirmed card. Reviewed for private paths and hostname; none present.",
      "redactions": [],
      "bytes": 363659,
      "sha256": "1cd4357299f50ad7114b755ecb83e3b9372f8b5d02413ee78efb08651036fe29",
      "width": 1920,
      "height": 1080
    },
    {
      "file": "attention/question.png",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "Exact native-card crop from the authentic live Mac film at 0.1 seconds",
      "content": "Actual pending fictional Attention layout question, both options unselected. No cursor trail or personal sidebar pixels; no replacement text.",
      "redactions": [],
      "bytes": 105146,
      "sha256": "38d95f7797a3495ebcafb1aad52a4e3580d8f50a99478da21bc5fd0a50dd84e0",
      "width": 618,
      "height": 800
    },
    {
      "file": "attention/receipt.json",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "Sanitized actual execution receipt and reviewed artifact fingerprints",
      "content": "Actual return and equality results; original opaque identities omitted. Explicit actor, version, delivery and blank-session-field limitations retained.",
      "redactions": [],
      "bytes": 7135,
      "sha256": "cd797392a51e64e8458a4dc125814dde8cbad3c84b3b7c0e5c801bd8c7ba1c24"
    },
    {
      "file": "attention/workshop-desktop.png",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "Actual browser render of the same generated HTML",
      "content": "Fictional workshop page generated after the real native answer. Desktop or phone-width browser viewport; no physical phone-device capture claimed.",
      "redactions": [],
      "bytes": 73819,
      "sha256": "7346591a0ff288e627921b0462338a3b0c0bf1d548ca4f687c5ed4e6c7abf9fe",
      "width": 1280,
      "height": 800
    },
    {
      "file": "attention/workshop-phone.png",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "Actual browser render of the same generated HTML",
      "content": "Fictional workshop page generated after the real native answer. Desktop or phone-width browser viewport; no physical phone-device capture claimed.",
      "redactions": [],
      "bytes": 72814,
      "sha256": "e7257c447b49ec78ba5e6140e2b1d21ba37ac996d1691f17f7e188a526272360",
      "width": 390,
      "height": 1437
    },
    {
      "file": "attention/workshop-source.txt",
      "product": "Attention / Codex terminal and native Mac app",
      "captured": "2026-10-14",
      "method": "Byte-identical actual generated standalone HTML, delivered as text/plain",
      "content": "The exact harmless file created by the same terminal task after the native answer. No scripts, external requests, event handlers, forms, embedded documents or private references. Download filename lantern-workshop.html.",
      "redactions": [],
      "bytes": 2733,
      "sha256": "0c8468b4b98dd0d57f9737e8f9a3e81eb8fe44642290d042524bca9f60125976"
    },
    {
      "file": "listening/desktop.mp4",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Actual isolated source-interface capture with synchronized browser sound",
      "content": "Original fictional Danish story and AI-generated Cedar narration. Actual playback, seeking, selection, loop and zoom; no private source corpus or server.",
      "redactions": [],
      "bytes": 720549,
      "sha256": "13708d3148f726f4962574197117c82d312cd7e22581ff6c924c7516bc76bdf7",
      "width": 1440,
      "height": 900,
      "duration_seconds": 24.233333,
      "codec_name": "h264"
    },
    {
      "file": "listening/desktop.vtt",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "English action captions for actual recorded workflow",
      "content": "Original fictional Danish story and AI-generated Cedar narration. Actual playback, seeking, selection, loop and zoom; no private source corpus or server.",
      "redactions": [],
      "bytes": 758,
      "sha256": "24c65bf55c50aadb8d8fd3cd0c06365d5156113245ce265ec7e79afb65c4e887"
    },
    {
      "file": "listening/desktop.webp",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Encoded genuine frame from the isolated source-interface browser",
      "content": "Original fictional Danish story and AI-generated Cedar narration. Actual playback, seeking, selection, loop and zoom; no private source corpus or server.",
      "redactions": [],
      "bytes": 42716,
      "sha256": "c5c8478e0f733f3c5d920dac0e298737276ca595ba5400a21187f85eb58c5536",
      "width": 1440,
      "height": 900
    },
    {
      "file": "listening/notice.txt",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Authored fixture and source notice",
      "content": "Original fictional story dedication, AI-generated voice disclosure, applicable output terms and actual source-component attribution.",
      "redactions": [],
      "bytes": 1438,
      "sha256": "3842cfac579460d79bd2a20bfe1fcd86bfb6ea5df8abaf5287e70bceca0cb1e4"
    },
    {
      "file": "listening/react-dom-license.txt",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Unmodified distributed MIT license",
      "content": "react-dom license supplied with the actual distributed package.",
      "redactions": [],
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    },
    {
      "file": "listening/react-license.txt",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Unmodified distributed MIT license",
      "content": "react license supplied with the actual distributed package.",
      "redactions": [],
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    },
    {
      "file": "listening/receipt.json",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Sanitized source and fixture execution receipt",
      "content": "Source/compiler hashes, declared adapter behavior, actual Cedar audio, ASR and captured-sound checks, and explicit demonstration boundaries.",
      "redactions": [],
      "bytes": 3045,
      "sha256": "e741ceb568b3e6f685b5456689ad506994c340326963bfbcc0901661d0fae7c2"
    },
    {
      "file": "listening/sample.wav",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "New standard Cedar text-to-speech synthesis through the authenticated PanelForge speech endpoint",
      "content": "AI-generated narration of the original 39-word fictional Danish story. PCM16 mono24kHz; no custom or cloned speaker.",
      "redactions": [],
      "bytes": 763244,
      "sha256": "81bb7d1ccf926a040aa7fa235005012b708e569aa3be08051d528e4954f788fc",
      "duration_seconds": 15.9,
      "codec_name": "pcm_s16le",
      "sample_rate": 24000,
      "channels": 1
    },
    {
      "file": "listening/scheduler-license.txt",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Unmodified distributed MIT license",
      "content": "scheduler license supplied with the actual distributed package.",
      "redactions": [],
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    },
    {
      "file": "listening/touch.mp4",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Actual trusted touch input in Chromium mobile emulation, silent recording",
      "content": "Original fictional fixture. Tap, early drag, held selection and loop behavior at390x844; no physical-device claim.",
      "redactions": [],
      "bytes": 383013,
      "sha256": "fe338df51456f6a66e9cce15b0e10e735520c26ecb9dc75601983041838132ae",
      "width": 390,
      "height": 844,
      "duration_seconds": 17.88,
      "codec_name": "h264"
    },
    {
      "file": "listening/touch.vtt",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "English action captions for actual touch-emulated workflow",
      "content": "Original fictional fixture. Tap, early drag, held selection and loop behavior at390x844; no physical-device claim.",
      "redactions": [],
      "bytes": 754,
      "sha256": "8ad7117182938af2f8fe7240029c25c7397d46fe0875dbb27e2265a932dd9abe"
    },
    {
      "file": "listening/touch.webp",
      "product": "Saturation Listening",
      "captured": "2026-10-15",
      "method": "Encoded genuine frame from the touch-emulated source-interface browser",
      "content": "Original fictional fixture. Tap, early drag, held selection and loop behavior at390x844; no physical-device claim.",
      "redactions": [],
      "bytes": 23966,
      "sha256": "8b1a5f83c2b44ff3f7a7a9b38b078e9191372182d94546a8cd1a85f69d5afcec",
      "width": 390,
      "height": 844
    },
    {
      "file": "archive/archive-boundary.png",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "Playwright Chromium element screenshot of integrated Archive Lab",
      "content": "Rebuilt recorded state: preserved synthetic originals and canonical records beside derived SQLite results. Static exhibit screenshot; not live CLI footage.",
      "redactions": [],
      "bytes": 109030,
      "sha256": "37b9a31528ccb8a541ffae71b736748e9ad79c4ddd6a1c4478fd32ef23ec5986",
      "mime_type": "image/png",
      "codec_name": "png",
      "width": 1328,
      "height": 907
    },
    {
      "file": "archive/receipt.json",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "Curated derivative of actual isolated CLI and verification receipts",
      "content": "Recorded synthetic fixture/source/canonical hashes, index rows and exact CLI stdout with explicit path redaction and labeled refusal excerpts.",
      "redactions": [
        "Disposable data-root prefixes replaced consistently with $DEMO_ROOT.",
        "Private traceback paths omitted; refusal text excerpts explicitly labeled."
      ],
      "bytes": 26338,
      "sha256": "e4ea569665708675d8e0486a92fe48c4aa85a7785f1d039be52c64390a7bf778",
      "mime_type": "application/json"
    },
    {
      "file": "archive/recorded-replay.mp4",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "Playwright Chromium recording of earlier private static prototype",
      "content": "Continuous browser recording of saved initial, removed and rebuilt index states. Commands completed before filming; display pacing is editorial. Prototype private-preview label retained.",
      "redactions": [],
      "bytes": 489748,
      "sha256": "b3e3986753b830ed9aff9657a7943ab4eefc75e33092b810b5244445c9cc3df9",
      "mime_type": "video/mp4",
      "codec_name": "h264",
      "width": 1440,
      "height": 1000,
      "duration_seconds": 17.68,
      "editing": "Untrimmed browser replay recording transcoded to H.264; silent; English WebVTT supplied. No live CLI footage."
    },
    {
      "file": "archive/recorded-replay.vtt",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "English WebVTT captions for recorded static prototype replay",
      "content": "Narration of initial index, exact disposable-index removal and rebuilt matching rows. Text alternative; no live execution claim.",
      "redactions": [],
      "bytes": 453,
      "sha256": "1017ff0313d95ebd85785bebe5f2b3a2b2bd2344ae0059601dbdc6d75b9dda54",
      "mime_type": "text/vtt"
    },
    {
      "file": "archive/replay-poster.png",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "Playwright Chromium full-page screenshot of earlier private static prototype",
      "content": "Rebuilt state of the earlier private prototype used in the optional film. Synthetic data; private-preview label retained.",
      "redactions": [],
      "bytes": 186960,
      "sha256": "ab37fb663d13d835ae86d864c4ef88f6544fe96b3ef7a30396cf52cd2378f7c7",
      "mime_type": "image/png",
      "codec_name": "png",
      "width": 1440,
      "height": 1176
    },
    {
      "file": "archive/synthetic-01.png",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "Deterministic code-native RGB pixel formulas encoded as PNG",
      "content": "Original generated geometric color study used by the actual isolated Photo Archive staging run and visitor-side SHA-256 check.",
      "redactions": [],
      "bytes": 3762,
      "sha256": "5161464036288618fe892205908aa323b2420329b7ec00d7f4bccd2aa94a46de",
      "mime_type": "image/png",
      "codec_name": "png",
      "width": 640,
      "height": 400
    },
    {
      "file": "archive/synthetic-02.png",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "Deterministic code-native RGB pixel formulas encoded as PNG",
      "content": "Original generated geometric color study used by the actual isolated Photo Archive staging run and visitor-side SHA-256 check.",
      "redactions": [],
      "bytes": 4713,
      "sha256": "9694257a1438544959d0068a97fef66f83d5ddd7f0d27ea92f02d9104cf484a5",
      "mime_type": "image/png",
      "codec_name": "png",
      "width": 640,
      "height": 400
    },
    {
      "file": "archive/synthetic-03.png",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "Deterministic code-native RGB pixel formulas encoded as PNG",
      "content": "Original generated geometric color study used by the actual isolated Photo Archive staging run and visitor-side SHA-256 check.",
      "redactions": [],
      "bytes": 3359,
      "sha256": "6c329d5b536526360e4db3ab8563dccb0b8018a824c2fc143611ac90f62229b1",
      "mime_type": "image/png",
      "codec_name": "png",
      "width": 640,
      "height": 400
    },
    {
      "file": "archive/transcript.txt",
      "product": "Photo Archive",
      "captured": "2026-10-15",
      "method": "Curated derivative of actual isolated CLI and verification receipts",
      "content": "Recorded synthetic fixture/source/canonical hashes, index rows and exact CLI stdout with explicit path redaction and labeled refusal excerpts.",
      "redactions": [
        "Disposable data-root prefixes replaced consistently with $DEMO_ROOT.",
        "Private traceback paths omitted; refusal text excerpts explicitly labeled."
      ],
      "bytes": 2431,
      "sha256": "52a89a91bc88481a3f240f8b31e1af620f5b2aaa84e29597d740492ac14d37ea",
      "mime_type": "text/plain"
    },
    {
      "file": "curation/receipt.json",
      "product": "PanelForge Curation Lab / recorded synthetic endpoint proof",
      "captured": "2026-10-15",
      "method": "Actual tagged Laravel HTTP test-kernel execution with a fresh synthetic owner and disposable MySQL. The public interaction replays recorded results; no live MCP/gateway transport or production connection.",
      "content": "Fictional Mira/Slate Pad product aliases, a place homonym and an unrelated product control. Two exact typed field edits, four retained source links and an immediate audited inverse.",
      "redactions": [],
      "bytes": 30681,
      "sha256": "3059d0d18cd83006604574b5ae4c3d28e1725c7a009ef94a4bdd38e672d1a54e",
      "editing": "Curated exact synthetic merge/audit/inverse response bodies, request payloads, complete relevant triple rows and recorded hashes. Request/response headers omitted; profile reads summarized as returned source IDs. No private paths, environment values, live credentials or real conversation data."
    },
    {
      "file": "curation/recorded-merge.png",
      "product": "PanelForge Curation Lab / recorded synthetic endpoint proof",
      "captured": "2026-10-15",
      "method": "Browser capture of the integrated portfolio replay, using recorded Laravel endpoint results",
      "content": "Fictional Mira/Slate Pad product aliases, a place homonym and an unrelated product control. Two exact typed field edits, four retained source links and an immediate audited inverse.",
      "redactions": [],
      "bytes": 163322,
      "sha256": "85e6d6a9d2745eb8ac6372fcc6ec68aac77e516bb4fdfab9cfd05a73af333e50",
      "codec_name": "png",
      "width": 1328,
      "height": 1526,
      "editing": "Unaltered screenshot of the integrated portfolio replay at /labs/curation/, with a 1440 px browser viewport. The capture identifies the replay and synthetic fixtures; it is not shipped PanelForge UI."
    },
    {
      "file": "image-revision/completed-chat.png",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Actual PanelForge generation and read-only completed-result review",
      "content": "Actual attached-reference prompt and completed generated result in the revision conversation.",
      "redactions": [
        "Personal avatar covered by an opaque rectangle."
      ],
      "bytes": 626602,
      "sha256": "80f3d802e4e4499806c0c13cdfe3d8f938e61ed6b78148a1e6ab107360f90012",
      "width": 1383,
      "height": 1182
    },
    {
      "file": "image-revision/gallery-detail.png",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Actual PanelForge generation and read-only completed-result review",
      "content": "Actual revised-image gallery detail, including its View Original relationship. Completed-generation review.",
      "redactions": [
        "Top navigation, account avatar, session marker and notification count excluded by crop."
      ],
      "bytes": 640740,
      "sha256": "276b0f5c46a7330304ff8e982cb4a2645671424eef7fccc35b411b58fc41ff9f",
      "width": 1424,
      "height": 822
    },
    {
      "file": "image-revision/original.jpg",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Actual PanelForge generation and read-only completed-result review",
      "content": "New fictional neutral teapot generated for this controlled demonstration. Exact downloaded original bytes.",
      "redactions": [],
      "bytes": 386307,
      "sha256": "30a1dc254b749affc24493d9ed9ddef9ea55da983287db274a39f7386b406fb4",
      "width": 1264,
      "height": 848
    },
    {
      "file": "image-revision/receipt.json",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Actual PanelForge generation and read-only completed-result review",
      "content": "Sanitized recorded completion, reference equality, file hash, cost and visual inspection checks.",
      "redactions": [],
      "bytes": 2370,
      "sha256": "1ab83b3e4ff70c50aa923f3a894b9e57be226aaadb2816bf071063454768fa81"
    },
    {
      "file": "image-revision/revision.jpg",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Actual PanelForge generation and read-only completed-result review",
      "content": "One colour revision using only the newly generated original as reference. Exact downloaded generated bytes.",
      "redactions": [],
      "bytes": 428649,
      "sha256": "0a88b6ca8c77d834a580d289a95024f246258149054a9e47e33a99cae1eb9ea6",
      "width": 1264,
      "height": 848
    },
    {
      "file": "overview/selected-work-overview.mp4",
      "product": "David Blumenau portfolio overview",
      "captured": "2026-10-15",
      "method": "Private editorial assembly of approved authentic product/experiment media and genuine local Chromium portfolio recordings, 15 October 2026.",
      "content": "Selected work by David Blumenau: completed PanelForge teapot generation results and retained-original relationship; actual Attention Mac answer/return with automated Intel Computer Helper on build121; a controlled same-process engine recovery recording; a working local Studio edit and exact PNG export; and an interactive World illustration using the fixed recorded Session cards choice and actual generated workshop artifact. No new inference or native-app action was run for this edit.",
      "redactions": [
        "Embedded approved PanelForge gallery source is cropped below account navigation.",
        "Embedded approved Attention footage retains narrow time-bounded opaque masks over private paths and hostname; no replacement terminal text."
      ],
      "codec_name": "h264",
      "width": 1920,
      "height": 1080,
      "duration_seconds": 78.2,
      "fps": 30,
      "editing": "Silent. Original-speed moving footage, hard cuts and contained scaling in authored typographic framing. Attention source excerpts are 5–19s and 35.5–38.5s; the latter is a later actual generated-page render. The separate post-upgrade build128 persisted-card observation is excluded. Recovery source 2–18s shows one continuing engine process, not process-restart recovery. World is an illustration with a fixed recorded choice; original participant automated Computer Use.",
      "bytes": 3107388,
      "sha256": "323da5988a2c6c680d1b979a2b1df59262f123ef23549746ec183b0cbde5cd87"
    },
    {
      "file": "overview/selected-work-poster.jpg",
      "product": "David Blumenau portfolio overview",
      "captured": "2026-10-15",
      "method": "Frame extracted at approximately 4.25 seconds from the overview film.",
      "content": "Actual portfolio comparison of the two completed generated teapot images, with authored overview title and scope label. The original image remains unchanged.",
      "redactions": [],
      "codec_name": "mjpeg",
      "width": 1920,
      "height": 1080,
      "editing": "Genuine overview-film frame, JPEG encoded; no fabricated UI or generated replacement pixels.",
      "bytes": 72381,
      "sha256": "c3ad1903abf0b02f86adc25d5c5bd14806fdaaedbb9b2e2d9bbcb67d9e36037c"
    },
    {
      "file": "overview/selected-work-overview.vtt",
      "product": "David Blumenau portfolio overview",
      "captured": "2026-10-15",
      "method": "Authored descriptive English WebVTT, verified with native Chromium text tracks.",
      "content": "Seventeen ordered cues describe the 78.2-second silent overview, including automated Attention participant, build121, same-process local recovery, working Studio export and fixed-choice World illustration.",
      "redactions": [],
      "duration_seconds": 78.2,
      "editing": "At most 3 words/second; all cues fit the film. No spoken audio or narration.",
      "bytes": 1762,
      "sha256": "432c99b4afed7ce15d7dbdd285cf4ec63639a631f16094b7f8eea98de6cb5634"
    },
    {
      "file": "overview/selected-work-text-alternative.txt",
      "product": "David Blumenau portfolio overview",
      "captured": "2026-10-15",
      "method": "Authored scene-by-scene text alternative cross-checked against the exact private shot ledger, source receipts and approved media provenance.",
      "content": "Readable alternative for the overview film. Preserves completed-generation scope, Attention automated participant and build121/build128 distinction, source 35.5-second cut, controlled same-process recovery limits, working local Studio export and fixed-choice World illustration boundaries.",
      "redactions": [],
      "editing": "Plain UTF-8 text; source/method/actor limits retained.",
      "bytes": 4502,
      "sha256": "1d4eb713e47a0b4c10ec5b038ed2a09f5e4cadec7fcef636ea834ec971baedfb"
    },
    {
      "file": "transit/receipt.json",
      "product": "Trains MCP",
      "captured": "2026-10-15",
      "method": "Recorded offline MCP calls using the original historical synthetic sample data.",
      "content": "Concise source identity, hashes, exact selected arguments and returned text, and limitations.",
      "redactions": [],
      "bytes": 6417,
      "sha256": "148d31c19ba60680f4faa7539f2df9befba651d2b44d5bac3efce40081aa4558"
    },
    {
      "file": "transit/transcript.txt",
      "product": "Trains MCP",
      "captured": "2026-10-15",
      "method": "Recorded offline MCP calls using the original historical synthetic sample data.",
      "content": "Exact selected original tool arguments and returned text, including the cancelled-board timestamp contradiction.",
      "redactions": [],
      "bytes": 2213,
      "sha256": "3f7622a15572d9ae0ed42c0fcb2975fbdb9d497198cb30c516800df064b2c891"
    },
    {
      "file": "code-history/week.png",
      "product": "PanelForge Code History",
      "captured": "2026-10-15",
      "method": "Actual isolated app, hand-authored synthetic Codex JSONL imported through actual request/parser/projection/read-model paths; no inference",
      "content": "Baseline seven-day digest with four synthetic sessions.",
      "redactions": [],
      "bytes": 105564,
      "sha256": "6ce7831bc9796b929de0d6cdf1afc9e9f98a48b25c5373186f98bedd073c6736",
      "width": 1440,
      "height": 1000,
      "releaseScope": "Tagged baseline Week/Peek; stable transcript and film contain the private unreleased two-line UI fix."
    },
    {
      "file": "code-history/peek.png",
      "product": "PanelForge Code History",
      "captured": "2026-10-15",
      "method": "Actual isolated app, hand-authored synthetic Codex JSONL imported through actual request/parser/projection/read-model paths; no inference",
      "content": "Baseline opening/final prompts and closing reply, explicitly unanalysed.",
      "redactions": [],
      "bytes": 118187,
      "sha256": "3563157b641e88354354411d19819c8ecb8d66119f6b55da9484b24ff6c2af1f",
      "width": 1440,
      "height": 1000,
      "releaseScope": "Tagged baseline Week/Peek; stable transcript and film contain the private unreleased two-line UI fix."
    },
    {
      "file": "code-history/transcript.png",
      "product": "PanelForge Code History",
      "captured": "2026-10-15",
      "method": "Actual isolated app, hand-authored synthetic Codex JSONL imported through actual request/parser/projection/read-model paths; no inference",
      "content": "Stable imported full-pane transcript with permanent synthetic/unreleased-fix label.",
      "redactions": [],
      "bytes": 310271,
      "sha256": "e8ab7f7835c5e61f4b57bb1b67f4b8ce2403d5f74bd9fb9f37b9a117d47d2f83",
      "width": 1440,
      "height": 1060,
      "releaseScope": "Tagged baseline Week/Peek; stable transcript and film contain the private unreleased two-line UI fix."
    },
    {
      "file": "code-history/execution.mp4",
      "product": "PanelForge Code History",
      "captured": "2026-10-15",
      "method": "Actual isolated app, hand-authored synthetic Codex JSONL imported through actual request/parser/projection/read-model paths; no inference",
      "content": "Original-speed controlled app recording; synthetic data and unreleased UI-fix disclosure, real loading transitions retained.",
      "redactions": [],
      "bytes": 1305756,
      "sha256": "3dbff38f31a74eeb189aab4e757faf9ae447a4548c37f5e6530c6aeae23ef37f",
      "width": 1440,
      "height": 1120,
      "durationSeconds": 25.04,
      "videoCodec": "h264",
      "audioStreams": 0,
      "mediaVersion": 3,
      "releaseScope": "Tagged baseline Week/Peek; stable transcript and film contain the private unreleased two-line UI fix."
    },
    {
      "file": "code-history/execution.vtt",
      "product": "PanelForge Code History",
      "captured": "2026-10-15",
      "method": "Actual isolated app, hand-authored synthetic Codex JSONL imported through actual request/parser/projection/read-model paths; no inference",
      "content": "Six scene captions, ending exactly at the 25.040-second encoded duration.",
      "redactions": [],
      "bytes": 542,
      "sha256": "30c4e3a238af76aea3aa578b0d1f958ea2086d62ad4e621daee48324a22bdee8",
      "releaseScope": "Tagged baseline Week/Peek; stable transcript and film contain the private unreleased two-line UI fix."
    },
    {
      "file": "code-history/receipt.json",
      "product": "PanelForge Code History",
      "captured": "2026-10-15",
      "method": "Actual isolated app, hand-authored synthetic Codex JSONL imported through actual request/parser/projection/read-model paths; no inference",
      "content": "Concise source/patch, synthetic fixture hashes/counts, exact import/guard response bodies and relative file hashes.",
      "redactions": [],
      "bytes": 7389,
      "sha256": "148d81607b8eadd9dfa4608444d2c9ea7bbfadf19b615b51585c63ae29fe2934",
      "releaseScope": "Tagged baseline Week/Peek; stable transcript and film contain the private unreleased two-line UI fix."
    },
    {
      "file": "audio-intent/tone-0.wav",
      "product": "PanelForge audio intent and ordered queue",
      "captured": "2026-10-15",
      "method": "Authored deterministic WAV tones and unmodified retained source; private actual Chromium output capture; no inference",
      "content": "Mono PCM16 synthetic tone tone-0.wav",
      "redactions": [],
      "bytes": 17324,
      "sha256": "9b0249c018b7d9019e38d4632c9cde184027df14c89e908139171932e44b9936",
      "releaseScope": "Unmodified retained source at 93881d2; queue-only public candidate. Separate PCM correction remains private and unreleased.",
      "durationSeconds": 0.36,
      "sampleRate": 24000,
      "channels": 1,
      "sampleFormat": "PCM16 little endian",
      "peakAmplitude": 0.035003662109375
    },
    {
      "file": "audio-intent/tone-1.wav",
      "product": "PanelForge audio intent and ordered queue",
      "captured": "2026-10-15",
      "method": "Authored deterministic WAV tones and unmodified retained source; private actual Chromium output capture; no inference",
      "content": "Mono PCM16 synthetic tone tone-1.wav",
      "redactions": [],
      "bytes": 17324,
      "sha256": "fad4ff00e96b084420eab227fcfd56490d6398e3f3f54ce04af4afb5a6f1a552",
      "releaseScope": "Unmodified retained source at 93881d2; queue-only public candidate. Separate PCM correction remains private and unreleased.",
      "durationSeconds": 0.36,
      "sampleRate": 24000,
      "channels": 1,
      "sampleFormat": "PCM16 little endian",
      "peakAmplitude": 0.035003662109375
    },
    {
      "file": "audio-intent/tone-2.wav",
      "product": "PanelForge audio intent and ordered queue",
      "captured": "2026-10-15",
      "method": "Authored deterministic WAV tones and unmodified retained source; private actual Chromium output capture; no inference",
      "content": "Mono PCM16 synthetic tone tone-2.wav",
      "redactions": [],
      "bytes": 17324,
      "sha256": "639937ea0d7561a7dfcc5329e64e5613e57f23e601772670e6322aeb31cd299d",
      "releaseScope": "Unmodified retained source at 93881d2; queue-only public candidate. Separate PCM correction remains private and unreleased.",
      "durationSeconds": 0.36,
      "sampleRate": 24000,
      "channels": 1,
      "sampleFormat": "PCM16 little endian",
      "peakAmplitude": 0.035003662109375
    },
    {
      "file": "audio-intent/receipt.json",
      "product": "PanelForge audio intent and ordered queue",
      "captured": "2026-10-15",
      "method": "Authored deterministic WAV tones and unmodified retained source; private actual Chromium output capture; no inference",
      "content": "Current compiled source/scope receipt with separately identified historical verification provenance",
      "redactions": [],
      "bytes": 4401,
      "sha256": "f3155da1160aa53d2693563c242ab6790c14f26e652e217dfc213519e250a90d",
      "releaseScope": "Unmodified retained source at 93881d2; queue-only public candidate. Separate PCM correction remains private and unreleased."
    },
    {
      "file": "audio-intent/licenses.txt",
      "product": "PanelForge audio intent and ordered queue",
      "captured": "2026-10-15",
      "method": "Authored deterministic WAV tones and unmodified retained source; private actual Chromium output capture; no inference",
      "content": "Licenses for every bundled runtime dependency",
      "redactions": [],
      "bytes": 5604,
      "sha256": "a265fe4e82f51a069a2f4820e7b2b9613290005035f92808ebc7713b5efd8398",
      "releaseScope": "Unmodified retained source at 93881d2; queue-only public candidate. Separate PCM correction remains private and unreleased."
    },
    {
      "file": "engine-contract/receipt.json",
      "product": "Claude, Codex and OpenCode engine adapters",
      "captured": "2026-10-15",
      "method": "Curated projection of actual offline translation output from pinned unchanged source using new synthetic upstream fixtures.",
      "content": "Selected exact input fields and normalized output fields, source revisions/hashes, focused test counts and explicit execution limits.",
      "redactions": [
        "Projection omits fixture cost, usage, duration and context metadata; Claude turn_meta events omitted; terminal Claude input fields selected. Retained values are unchanged."
      ],
      "bytes": 23403,
      "sha256": "ed9f6645c3da0f38ac1f838deedebbafbe0fba3eca240acf25a288a4b29a1d23"
    },
    {
      "file": "studio/sample-print-preview-480.webp",
      "product": "Studio Lab",
      "captured": "2026-10-15",
      "method": "Deterministic resized and compressed display derivative of an existing saved asset; no generative editing or cropping.",
      "content": "Display preview of the actual exported fictional Sunday Studio composition.",
      "redactions": [],
      "bytes": 24120,
      "sha256": "11859992a75e966f565135e33d8d3ae073b1b0117b7416e0813553bf9c5b84e3",
      "width": 480,
      "height": 480,
      "source": {
        "file": "studio/sample-print.png",
        "sha256": "fd603ddc3e93133215f019a905a1996a31664c6b285db65504c1749c5b77f14a",
        "bytes": 801855,
        "width": 1080,
        "height": 1080
      },
      "encoding": {
        "format": "webp",
        "quality": 90,
        "effort": 6,
        "smartSubsample": true,
        "resize_kernel": "lanczos3",
        "without_enlargement": true,
        "crop": false,
        "metadata": "stripped by Sharp default",
        "sharp": "0.35.5",
        "libvips": "8.18.7",
        "libwebp": "1.6.0"
      },
      "pixel_identity_with_source": false
    },
    {
      "file": "studio/sample-print-preview-960.webp",
      "product": "Studio Lab",
      "captured": "2026-10-15",
      "method": "Deterministic resized and compressed display derivative of an existing saved asset; no generative editing or cropping.",
      "content": "Display preview of the actual exported fictional Sunday Studio composition.",
      "redactions": [],
      "bytes": 56648,
      "sha256": "f593850fe5797ffbfc065a92e01b38524cb16ca49bf1b9dbc921a9560f5f2edc",
      "width": 960,
      "height": 960,
      "source": {
        "file": "studio/sample-print.png",
        "sha256": "fd603ddc3e93133215f019a905a1996a31664c6b285db65504c1749c5b77f14a",
        "bytes": 801855,
        "width": 1080,
        "height": 1080
      },
      "encoding": {
        "format": "webp",
        "quality": 90,
        "effort": 6,
        "smartSubsample": true,
        "resize_kernel": "lanczos3",
        "without_enlargement": true,
        "crop": false,
        "metadata": "stripped by Sharp default",
        "sharp": "0.35.5",
        "libvips": "8.18.7",
        "libwebp": "1.6.0"
      },
      "pixel_identity_with_source": false
    },
    {
      "file": "image-revision/original-preview-480.webp",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Deterministic resized and compressed display derivative of an existing saved asset; no generative editing or cropping.",
      "content": "Display preview of the original generated teapot. The exact saved JPEG is available separately.",
      "redactions": [],
      "bytes": 6016,
      "sha256": "f0068c858a42ec3a360e636015030112520ac7b6131c48c2dd2b6d369fe1bacb",
      "width": 480,
      "height": 322,
      "source": {
        "file": "image-revision/original.jpg",
        "sha256": "30a1dc254b749affc24493d9ed9ddef9ea55da983287db274a39f7386b406fb4",
        "bytes": 386307,
        "width": 1264,
        "height": 848
      },
      "encoding": {
        "format": "webp",
        "quality": 90,
        "effort": 6,
        "smartSubsample": true,
        "resize_kernel": "lanczos3",
        "without_enlargement": true,
        "crop": false,
        "metadata": "stripped by Sharp default",
        "sharp": "0.35.5",
        "libvips": "8.18.7",
        "libwebp": "1.6.0"
      },
      "pixel_identity_with_source": false
    },
    {
      "file": "image-revision/original-preview-960.webp",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Deterministic resized and compressed display derivative of an existing saved asset; no generative editing or cropping.",
      "content": "Display preview of the original generated teapot. The exact saved JPEG is available separately.",
      "redactions": [],
      "bytes": 14796,
      "sha256": "c3325c5d913d3fbe1fa452cdbeac4fa11eebce1b053e08ef09e83442f7f51b29",
      "width": 960,
      "height": 644,
      "source": {
        "file": "image-revision/original.jpg",
        "sha256": "30a1dc254b749affc24493d9ed9ddef9ea55da983287db274a39f7386b406fb4",
        "bytes": 386307,
        "width": 1264,
        "height": 848
      },
      "encoding": {
        "format": "webp",
        "quality": 90,
        "effort": 6,
        "smartSubsample": true,
        "resize_kernel": "lanczos3",
        "without_enlargement": true,
        "crop": false,
        "metadata": "stripped by Sharp default",
        "sharp": "0.35.5",
        "libvips": "8.18.7",
        "libwebp": "1.6.0"
      },
      "pixel_identity_with_source": false
    },
    {
      "file": "image-revision/original-preview-1264.webp",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Deterministic resized and compressed display derivative of an existing saved asset; no generative editing or cropping.",
      "content": "Display preview of the original generated teapot. The exact saved JPEG is available separately.",
      "redactions": [],
      "bytes": 22310,
      "sha256": "081be220d2863e4b2aa127b39ac76f8fbd696a3025aed4152373259230501b06",
      "width": 1264,
      "height": 848,
      "source": {
        "file": "image-revision/original.jpg",
        "sha256": "30a1dc254b749affc24493d9ed9ddef9ea55da983287db274a39f7386b406fb4",
        "bytes": 386307,
        "width": 1264,
        "height": 848
      },
      "encoding": {
        "format": "webp",
        "quality": 90,
        "effort": 6,
        "smartSubsample": true,
        "resize_kernel": "lanczos3",
        "without_enlargement": true,
        "crop": false,
        "metadata": "stripped by Sharp default",
        "sharp": "0.35.5",
        "libvips": "8.18.7",
        "libwebp": "1.6.0"
      },
      "pixel_identity_with_source": false
    },
    {
      "file": "image-revision/revision-preview-480.webp",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Deterministic resized and compressed display derivative of an existing saved asset; no generative editing or cropping.",
      "content": "Display preview of the generated colour revision. The exact saved JPEG is available separately.",
      "redactions": [],
      "bytes": 6166,
      "sha256": "73c8edc08929424fe551e57627f4c3ac94aa6956f420276763dd44d046068063",
      "width": 480,
      "height": 322,
      "source": {
        "file": "image-revision/revision.jpg",
        "sha256": "0a88b6ca8c77d834a580d289a95024f246258149054a9e47e33a99cae1eb9ea6",
        "bytes": 428649,
        "width": 1264,
        "height": 848
      },
      "encoding": {
        "format": "webp",
        "quality": 90,
        "effort": 6,
        "smartSubsample": true,
        "resize_kernel": "lanczos3",
        "without_enlargement": true,
        "crop": false,
        "metadata": "stripped by Sharp default",
        "sharp": "0.35.5",
        "libvips": "8.18.7",
        "libwebp": "1.6.0"
      },
      "pixel_identity_with_source": false
    },
    {
      "file": "image-revision/revision-preview-960.webp",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Deterministic resized and compressed display derivative of an existing saved asset; no generative editing or cropping.",
      "content": "Display preview of the generated colour revision. The exact saved JPEG is available separately.",
      "redactions": [],
      "bytes": 16524,
      "sha256": "b2f1ae88fadb2ef4fd37de4b6391aefd6cef8c32aa26eafadc2a527d683bfa19",
      "width": 960,
      "height": 644,
      "source": {
        "file": "image-revision/revision.jpg",
        "sha256": "0a88b6ca8c77d834a580d289a95024f246258149054a9e47e33a99cae1eb9ea6",
        "bytes": 428649,
        "width": 1264,
        "height": 848
      },
      "encoding": {
        "format": "webp",
        "quality": 90,
        "effort": 6,
        "smartSubsample": true,
        "resize_kernel": "lanczos3",
        "without_enlargement": true,
        "crop": false,
        "metadata": "stripped by Sharp default",
        "sharp": "0.35.5",
        "libvips": "8.18.7",
        "libwebp": "1.6.0"
      },
      "pixel_identity_with_source": false
    },
    {
      "file": "image-revision/revision-preview-1264.webp",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Deterministic resized and compressed display derivative of an existing saved asset; no generative editing or cropping.",
      "content": "Display preview of the generated colour revision. The exact saved JPEG is available separately.",
      "redactions": [],
      "bytes": 28974,
      "sha256": "410f225fc15a487d1a236e6859f11df0be11f4cf92387cc76e8d808e56e40ef9",
      "width": 1264,
      "height": 848,
      "source": {
        "file": "image-revision/revision.jpg",
        "sha256": "0a88b6ca8c77d834a580d289a95024f246258149054a9e47e33a99cae1eb9ea6",
        "bytes": 428649,
        "width": 1264,
        "height": 848
      },
      "encoding": {
        "format": "webp",
        "quality": 90,
        "effort": 6,
        "smartSubsample": true,
        "resize_kernel": "lanczos3",
        "without_enlargement": true,
        "crop": false,
        "metadata": "stripped by Sharp default",
        "sharp": "0.35.5",
        "libvips": "8.18.7",
        "libwebp": "1.6.0"
      },
      "pixel_identity_with_source": false
    },
    {
      "file": "session-cron/receipt.json",
      "product": "Claude CLI session cron",
      "captured": "2026-10-15",
      "method": "Deterministic projection of one actual isolated CLI resume/fire capture, with separate synthetic classifier and original test receipts.",
      "content": "Four recorded lifecycle stages, exact retained source/version/numeric values and derived match/process/query booleans; no transcript text.",
      "redactions": [
        "Omitted private prompt/response, session/job/account/process identifiers, host paths, auth, costs, usage and absolute live timestamps. Retained values are unchanged; derived fields are declared."
      ],
      "bytes": 4474,
      "sha256": "4af7d57e0f84d2bd7e2ea57fafbfc93451eb38c4b1f18123624b5bcce668b407"
    },
    {
      "file": "workspace-hierarchy/execution.mp4",
      "product": "PanelForge Workspace hierarchy",
      "captured": "2026-10-15",
      "method": "Actual isolated application, fictional fixture, private unreleased dialog initialization fix; no inference",
      "content": "Continuous actual app move and reload, with badge redaction and original disclosure footer",
      "redactions": [
        "Opaque mask over fictional image identifier"
      ],
      "bytes": 743692,
      "sha256": "509bd1c6e451e90213522c5d23a28c3deb43d151e94944760c499c2bf4c94bf0",
      "codec_name": "h264",
      "width": 1280,
      "height": 920,
      "duration_seconds": 27.6,
      "editing": "Original continuous span and reload retained; one timed opaque identifier mask; disclosure footer retained"
    },
    {
      "file": "workspace-hierarchy/execution.vtt",
      "product": "PanelForge Workspace hierarchy",
      "captured": "2026-10-15",
      "method": "Actual isolated application, fictional fixture, private unreleased dialog initialization fix; no inference",
      "content": "Native English action captions",
      "redactions": [],
      "bytes": 357,
      "sha256": "71804dbd718b3950ac061a966a894d9b95f53a06e3a005dcfa582e7b0cdb7b57"
    },
    {
      "file": "workspace-hierarchy/before.png",
      "product": "PanelForge Workspace hierarchy",
      "captured": "2026-10-15",
      "method": "Actual isolated application, fictional fixture, private unreleased dialog initialization fix; no inference",
      "content": "Actual desktop tree in Studio before the move; image badge redacted",
      "redactions": [
        "Opaque mask over fictional image identifier"
      ],
      "bytes": 70328,
      "sha256": "bc5cd03ef8ddaa4d522e96e6f3083d32e73aa2731f6dc2fc170df83d3da164d1",
      "width": 1280,
      "height": 800
    },
    {
      "file": "workspace-hierarchy/after.png",
      "product": "PanelForge Workspace hierarchy",
      "captured": "2026-10-15",
      "method": "Actual isolated application, fictional fixture, private unreleased dialog initialization fix; no inference",
      "content": "Actual desktop tree in Archive after move and reload; image badge redacted",
      "redactions": [
        "Opaque mask over fictional image identifier"
      ],
      "bytes": 70527,
      "sha256": "aaf11b2836de7b80737bb1cd2a879918533d8b1ae0a85ee543c585a6c199867b",
      "width": 1280,
      "height": 800
    },
    {
      "file": "workspace-hierarchy/phone-after.png",
      "product": "PanelForge Workspace hierarchy",
      "captured": "2026-10-15",
      "method": "Actual isolated application, fictional fixture, private unreleased dialog initialization fix; no inference",
      "content": "Actual after-move phone hierarchy; no identifier present",
      "redactions": [],
      "bytes": 29290,
      "sha256": "bb374da0201e1a6f0d14c61e2b205a8a362b9ede6fb98b381b818156eb4114f9",
      "width": 390,
      "height": 844
    },
    {
      "file": "workspace-hierarchy/receipt.json",
      "product": "PanelForge Workspace hierarchy",
      "captured": "2026-10-15",
      "method": "Actual isolated application, fictional fixture, private unreleased dialog initialization fix; no inference",
      "content": "Safe projection of reviewed fixture proof; excludes technical fixture identifiers and private evidence",
      "redactions": [],
      "bytes": 2346,
      "sha256": "7f8c942667ad75dfb18f387195fab9eaadf2d1586d53551d04fa5282f41faa23"
    },
    {
      "file": "grounded-analysis/entity.png",
      "product": "PanelForge Grounded Analysis",
      "captured": "2026-10-15",
      "method": "Actual isolated application after one real GPT-OSS120B HTTP analysis of authored fictional transcript; unchanged app source",
      "content": "Actual entity profile before source navigation",
      "redactions": [],
      "bytes": 99168,
      "sha256": "7a3d345d0aea33cedbc9a24b78d2beca0888673158e7e41c714a6ae7ed9a9e76",
      "width": 1440,
      "height": 1000
    },
    {
      "file": "grounded-analysis/phone-source.png",
      "product": "PanelForge Grounded Analysis",
      "captured": "2026-10-15",
      "method": "Actual isolated application after one real GPT-OSS120B HTTP analysis of authored fictional transcript; unchanged app source",
      "content": "Actual phone source view reached through entity event button",
      "redactions": [],
      "bytes": 79294,
      "sha256": "4a5074fc0a2ca9edf8139dacefdb43ce5fdf3dd2b993b1d55844a623671c1c9e",
      "width": 390,
      "height": 844
    },
    {
      "file": "grounded-analysis/receipt.json",
      "product": "PanelForge Grounded Analysis",
      "captured": "2026-10-15",
      "method": "Actual isolated application after one real GPT-OSS120B HTTP analysis of authored fictional transcript; unchanged app source",
      "content": "Explicit selection of actual saved output, source wording and observed checks; editorial assessment separate",
      "redactions": [],
      "bytes": 4155,
      "sha256": "b1208b226012e40aa3438f07131c466ad4accc4c1f90bcaed9d4ccab0f9ca90f"
    },
    {
      "file": "grounded-analysis/source-navigation.mp4",
      "product": "PanelForge Grounded Analysis",
      "captured": "2026-10-15",
      "method": "Actual isolated application after one real GPT-OSS120B HTTP analysis of authored fictional transcript; unchanged app source",
      "content": "Continuous original-speed entity-to-source UI flow after analysis; opening search omitted",
      "redactions": [
        "Source sidebar and message metadata masked; source still cropped"
      ],
      "bytes": 818993,
      "sha256": "98b613915c5a6fc70ef9b694d5b5aaf55b5b13cc999d4513419f9991257b2b89",
      "codec_name": "h264",
      "width": 1440,
      "height": 1000,
      "duration_seconds": 7.0,
      "editing": "Opening 4.48 seconds omitted. Remaining 7 seconds continuous at original 25fps, with conservative timed opaque source metadata masks. No loading wait or navigation removed."
    },
    {
      "file": "grounded-analysis/source-navigation.vtt",
      "product": "PanelForge Grounded Analysis",
      "captured": "2026-10-15",
      "method": "Actual isolated application after one real GPT-OSS120B HTTP analysis of authored fictional transcript; unchanged app source",
      "content": "Native English action captions",
      "redactions": [],
      "bytes": 232,
      "sha256": "c8ce7f287e3bc231eecdf1236ca736b78171d4fe976ede4c9053e53490819c98"
    },
    {
      "file": "grounded-analysis/source.png",
      "product": "PanelForge Grounded Analysis",
      "captured": "2026-10-15",
      "method": "Actual isolated application after one real GPT-OSS120B HTTP analysis of authored fictional transcript; unchanged app source",
      "content": "Actual fictional source conversation with unchanged wording; cropped desktop view",
      "redactions": [
        "Source sidebar and message metadata masked; source still cropped"
      ],
      "bytes": 377560,
      "sha256": "9ca63b88c8fff06ebc3d62b7d0be92173e6b13480c2cf6c5b61f8ea76c10f3d1",
      "width": 1080,
      "height": 1000
    },
    {
      "file": "voice-turn/component-flow.mp4",
      "bytes": 573517,
      "sha256": "cae9839ba98abb0f8ef064b8e988b31d4abde10f397af0d96e39c8ecd604b7f1",
      "captured": "2026-10-15",
      "product": "PanelForge voice components in isolated wrapper",
      "method": "Continuous silent component recording; video stream copied with metadata removed.",
      "content": "Fictional moon-garden request and actual generated reply; stock file-backed input, isolated component wrapper, process-muted original capture.",
      "redactions": []
    },
    {
      "file": "voice-turn/component-flow.vtt",
      "bytes": 479,
      "sha256": "25ae5e25b51da07ccae0326a5e35e2cc915f194d3153a4618946f4752586deb8",
      "captured": "2026-10-15",
      "product": "PanelForge voice components in isolated wrapper",
      "method": "Native action captions derived from observed phase times.",
      "content": "Fictional moon-garden request and actual generated reply; stock file-backed input, isolated component wrapper, process-muted original capture.",
      "redactions": []
    },
    {
      "file": "voice-turn/component-flow.webp",
      "bytes": 55700,
      "sha256": "5904b6312b9b2d9baa111c1f467de54debd01e19e07879104a2cfb040510881e",
      "captured": "2026-10-15",
      "product": "PanelForge voice components in isolated wrapper",
      "method": "Actual frame at 9.8 seconds from the continuous component film, WebP encoded.",
      "content": "Fictional moon-garden request and actual generated reply; stock file-backed input, isolated component wrapper, process-muted original capture.",
      "redactions": []
    },
    {
      "file": "voice-turn/receipt.json",
      "bytes": 3981,
      "sha256": "670a42f570a8e80d6d37c9ca004f990b439a021058f2133132a18d999e7adddd",
      "captured": "2026-10-15",
      "product": "PanelForge voice components in isolated wrapper",
      "method": "Explicit allowlisted projection of the completed fictional turn and selected artifact provenance.",
      "content": "Fictional moon-garden request and actual generated reply; stock file-backed input, isolated component wrapper, process-muted original capture.",
      "redactions": []
    },
    {
      "file": "voice-turn/recorded-request.wav",
      "bytes": 385964,
      "sha256": "b6288458bb3a6d3b19e9ec7696e564460e5ce2b1b57bd7cf5f1e3e970e20a0de",
      "captured": "2026-10-15",
      "product": "PanelForge voice components in isolated wrapper",
      "method": "Decode and resample actual uploaded WebM/Opus to mono 24 kHz PCM 16-bit; no cuts, speed or gain adjustment.",
      "content": "Fictional moon-garden request and actual generated reply; stock file-backed input, isolated component wrapper, process-muted original capture.",
      "redactions": []
    },
    {
      "file": "voice-turn/reply.wav",
      "bytes": 60644,
      "sha256": "290f2c8a0f9fe02d15d221974ccaafd13459f1bfaa3c5334e2adc0200a62acec",
      "captured": "2026-10-15",
      "product": "PanelForge voice components in isolated wrapper",
      "method": "Exact generated and persisted OpenAI tts-1/alloy WAV.",
      "content": "Fictional moon-garden request and actual generated reply; stock file-backed input, isolated component wrapper, process-muted original capture.",
      "redactions": []
    },
    {
      "file": "native-tool-boundary/receipt.json",
      "product": "Codex native tool boundary",
      "captured": "2026-10-15",
      "method": "Selected projection of two recorded actual patched app-server runs driven by a deterministic local fake Responses peer",
      "content": "Synthetic model/account fixtures. One protected shell read and same-thread app-server restart/resume with excluded patch; a separate fresh granted patch control creates the expected owned file. No real model inference or live operation by this page.",
      "redactions": [
        "Private protocol records, runtime identifiers, unique target filenames, absolute paths, auth, ports, hostnames, binary hashes and full schemas omitted by explicit field selection."
      ],
      "bytes": 3282,
      "sha256": "ba27631e5ae653884117a02c4256973b1076ea8d34234a672e98f2405cd968f8"
    },
    {
      "file": "steering/receipt.json",
      "product": "Claude Engine",
      "captured": "2026-10-15",
      "method": "Explicit allowlisted projection from actual isolated engine SSE and control/dispatcher records; no raw private objects copied. Static text exhibit, no UI recording or replay.",
      "content": "One queued correction during a deliberately delayed fictional-file read; the same actual result and code-only final answer, source pins and execution limits. Two model response sequences and one final SDK result.",
      "redactions": [
        "Excluded all raw identifiers, private paths, commands, headers, auth/account data, infrastructure and accounting fields."
      ],
      "bytes": 2693,
      "sha256": "22fbc578d51af5fac61197990f5106ce1006553fa1038a83e13b2fc84232a894"
    },
    {
      "file": "listening-plan/chapter-choice.mp4",
      "product": "Saturation Listening study plan",
      "captured": "2026-10-15",
      "method": "Actual isolated app with fictional seeded progress and one authored question; unreleased callback-scope correction; metadata-only durations, no audio played",
      "content": "Complete actual8.36second UI flow: fictional day6, one fixture completion, one-question saved result, Mark complete, next plan.",
      "redactions": [],
      "bytes": 133471,
      "sha256": "0ab6ec04a1b767ab3a73473e8ef71cf4896e810b250bd9fa4a3c357fe9f62d4e",
      "codec_name": "h264",
      "width": 1280,
      "height": 900,
      "duration_seconds": 8.36,
      "editing": "H.264 encoding only; all209frames retained at25fps and original speed; no crop, mask, cuts or pixel replacement."
    },
    {
      "file": "listening-plan/chapter-choice.vtt",
      "product": "Saturation Listening study plan",
      "captured": "2026-10-15",
      "method": "Actual isolated app with fictional seeded progress and one authored question; unreleased callback-scope correction; metadata-only durations, no audio played",
      "content": "Authored native action captions for the complete actual recording.",
      "redactions": [],
      "bytes": 299,
      "sha256": "6a43d47f85cfac1d4a626c3264abb168743187ac6d6bb153a55c906bb419766e"
    },
    {
      "file": "listening-plan/next-plan.png",
      "product": "Saturation Listening study plan",
      "captured": "2026-10-15",
      "method": "Actual isolated app with fictional seeded progress and one authored question; unreleased callback-scope correction; metadata-only durations, no audio played",
      "content": "Exact actual corrected-app Harbor Dashboard capture; fictional metadata, no playback.",
      "redactions": [],
      "bytes": 34486,
      "sha256": "df662e877e9749251f572e1fd8b38c43ef90e46b553dd258f97d0ca9ea36deb5",
      "width": 1280,
      "height": 900,
      "editing": "None; byte-identical actual source capture."
    },
    {
      "file": "listening-plan/receipt.json",
      "product": "Saturation Listening study plan",
      "captured": "2026-10-15",
      "method": "Actual isolated app with fictional seeded progress and one authored question; unreleased callback-scope correction; metadata-only durations, no audio played",
      "content": "Selected safe actual result and capture facts, with original-source/correction/fixture limits.",
      "redactions": [],
      "bytes": 2222,
      "sha256": "111e294fb00a892513892a990ced3e188663f427c63433bd16dcae8e7dcccf51"
    },
    {
      "file": "model-policy/receipt.json",
      "product": "Metacodex model-policy hook",
      "captured": "2026-10-15",
      "method": "Standalone unchanged tagged Python hook executed offline with synthetic JSON and fictional configuration",
      "content": "Selected actual request fields, empty-output result, exact denial reason prefixes, synthetic default-role model and effort, source hashes and bounded method facts.",
      "redactions": [
        "Private cwd, environment identities and full adjacent policy text omitted by positive field selection."
      ],
      "bytes": 1968,
      "sha256": "427f26d1e7186aabe08bbd37dcddee12c81c0c5a420b3bd0e5d745c55f473acc",
      "editing": "Saved static receipt; original output decisions unchanged. No Codex, agent, model or provider execution."
    },
    {
      "file": "image-revision/motion-study.mp4",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "One actual canonical PanelForge timeline WAN 2.7 render; video-only H.264 packet-copy remux with full AIGC tag retained",
      "content": "Silent AI-generated teapot motion study from the existing original and revision. Returned 1172x786 frames retained; AAC omitted.",
      "redactions": [],
      "bytes": 529766,
      "sha256": "02862cb8c4143c35a3f15d1301c51908a479c681358afd01f018700c0c680915",
      "width": 1172,
      "height": 786,
      "duration_seconds": 4,
      "codec_name": "h264",
      "editing": "Returned AAC omitted; video packets, extradata, decoded frames, timing and full AIGC tag unchanged. No embedded-signature validation claim."
    },
    {
      "file": "image-revision/motion-study.webp",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Lossless WebP encoding of one decoded RGB video frame; no crop, resize or upscale",
      "content": "Actual decoded frame 59 from the generated clip, at native 1172x786; steam and amber accents.",
      "redactions": [],
      "bytes": 87954,
      "sha256": "ccecbac785ef945a63214aa41271fb072fa1174c4fe85f2023ffd1320b09d4e4",
      "width": 1172,
      "height": 786
    },
    {
      "file": "image-revision/motion-receipt.json",
      "product": "PanelForge",
      "captured": "2026-10-15",
      "method": "Selected actual execution facts plus verified packet/extradata/frame/timing and AIGC retention checks",
      "content": "Positive-allowlist input/source/execution/derivative checks; raw provider, app and account identifiers omitted.",
      "redactions": [],
      "bytes": 3905,
      "sha256": "3be240e8598fb836e0c9afb1ee0f6d99143f97f28e35c357263cba6601251eca"
    },
    {
      "file": "browser-handoff/execution.mp4",
      "product": "Metacodex browser handoff",
      "captured": "2026-10-15",
      "method": "Unchanged ownership hook, actual Chrome for Testing action popup and bridge; synthetic tool/session events, isolated networking and fake Unix app-server",
      "content": "Continuous original-speed handoff from two same-URL fixture tabs through the actual popup to one synthetic endpoint request.",
      "redactions": [
        "Endpoint and machine lines masked in the film and image derivatives. Raw browser/session identifiers, addresses, paths and headers excluded from the selected receipt."
      ],
      "bytes": 95198,
      "sha256": "09e403460ff381eaf1b1c5d76be2b4704cfb9255bbbd390c93e97eef907d62d3",
      "width": 1360,
      "height": 900,
      "duration_seconds": 8.4,
      "codec_name": "h264",
      "editing": "Original frames 20 through 187 at 20 fps; no internal cuts, speed change or held ending. Solid masks; no audio in original."
    },
    {
      "file": "browser-handoff/execution.vtt",
      "product": "Metacodex browser handoff",
      "captured": "2026-10-15",
      "method": "Unchanged ownership hook, actual Chrome for Testing action popup and bridge; synthetic tool/session events, isolated networking and fake Unix app-server",
      "content": "Authored native captions for the two owners, actual popup selection and fixture acknowledgment.",
      "redactions": [
        "Endpoint and machine lines masked in the film and image derivatives. Raw browser/session identifiers, addresses, paths and headers excluded from the selected receipt."
      ],
      "bytes": 219,
      "sha256": "30d6b564b301e38bc25656963008bf9166e3ebb0989eb099dd8486c65e83e7a6"
    },
    {
      "file": "browser-handoff/sent.png",
      "product": "Metacodex browser handoff",
      "captured": "2026-10-15",
      "method": "Unchanged ownership hook, actual Chrome for Testing action popup and bridge; synthetic tool/session events, isolated networking and fake Unix app-server",
      "content": "Exact RGB crop of decoded redacted public film frame 162; actual owner badge and Sent to Session A state.",
      "redactions": [
        "Endpoint and machine lines masked in the film and image derivatives. Raw browser/session identifiers, addresses, paths and headers excluded from the selected receipt."
      ],
      "bytes": 33177,
      "sha256": "18399f952aa74fa56129c31018035f9524c0f06bf28cbc16206623cd3a1a45c2",
      "width": 380,
      "height": 284,
      "editing": "Decoded public film frame 162, original frame 182 at 9.10 seconds; exact RGB crop x847 y85 width380 height284; no resize or regenerated pixels."
    },
    {
      "file": "browser-handoff/context.webp",
      "product": "Metacodex browser handoff",
      "captured": "2026-10-15",
      "method": "Unchanged ownership hook, actual Chrome for Testing action popup and bridge; synthetic tool/session events, isolated networking and fake Unix app-server",
      "content": "Lossless full-size poster from decoded redacted public film frame 0.",
      "redactions": [
        "Endpoint and machine lines masked in the film and image derivatives. Raw browser/session identifiers, addresses, paths and headers excluded from the selected receipt."
      ],
      "bytes": 111994,
      "sha256": "980331091a554d616a18829893db579b3a9866a56e8e002dfa2a1df48f6e5801",
      "width": 1360,
      "height": 900,
      "editing": "Lossless WebP of decoded public film frame 0, corresponding to original frame 20; no crop or resize."
    },
    {
      "file": "browser-handoff/receipt.json",
      "product": "Metacodex browser handoff",
      "captured": "2026-10-15",
      "method": "Unchanged ownership hook, actual Chrome for Testing action popup and bridge; synthetic tool/session events, isolated networking and fake Unix app-server",
      "content": "Selected actual ownership, popup and request result; source hashes, synthetic endpoint limits and media selection facts.",
      "redactions": [
        "Endpoint and machine lines masked in the film and image derivatives. Raw browser/session identifiers, addresses, paths and headers excluded from the selected receipt."
      ],
      "bytes": 3843,
      "sha256": "b468a53a777f11f6d20150ef13beb28b844a3dcb8c308067f68af9a6cba559d5"
    },
    {
      "file": "maintained-profile/profile-history.mp4",
      "product": "PanelForge maintained profile",
      "captured": "2026-10-15",
      "method": "Actual unchanged isolated Settings workflow with fictional profile; selected frozen capture, no new runtime or model run",
      "content": "Continuous original-speed manual edit, snapshot View, restore-forward and reload. Native confirmation event accepted but not visible in recording.",
      "redactions": [],
      "bytes": 1235042,
      "sha256": "9436412a0e11dd68e4019294de79e7ca27dff45edacf15ac73fbf1484339c6d2",
      "width": 1440,
      "height": 1050,
      "durationSeconds": 20.08,
      "audioStreams": 0,
      "frameCount": 502,
      "sourceSpanSeconds": [
        3,
        23.08
      ]
    },
    {
      "file": "maintained-profile/profile-history.vtt",
      "product": "PanelForge maintained profile",
      "captured": "2026-10-15",
      "method": "Actual unchanged isolated Settings workflow with fictional profile; selected frozen capture, no new runtime or model run",
      "content": "Action-specific native captions aligned to the continuous 3.00–23.08s source span; no burned replacement UI.",
      "redactions": [],
      "bytes": 662,
      "sha256": "cc0ab8410f72f2018a5aa734ed412cb9b002eda1839d72a8bbd2ff6e44af7284"
    },
    {
      "file": "maintained-profile/history-phone.png",
      "product": "PanelForge maintained profile",
      "captured": "2026-10-15",
      "method": "Actual unchanged isolated Settings workflow with fictional profile; selected frozen capture, no new runtime or model run",
      "content": "Exact 390px browser-emulation History after desktop edit/restore/reload, retaining versions 3/2/1.",
      "redactions": [],
      "bytes": 50820,
      "sha256": "eb10f195ec0d74788d590ac6bbc6dc84949a17165bd3c56ab01ecf20e7524ba7",
      "width": 390,
      "height": 1000
    },
    {
      "file": "maintained-profile/poster.png",
      "product": "PanelForge maintained profile",
      "captured": "2026-10-15",
      "method": "Actual unchanged isolated Settings workflow with fictional profile; selected frozen capture, no new runtime or model run",
      "content": "Exact saved desktop restored-version 3 profile card.",
      "redactions": [],
      "bytes": 77123,
      "sha256": "cd80633339401f8bb840bd0fcf41a56445f0d9301a0b90f71e004b33f0f2ebad",
      "width": 1130,
      "height": 821
    },
    {
      "file": "maintained-profile/receipt.json",
      "product": "PanelForge maintained profile",
      "captured": "2026-10-15",
      "method": "Actual unchanged isolated Settings workflow with fictional profile; selected frozen capture, no new runtime or model run",
      "content": "Positive-allowlist source, manual operations, version-level lineage, media transformations and file checks; no raw infrastructure/account identifiers.",
      "redactions": [],
      "bytes": 4919,
      "sha256": "f2bfb13c365250aa7a39e007d2d403e2175d69f6893309ce4d27a6c697a0f15f"
    },
    {
      "file": "conference-bridge/reloaded-pending.webp",
      "product": "Conference Notes",
      "captured": "2026-10-15",
      "method": "Actual raw Chromium recording frame 108 at 4.32 seconds, cropped 740x560 at 350,180; lossless WebP; no resize or repainted pixels",
      "content": "After real parent reload: same fictional note, Finalised syncing and Offline saved on this device. Parent test controls excluded.",
      "redactions": [],
      "bytes": 87492,
      "sha256": "2ba62bedd8579eeec3ab4d8ce1b31445b2dd7964351fbe9f8f84d20a9250ac03",
      "width": 740,
      "height": 560,
      "editing": "Crop only from an actual recorded frame; parent harness header/login excluded by selection; no masks, overlays or generated pixels."
    },
    {
      "file": "conference-bridge/saved-after-reload.webp",
      "product": "Conference Notes",
      "captured": "2026-10-15",
      "method": "Actual raw Chromium recording frame 184 at 7.36 seconds, same exact desktop crop and lossless encoding",
      "content": "After server acknowledgement and second parent reload: same fictional note, Finalised and Saved.",
      "redactions": [],
      "bytes": 62494,
      "sha256": "b2f531a21553f499e7165018afa3965ff0bbc5d2ee74b30a84ad4adf92ef6f3c",
      "width": 740,
      "height": 560,
      "editing": "Crop only from an actual recorded frame; parent harness header/login excluded by selection; no masks, overlays or generated pixels."
    },
    {
      "file": "conference-bridge/receipt.json",
      "product": "Conference Notes",
      "captured": "2026-10-15",
      "method": "Fresh positive-allowlist selection from verified source, storage, response and media checks",
      "content": "Selected Chromium recovery checks, separate root-reviewed native Safari compatibility object, test classifications and exact crop operations. No raw auth, hosts or row/revision/message identifiers.",
      "redactions": [],
      "bytes": 6266,
      "sha256": "abbf280d28ea77cb1fc8a3c60e7813c6056ee3819e2fe8dcec15db501088e9d0"
    },
    {
      "file": "observer-screenshot/tool-card.png",
      "product": "Metaclaude observer and PanelForge tool card",
      "captured": "2026-10-15",
      "method": "Real standalone MCP click and original proxy/helper; actual app viewer with synthetic saved rows and local object-storage fixtures",
      "content": "Actual desktop tool-card detail retaining the unchanged click result, Page after this step label and Ready-state observer image.",
      "redactions": [
        "Crop excludes sidebar decoration, identifiers, provider/composer UI and seeded timing. No pixels repainted."
      ],
      "editing": "Exact RGB crop of clean UI-review film frame 60 at 3.00 seconds: x398 y207 width420 height364. No resize, repaint or regenerated pixels.",
      "bytes": 37742,
      "sha256": "b06f26a2111a9c78958493597c0f018ca4cd6408d6bf29a91769a9d2ecbb60ef",
      "width": 420,
      "height": 364
    },
    {
      "file": "observer-screenshot/observer.webp",
      "product": "Metaclaude observer and PanelForge tool card",
      "captured": "2026-10-15",
      "method": "Real standalone MCP click and original proxy/helper; actual app viewer with synthetic saved rows and local object-storage fixtures",
      "content": "Exact original 1024x768 observer capture of the fictional Ready-state checklist.",
      "redactions": [],
      "editing": "None. All 11,426 original bytes and standard sRGB metadata retained.",
      "bytes": 11426,
      "sha256": "80ed2ecad78ff4fcdbc8bff5bcf316f93e3cc699ba529b3d9a1e8778d7e28e1f",
      "width": 1024,
      "height": 768
    },
    {
      "file": "observer-screenshot/receipt.json",
      "product": "Metaclaude observer and PanelForge tool card",
      "captured": "2026-10-15",
      "method": "Real standalone MCP click and original proxy/helper; actual app viewer with synthetic saved rows and local object-storage fixtures",
      "content": "Selected safe action-response, separate-image, viewer and fixture-storage checks with original source/media hashes.",
      "redactions": [],
      "editing": "None. Byte-preserving copy of the independently reviewed safe receipt.",
      "bytes": 3848,
      "sha256": "2ad20365007054bf9a2d192103ab4ae4e3dfbee559823cbed28e34cc634ce187"
    }
  ]
}
