Sofort starten

Voraussetzungen:

  • Rust (stable über rustup) und Git; alle Befehle laufen aus der Wurzel des Korpus-Checkouts.
cargo run --locked --manifest-path registry/standard/oh-validate/Cargo.toml -- registry/standard/schema/manifest.schema.json registry/standard/test-corpus --stage2 registry/standard/context/v1.jsonld --stage3 registry/standard/shapes/manifest-v1.ttl --stage4

Erwartet: checked 19 file(s): OK

Die vier Prüfstufen über den Testkorpus, ohne Netz. Das Siegelregister prüft: cargo run --locked --manifest-path registry/standard/seal/Cargo.toml -- --root registry/standard

Herunterladen

Quellcode
https://github.com/OpenHelvetia/standard-manifest-oh · registry/standard
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
noch nicht oh-validate ist noch nicht auf crates.io veröffentlicht.
Quellcode beziehen
git clone https://github.com/OpenHelvetia/standard-manifest-oh

Abhängigkeiten

Braucht
keines
Gebraucht von
Prüfwerkzeug (oh-check) vorbereitet · API-Spine vorbereitet · MCP-Gateway vorbereitet
Dokumentation
die Seite in der Dokumentation

Zustand und Belege

Entwurf — fertig, aber nicht ratifiziert.

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
Prüfkette 19
Vier Stufen über 23 Manifestdateien, grün — «checked 23 file(s): OK» / four stages over 23 manifest files, green
nachgezählt: find registry/standard/test-corpus -name '*.json' | wc -l
registry/standard/test-corpus
Gesamtgraph-Fingerabdruck RDFC-1.0/SHA-256 = 9cc2180a93866dbe1c8a1bbeac33848c717022f158948f0b073794ce4b646b8c, geprüft gegen 9 SPARQL-Invarianten registry/standard
Siegelregister 8
8 Zeilen, alle mit Status «draft», keine einzige «published»; derselbe Torwächter über 5 Register mit zusammen 19 Zeilen / 8 rows, all draft, none published; the same gate over 5 registers, 19 rows in total
nachgezählt: jq 'getpath(["artifacts"]) | length' registry/standard/artifacts.json
registry/standard/artifacts.json
Ontologie-Deckungstor 44/44 oh:-Terme, 11/11 fremde Terme, 19/19 Werte gedeckt; 10 Stützterme, 0 Waisen, 0 Fehler — und oh.md deckt sich mit seiner Neuerzeugung aus oh.ttl registry/standard
Tests 80 Tests in den drei Tor-Crates (oh-validate 54, oh-seal 13, oh-coverage 13), alle grün; 99 grün über alle fünf Crates des Standards, 1 ignoriert registry/standard
Verbindlichkeit keine — v0.1 ist Entwurf; normativ erst nach Ratifikation durch die Standard-Kommission (Art. 13 Statuten), die nicht bestellt ist registry/standard

Was fehlt

  • bis in Betrieb: Kein einziges Artefakt trägt den Status «published» — die Byte-Sperre hat also noch nie gebunden, und die Kette beweist sich bisher nur am 19-Dateien-Testkorpus, an zwei Beispielen und an zwei eigenen Eintragsentwürfen; das Register selbst enthält null Einträge. Von den acht versiegelten Artefakten werden ausserdem nur vier unter /ns/ ausgeliefert (Kontext v1, Manifest-Schema, Verzeichnis-Schema, Karten-Schema); Ontologie-Master, erzeugte Ontologie-Doku, SHACL-Shapes und der Rundlauf-Frame haben keinen Auslieferungspfad.

Verlauf

  • 2026-09-03 Quellcode als eigenes Repository auf GitHub publiziert (Publikations-Strecke, Welle 2).

Dokumentation