This audit answers where the actual demos are and whether the First-Time User finder logic applies the demo contract correctly.
The corrected logic now separates actual video media from text-guided walkthroughs.
The available First-Time User MP4 is a desktop feature-orientation video after Codex is open. It is not a startup, install, or first-launch setup demonstration. A true startup/setup video still has to be recorded before the course can claim one exists.
| Item | Classification | Media | Status |
|---|---|---|---|
| Walkthrough 1: Readiness Check | Walkthrough | No video media | Correctly not a demo |
| Walkthrough 2: Choose Your Path | Walkthrough | No video media | Correctly not a demo |
| Desktop Controls Orientation Video | Feature-orientation video | media/simulation-setup-recorded-demo.mp4 | Actual MP4, but not a startup/setup demo |
| Walkthrough 4: Safe CLI First Run | Walkthrough | No video media | Correctly not a demo |
| Walkthrough 5: Safe IDE First Start | Walkthrough | No video media | Correctly not a demo |
| Walkthrough 6: Main Controls | Walkthrough | No video media | Correctly not a demo |
| Walkthrough 7: First Safe Task | Walkthrough | No video media | Correctly not a demo |
data-first-time-demo is reserved for video-backed items and must not imply a startup/setup demo unless the video actually shows startup/setup activity.data-first-time-walkthrough is used for text-guided walkthroughs.kind: "video" must include an existing MP4/WebM/MOV/M4V source.kind: "walkthrough" must not use demo wording or video-source wiring.npm run check now validates this distinction.npm run check result: passed with 1 video-backed feature-orientation item and 6 walkthrough buttons.
Browser smoke test result: all seven finder buttons open a modal. The desktop controls item opens MP4 video; the six walkthroughs open walkthrough modals and do not use demo language in their visible controls.