{
    "schema_version": 1,
    "captured_at": "2026-07-19T13:32:00-04:00",
    "presentation": {
        "required_media_label": "Experimental prerelease surfaces",
        "claim_boundary": "Screenshots of real product surfaces in their honest disconnected/standalone states. Not a working end-to-end workflow demonstration."
    },
    "assets": {
        "cockpit-connect.png": {
            "source": {
                "repository": "https://github.com/OpenAdaptAI/openadapt-desktop",
                "version": "0.6.2",
                "release_tag": "desktop-v0.6.2",
                "installer_asset": "OpenAdapt-Desktop-Experimental-v0.6.2-macos-arm64-adhoc.dmg",
                "installer_sha256": "d2f343c7136f310fabaad987fc4f6cfdaf1fd79f04c5243346724258d8a901cf",
                "capture_method": "The actual launched desktop app from the published `desktop-v0.6.2` macOS arm64 DMG (downloaded via `gh release download`, sha256 verified against the release SHA256SUMS). The DMG was mounted, the .app installed with `ditto` to a scratch dir, and launched with `open` — the real packaged Tauri window, not `tauri dev` or a `vite build` render. v0.6.2 fixes the launch panic (issue #26); the process was observed alive with no panic. No engine sidecar was connected, so the app rendered its real first-run connect (Sign in) surface. The window was located via Quartz CGWindowListCopyWindowInfo and captured at native retina scale (2x) with the macOS `screencapture -l<windowID>` utility, then cropped only to trim the app's real macOS title bar (the download page's WindowFrame supplies representative chrome). No DOM injected, no pixels retouched.",
                "shows": "First-run \"Connect to OpenAdapt / Sign in\" screen: host field prefilled https://app.openadapt.ai, a browser sign-in button, and an ingest-token paste option. The full untrimmed capture (with the real macOS title bar) and the launch process evidence are archived in the openadapt monorepo at .private/desktop_capture_2026_07_19/macos/."
            },
            "sha256": "96c0c1bc1b66ae3030ed80471a14107b22689350817f4cd96993b4d51fa5175f",
            "width": 2240,
            "height": 1464
        },
        "tray-menu.png": {
            "source": {
                "repository": "https://github.com/OpenAdaptAI/openadapt-tray",
                "package": "openadapt-tray 0.1.1 (PyPI)",
                "capture_method": "The published openadapt-tray package running live in the macOS menu bar with its real menu open, captured with the macOS `screencapture` utility and cropped. A neutral dark window was placed behind the menu before capture; the menu bar, icon, and menu are unmodified. The pynput global-hotkey listener was not started (it requires macOS Input Monitoring permission unavailable to the capture session); all other components ran as shipped. State shown is the real standalone state: no desktop companion process was running and sync is offline."
            },
            "sha256": "658f26f04be306ec06ad8abbc0e0f865fe29421e01a0a536403670444a5bd225",
            "width": 580,
            "height": 640
        },
        "windows/installer-welcome.png": {
            "source": {
                "repository": "https://github.com/OpenAdaptAI/openadapt-desktop",
                "version": "0.6.1",
                "release_tag": "desktop-v0.6.1",
                "installer_asset": "OpenAdapt-Desktop-Experimental-v0.6.1-windows-x86_64-unsigned-nsis-setup.exe",
                "installer_sha256_prefix": "ef30d798f03be2b3",
                "capture_method": "Live console capture (`prlctl capture`) of the real NSIS v3.11 installer for OpenAdapt Desktop Experimental v0.6.1, run inside a Parallels Windows 11 guest [Version 10.0.22631.6199, display 3024x1812]. Welcome page of the setup wizard, cropped to the dialog. No pixels retouched; VM reverted to its base snapshot afterward.",
                "shows": "NSIS wizard welcome page: \"Welcome to OpenAdapt Desktop Setup\"."
            },
            "sha256": "a365a61a26103430fc13dad3c062a932c19aaa55524694a14fa8ca5d26d741a5",
            "width": 1044,
            "height": 784
        },
        "windows/installer-location.png": {
            "source": {
                "repository": "https://github.com/OpenAdaptAI/openadapt-desktop",
                "version": "0.6.1",
                "release_tag": "desktop-v0.6.1",
                "installer_asset": "OpenAdapt-Desktop-Experimental-v0.6.1-windows-x86_64-unsigned-nsis-setup.exe",
                "installer_sha256_prefix": "ef30d798f03be2b3",
                "capture_method": "Live console capture (`prlctl capture`) of the same NSIS installer's Choose Install Location page inside the Parallels Windows 11 guest, cropped to the dialog. Shows the real per-user default path under %LOCALAPPDATA%. No pixels retouched.",
                "shows": "Choose Install Location page defaulting to C:\\Users\\<user>\\AppData\\Local\\OpenAdapt Desktop; footer reads Nullsoft Install System v3.11."
            },
            "sha256": "98f972f4837b5d89db236c4997a7ab0239e7eca808385c4673db289d774ab0a7",
            "width": 1044,
            "height": 784
        },
        "windows/installer-finish.png": {
            "source": {
                "repository": "https://github.com/OpenAdaptAI/openadapt-desktop",
                "version": "0.6.1",
                "release_tag": "desktop-v0.6.1",
                "installer_asset": "OpenAdapt-Desktop-Experimental-v0.6.1-windows-x86_64-unsigned-nsis-setup.exe",
                "installer_sha256_prefix": "ef30d798f03be2b3",
                "capture_method": "Live console capture (`prlctl capture`) of the NSIS installer's Completing page inside the Parallels Windows 11 guest, cropped to the dialog. The install itself completes in ~1s. No pixels retouched.",
                "shows": "\"Completing OpenAdapt Desktop Setup\" with \"Run OpenAdapt Desktop\" and \"Create desktop shortcut\" checked. NOTE: this still is from the v0.6.1 NSIS installer; the launch panic it originally noted (openadapt-desktop issue #26) is fixed in v0.6.2, and the real launched app window is now shown by cockpit-connect.png above."
            },
            "sha256": "5898e4e54286d6875adfbb7079d6e0d9ea41a4f1a82f6878900529413d3c120d",
            "width": 1044,
            "height": 784
        },
        "windows/security-warning-unsigned.png": {
            "source": {
                "repository": "https://github.com/OpenAdaptAI/openadapt-desktop",
                "version": "0.6.1",
                "release_tag": "desktop-v0.6.1",
                "installer_asset": "OpenAdapt-Desktop-Experimental-v0.6.1-windows-x86_64-unsigned-nsis-setup.exe",
                "installer_sha256_prefix": "ef30d798f03be2b3",
                "capture_method": "Live console capture (`prlctl capture`) of Windows' real Attachment Manager \"Open File - Security Warning\" dialog for the unsigned NSIS installer inside the Parallels Windows 11 guest. Mark-of-the-Web (ZoneId=3) was set exactly as a browser writes it on download. Cropped to the dialog; no pixels retouched.",
                "shows": "\"Open File - Security Warning\": \"The publisher could not be verified\", Publisher: Unknown Publisher, for ...v0.6.1-windows-x86_64-unsigned-nsis-setup.exe, with Run / Cancel. This is the friction a first-time user of the unsigned build sees."
            },
            "sha256": "a1ee4ce63055c5ae61730783197d685cce88a391aedaadc7a6a8cec47170973c",
            "width": 990,
            "height": 740
        }
    }
}
