Expand description
Deterministic RDF graph module for ggen.
Provides a wrapper around Oxigraph with deterministic hashing, state change detection (deltas), validation hooks, and cryptographic transition receipts.
Re-exports§
pub use graph::quad::parse_nquad;pub use graph::extract_prefixes;pub use graph::iri_terms;pub use graph::parse_nquads_located;pub use graph::parse_ntriples_located;pub use graph::parse_turtle_located;pub use graph::DeterministicGraph;pub use graph::IriTerms;pub use graph::KnowledgeHook;pub use graph::LocatedParse;pub use graph::ParseDiagnostic;pub use graph::RdfDelta;pub use graph::TransitionReceipt;pub use interchangeable::AdapterLayer;pub use interchangeable::GenesisCore;pub use interchangeable::OuterMembrane;pub use interchangeable::ProjectionLayer;pub use ocel::check_guard;pub use ocel::check_lifecycle_order;pub use ocel::discover_dfg;pub use ocel::DfgEdge;pub use shacl::validate_shacl;pub use shacl::ShaclSeverity;pub use shacl::ShaclViolation;pub use sparql::check_sparql_syntax;pub use sparql::sparql_kind;pub use sparql::SparqlKind;
Modules§
- delta
- State change representation and difference computation for RDF graphs.
- diagnostics
- dialect
- doctor
- graph
- Core graph operations, formatting, parsing, serialization, and hashing.
- interchangeable
- Interchangeable parts architecture for ggen-graph.
- ocel
- prelude
- Prelude for common imports in ggen-graph.
- receipt
- Cryptographic receipts, validation, replay verification, and transaction bundling.
- shacl
- Structured SHACL validation for LSP diagnostics.
- sparql
- SPARQL syntax checking and query-form detection for LSP use.
- vocab
- Emitted public vocabularies.
Enums§
- Graph
Error - Error type for deterministic graph operations.