feat(corpus): require retrievable visual review evidence

This commit is contained in:
AzuTear
2026-07-11 16:13:02 +02:00
parent 8b9f948c6b
commit 3e2ab61c97
14 changed files with 325 additions and 73 deletions
+10 -3
View File
@@ -108,6 +108,12 @@ Detailed evidence:
akzeptiert. 360 widerspruechliche `+0`-Main-Values werden jetzt nur dann aus
der kanonischen 5-Sterne-Tabelle repariert, wenn vier Anfangs-Substats die
Seltenheit strukturell beweisen; Drei-Substat-Faelle bleiben Review.
- Der Review-Corpus-Exporter priorisiert jetzt nur noch Kandidaten mit
abrufbarem lokalem Crop und gibt sichere Capture-/Run-Referenzen statt lokaler
Pfade aus. Der Snippet-Preparer blockiert OCR-only Kandidaten ohne visuelle
Evidenz. Ein read-only Export der aktuellen 177 Eintraege fand drei abrufbare,
bereits bestaetigte `native-review-approved` Faelle; keine neue Label-Promotion
wurde vorgenommen.
- Native Helper und PowerShell-Fallback akzeptieren nur noch die exakten
Prozessnamen `GenshinImpact` oder `YuanShen`. Bei geschlossenem Spiel bestand
der Package-Smoke mit `genshinFound=false`, HWND 0 und leerem Zielprozess.
@@ -153,8 +159,9 @@ Detailed evidence:
offen; der frische native 50er-Smoke bestand als Scanner-Release-Gate.
2. Profilquellen vor Ablauf erneuern und jedes weitere Profil wieder mit
Golden-/adversarial Fixtures absichern.
3. Die verbleibenden 136 Review-Faelle nur nach visueller Crop-Bestaetigung in
Parser-Corpus oder Lernregeln uebernehmen.
3. Neue Review-Faelle nur nach visueller Crop-Bestaetigung in Parser-Corpus
oder Lernregeln uebernehmen. Die historische 136er-Population ist bereits
auditiert; der eine unvollstaendige Crop bleibt bewusst `Review`.
4. Result-Klarheit und explizite Mutation-QA weiter staerken.
5. Erst nach eigenen Quellen fuer Charakterbesitz, Team, Waffe und Rotation
eine breitere Optimizer- oder Empfehlungsphase erwägen.
@@ -162,7 +169,7 @@ Detailed evidence:
## Aktueller Nachweis
- `npm run acceptance:offline`: PASS
- `npm test`: 444/444 in 72 Dateien
- `npm test`: 446/446 in 72 Dateien
- `npm run acceptance:offline`: final PASS nach Lokalisierung, lokaler
Loeschung, Timing, Korpus und UI-Acceptance-Runner; Package-Verifier 27/27
- Build-Fit-Ranker/Kontext/Profile: offline PASS; gebaute Renderer-UI PASS,