ReferenceΒΆ
These pages document signatures, arguments, defaults, and return values by interface. For usage examples and design explanations, see the how-to guides and Explanation.
Interface |
Stability |
Contents |
|---|---|---|
Stable |
Every command and flag of the |
|
Stable |
The |
|
Stable |
The C++17 static library: dataset, prepared validator, evidence sessions, and the shape-map vocabulary. |
|
Stable |
The evidence data model: sessions, runs, polarity, projections, and serialization. |
|
Stable |
Typed keys, bindings, and terms. |
|
Stable |
Which parts of SHACL Core and SHACL-AF are implemented, and what happens at the edges. |
|
Experimental |
Sessions, templates, holes, plans, deltas, and the validation gate. |
Stable means compatibility is intended across minor releases.
Experimental APIs may change as their semantics and use cases settle.
The Rust API is documented separately on docs.rs/shifty-engine.