Add investor visual QA evidence gate

This commit is contained in:
2026-05-19 11:20:45 -07:00
parent 81bf5ec433
commit 1ac7166942
6 changed files with 195 additions and 1 deletions
@@ -42,6 +42,16 @@ Required evidence:
- `06-pause-menu` - Escape opens the pause menu, mouse cursor is visible, and
gameplay is blocked.
- `07-save-quit` - Save & Quit shows the saving segment before closing.
- `08-terrain` - Ground Zero terrain reads as shaped coastal terrain, not a
flat tan placeholder.
- `09-vegetation` - grasses, shrubs, bushes, and trees are visible without
hiding interaction targets.
- `10-water` - the freshwater source reads as collectable water with bank/edge
dressing.
- `11-campfire` - the campfire reads as a campfire object, not a primitive
debug shape.
- `12-shelter` - the primitive shelter reads as a shelter object, not primitive
debug blocks.
Create `visual-startup-check.txt` in the capture folder with:
+44
View File
@@ -0,0 +1,44 @@
# Packaged Demo Visual QA Evidence
Each Windows investor build needs a real-GPU visual evidence set before it is
called ready. Headless automation and QEMU guest-agent screenshots can confirm
process state, but they cannot prove that the rendered desktop, menus, terrain,
foliage, water, and survival objects are visually credible.
Use Sunshine plus Moonlight, or an equivalent real-GPU desktop capture path, and
save evidence under:
`Saved\VisualQA\InvestorDemo\<version-or-build>\`
Required screenshots or short clips:
- `01-startup-credits`
- `02-character-selection`
- `03-first-spawn`
- `04-terrain`
- `05-vegetation`
- `06-water`
- `07-campfire`
- `08-shelter`
- `09-pause-menu`
- `10-save-quit`
Evidence may be screenshots, a single labeled clip, or a short clip plus stills.
Do not commit raw captures to Git; keep them in `Saved\VisualQA` or publish
links/paths in release notes.
Create `visual-qa-summary.txt` beside the captures with:
- package path;
- build/version label;
- rendering preset used, normally Default;
- capture method, normally Sunshine plus Moonlight;
- tester name;
- pass/fail result;
- visible defects;
- whether the build is acceptable for investor viewing.
The package is not investor visual MVP ready if any required segment is missing
or if the first-spawn view still reads as flat terrain, absent foliage,
placeholder water, debug-shape campfire/shelter objects, confusing menus, or
broken save/quit flow.