Baustein · Verzeichnis und Prüfung
Prüfwerkzeug (oh-check)
Prüft Einträge live gegen ihre deklarierten Endpunkte; seine Messungen zeigt die Eintragsseite — bestanden, gescheitert und «nie geprüft» als eigene Zustände.
vorbereitet Verzeichnis und Prüfung Lizenz im Crate nicht deklariert (Korpus: Apache-2.0) kein öffentlicher Endpunkt Quellcode auf GitHub
L1.2 · registry/checker
Sofort starten
Voraussetzungen:
- Rust (stable über rustup) und Git; alle Befehle laufen aus der Wurzel des Korpus-Checkouts.
cargo run --locked --manifest-path registry/checker/Cargo.toml -- registry/standard/test-corpusErwartet: amtsdruckschriften-bar #0 DownloadInterface — http-head https://www.amtsdruckschriften.bar.admin.ch/ (expect response) — never checked
Ohne --run druckt oh-check nur den Probenplan und den Verlauf; kein Netzzugriff. --run prüft live und schreibt die Historie.
Herunterladen
- Quellcode
- https://github.com/OpenHelvetia/checker-oh · registry/checker
- Release
- noch nicht Noch kein getaggtes Release; das erste folgt mit der Publikations-Strecke.
- Container-Image
- noch nicht Noch kein Container-Image veröffentlicht.
- Crate
- nicht vorgesehen — das Modul ist kein Bibliotheks-Crate
git clone https://github.com/OpenHelvetia/checker-oh
Abhängigkeiten
- Braucht
- Registry-Standard Entwurf
- Gebraucht von
- keines
- Dokumentation
- die Seite in der Dokumentation
Zustand und Belege
vorbereitet — gebaut und getestet, nicht öffentlich serviert.
Jeder Beleg trägt seine Quelle. Als «nachgezählt» markierte Werte zählt der Generator bei jedem Build aus der Quelle; weicht die Zahl ab, bricht der Build.
| Messgrösse | Wert | Quelle |
|---|---|---|
| Probe-Arten | fünf, nicht vier: sparql-ask, http-get, http-head, mcp-initialize, mcp-discover | registry/checker |
| Verlauf und Abzeichen | 3 Zustände (nie geprüft · bestanden · gescheitert); das Abzeichen aggregiert in 4 Meldungen — failed/red, passed/brightgreen, partially checked/yellow, never checked/lightgrey | registry/checker |
| Historie | append-only JSONL, eine Zeile pro Ausführung, die jüngste Zeile gewinnt; die Website leitet keinen eigenen Befund ab, sondern liest dieselbe Datei | registry/checker |
| Signatur-Drift | 4 Listenzustände (listed · re-verification-due · grace · quarantine); Gnade eskaliert nach 14 Tagen, es gibt keinen Zustand «entfernt» | registry/checker |
| Tests und Netzgrenze | 41 Tests, alle grün — die HTTP-Fälle gegen einen echten lokalen Server auf 127.0.0.1; im Commit-Tor läuft keine einzige Anfrage | registry/checker |
| Messstand | 37 Schnittstellen im Korpus, 37 mit Probe, alle «nie geprüft»; im Repository existiert keine Historiendatei | registry/checker |
Kein nächster Zustand steht aus: der heutige ist der beabsichtigte.
Verlauf
- 2026-09-03 Quellcode als eigenes Repository auf GitHub publiziert (Publikations-Strecke, Welle 2).
Dokumentation
- Prüfwerkzeug (oh-check) in der Dokumentation: was es tut, betreiben, testen, ansteuern
- Selbst betreiben · Testen · Ansteuern