Skip to content

ontomark v0.1.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@jjohare jjohare released this 11 Oct 20:28
· 92 commits to main since this release

Portable Linux CLI prerelease from clean source commit 21cd9ff.

Builds Markdown ontology vaults into RDF, JSON-LD, SHACL, indexes, page APIs and NGG1 graph tiers. Public projections redact private targets and aliases; guarded parsing and the offline plugin are integrated in the repository.

Validation: 746 native tests passed (7 ignored), formatting and clippy passed; reasoner WASM tests passed; plugin checks passed using an offline Obsidian runtime shim. The attached binary was built in rust:1.96-bookworm, ran on Debian 12 without network access, and matched the committed legacy corpus with zero differences over 32 artefact lines and 12 command outputs in compatibility mode.

SHA-256: 7b15c2858f1715e561c0889dbaa50164e5a404ee7f8ed1d6cfd9da41daeb1d45

The reasoner implements a subset of OWL 2 EL and reports unsupported or dropped constructs. The compiler retains its legacy classification path in this prerelease. Remaining estate commands and desktop Obsidian acceptance are pending. The binary reports version 0.1.0; the release tag identifies this prerelease.

Upstream attribution accompanies both frozen binary distributions in the attached UPSTREAMS.md and THIRD-PARTY-NOTICES.md. These record exact WASM/native dependency closures, inherited Whelk BSD/MIT notices, Rust toolchains and complete licence texts. Original binary/engine assets and checksum pins remain unchanged. The standalone Obsidian release provides the offline Linux ZIP and shared graph; the graph package is independently versioned.