docs: R2 baseline model in TESTING/README/WHATWORKS + promote-screenshots skill
The three docs still described the committed-PNG model (following them would trip the new resurrection guard); they now document the fetch-from-R2 cache, the manifest pin, and the credential requirements. The new /promote-screenshots skill is the runbook for blessing a CI run's render (dry-run first, RW keypair from tests/.env, commit only the manifest diff). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
6dfa6ebd15
commit
3257ddc966
4 changed files with 65 additions and 14 deletions
|
|
@ -54,8 +54,8 @@ tests/
|
|||
│ └── ...
|
||||
├── logs/ # Test logs (auto-generated)
|
||||
├── test-results/{chromium,firefox}/ # Screenshots per engine (auto-generated)
|
||||
├── baseline-screenshots/{chromium,firefox}/ # Committed reference screenshots per engine
|
||||
├── screenshot-manifest.json # Authoritative {name, engine} list (npm run screenshots:manifest)
|
||||
├── baseline-screenshots/{chromium,firefox}/ # Reference screenshots per engine — gitignored cache of the R2 bucket (npm run screenshots:fetch)
|
||||
├── screenshot-manifest.json # Committed pin of every baseline: {name, engine, sha256, …} (regenerated by screenshots:promote)
|
||||
├── apps/ # Built WASM test applications
|
||||
│ ├── minimal_test.html # Main test app
|
||||
│ └── standalone/ # Individual component test apps
|
||||
|
|
|
|||
Loading…
Reference in a new issue