Viewer feedback (2026-08-23, from a non-technical viewer of vforce-walkthrough.html): the narration describes parts of the screen without anything showing where to look. The viewer needs the pointer, or some way of highlighting the area being narrated, throughout the video.
This is the cold-engineer test applied to the video: a viewer who does not already know the product cannot map the words to the pixels. Requirement for the next re-cut, and standing for every future cut:
- Visible, emphasized cursor at all times: enlarged pointer, click ripple on every click, and the cursor travels to the element BEFORE the narration names it, never after.
- Region highlight synced to narration: while a sentence describes a screen area, that area is emphasized (outline plus surrounding dim, or a zoom-and-pan into the region). Not color-only, so the emphasis survives color-blind viewing and small screens.
- The narration script becomes a timeline of (timestamp, screen region, sentence) so highlights are produced deterministically at capture time, not hand-edited after. If the capture is browser-scripted, inject the highlight as a CSS overlay on the narrated selector; the same triples then drive the WebVTT cues, which keeps captions, narration, and highlights in exact sync on every re-cut.
- Highlights must not collide with the caption band below the picture.
Sequencing note (owner decision pending): hold the re-cut until vforce-lakehouse#3123 (demo tenant zero vectors) is fixed and the a4a Phase 5 purge has run, so one re-cut absorbs the weekend's platform changes plus this requirement. Cross-referenced on vforce-lakehouse#3135 (in-product walkthrough surface).
Viewer feedback (2026-08-23, from a non-technical viewer of vforce-walkthrough.html): the narration describes parts of the screen without anything showing where to look. The viewer needs the pointer, or some way of highlighting the area being narrated, throughout the video.
This is the cold-engineer test applied to the video: a viewer who does not already know the product cannot map the words to the pixels. Requirement for the next re-cut, and standing for every future cut:
Sequencing note (owner decision pending): hold the re-cut until vforce-lakehouse#3123 (demo tenant zero vectors) is fixed and the a4a Phase 5 purge has run, so one re-cut absorbs the weekend's platform changes plus this requirement. Cross-referenced on vforce-lakehouse#3135 (in-product walkthrough surface).