26 lines
1.0 KiB
Markdown
26 lines
1.0 KiB
Markdown
# Validierung: Zweistufiges Recherche-Gate
|
|
|
|
## Automatisierte Prüfungen
|
|
|
|
Erfolgreich ausgeführt:
|
|
|
|
- Konfigurationspaket inklusive der neuen Umgebungsvariablen.
|
|
- Fokussierte Unit-Tests für:
|
|
- Zerlegung einer Vergleichsfrage mit drei Begriffen;
|
|
- Auswahl eines hochwertigen Explorationskandidaten unterhalb der finalen Relevanzschwelle;
|
|
- harte Ablehnung eines Kandidaten mit niedriger Relevanz und Qualität;
|
|
- bestehende Sprach- und Heuristiktests.
|
|
- Kompilierung aller Go-Pakete und Tests mit `-run '^$'` gegen einen lokalen SQLite-Treiberstub.
|
|
- JavaScript-Syntaxprüfung von `internal/web/static/app.js` mit `node --check`.
|
|
|
|
## Einschränkung der Build-Umgebung
|
|
|
|
Der Projektstand deklariert Go 1.26. Die verfügbare Umgebung enthält Go 1.23.2 und hat keinen Netzwerkzugriff, um Go 1.26 sowie `modernc.org/sqlite` nachzuladen. Deshalb konnte der vollständige Testlauf mit dem echten SQLite-Treiber und der finalen Go-Toolchain hier nicht ausgeführt werden.
|
|
|
|
Für die lokale Abschlussprüfung im regulären Build-System:
|
|
|
|
```bash
|
|
go test ./...
|
|
make build
|
|
```
|