feat(scanner): complete localized artifact quality checkpoint

This commit is contained in:
AzuTear
2026-07-11 15:59:19 +02:00
parent 639b0b7f59
commit 8b9f948c6b
215 changed files with 35440 additions and 7273 deletions
@@ -1,5 +1,9 @@
# Native Artifact Scanner Validation - 2026-07-09
Historical first-session evidence. The later-session and packaged acceptance
that was still deferred here passed on 2026-07-10; see
[NATIVE_SCANNER_LIVE_ACCEPTANCE_2026-07-10.md](NATIVE_SCANNER_LIVE_ACCEPTANCE_2026-07-10.md).
This report records the first bounded 20/50/100-item validation of the native
Artifact capture and post-capture processing path. All runs used the visible
1920x1080 16:9 Artifact inventory, category `artifacts`, and `persist=0`.
@@ -82,3 +86,21 @@ next implementation focus from capture expansion, promotion, and single-result
review to deterministic Artifact value evaluation. The visible-inventory path
remains the production baseline until packaged behavior and later-session
native repeatability are also proven.
## Offline Follow-Up - 2026-07-10
The saved 20/50/100 native runs were replayed through the new deterministic
roll-efficiency evaluator without opening Genshin or sending input:
| Saved run | Results | Evaluated | Review | Projection | Deterministic repeats |
| --- | ---: | ---: | ---: | ---: | ---: |
| `20260709-223006` | 20 | 20 | 0 | 0 | 5/5 |
| `20260709-223041` | 50 | 49 | 1 historical | 0 | 5/5 |
| `20260709-223441` | 100 | 100 | 0 | 9 | 5/5 |
This proves deterministic offline processing of the saved evidence, not a new
live scanner run. The complete implementation and package evidence is recorded
in
[ARTIFACT_EVALUATION_OFFLINE_VALIDATION_2026-07-10.md](ARTIFACT_EVALUATION_OFFLINE_VALIDATION_2026-07-10.md).
The next live and packaged-app acceptance pass is intentionally deferred to
[TOMORROW_LIVE_TEST_PLAN_2026-07-10.md](TOMORROW_LIVE_TEST_PLAN_2026-07-10.md).