engine-independent-rdfThe same three tiers — sessions/ episodic, entities/ semantic, preferences.ttl behavioural — held as RDF-Turtle documents that are independent of any one engine. The identical files serve either as filesystem-hosted graphs or, once the corpus outgrows what a filesystem scan can serve, loaded into a local or designated Virtuoso instance. Retrieval is SPARQL-first against that endpoint with filesystem reads as the fallback path, so scaling is a deployment choice rather than a migration.
sparql-federationSPARQL SERVICE federates live across independently governed endpoints without copying data into a shared instance.
rdf-quad-storeRDF triples in named graphs, queried in SPARQL, alongside SQL and GraphQL over one engine.
rdfs-owl-entailmentRDFS/OWL semantics let a reasoner derive statements that were never asserted, which traversal alone cannot produce.
dereferenceable-iriEntities are named by dereferenceable IRIs and reconciled across organisations with owl:sameAs, so identity survives outside any single store.
answer-is-a-pathSame path-based account, with the path's predicates drawn from a published ontology so a third party can interpret it without vendor documentation.
prov-o-and-webaclPROV-O provenance plus WebID/WebACL, so the audit trail is a portable standard artifact and access is decided by verified reader identity.
layer-is-the-stackRDF Views and R2RML expose live relational data as RDF in place; SPASQL mixes SQL and SPARQL in a single statement, so no separate tier is populated.
quad-store-scaleSingle-engine quad store serving comparable operational and analytical workloads.
traversal-plus-entailmentTraversal plus entailment — RDFS/OWL inference and SPIN rules derive statements never explicitly stored.
sparql-routed-contextPrompt-intent classification selects a relevance budget over a SPARQL endpoint rather than dumping the graph.
w3c-specifiedRDF, SPARQL, OWL, and SHACL are W3C Recommendations, so the knowledge layer is specified independently of any vendor's engine.