Status note (2026-04-19): the HDT backend is not a verified F* reader — the F* side is
assume valand the runtime shells out tohdtSearch. See2026-04-19-hdt-fstar-status.mdfor the full audit.
Experimental --data-hdt / --named-hdt support currently covers a useful but
partial subset of SPARQL.
Implemented on the HDT-backed path:
SELECTASKJOINUNIONFILTERMINUSLEFT JOIN / OPTIONALBINDVALUESGRAPH <iri> { ... }GRAPH ?g { ... }SELECTSELECT solution sequencesStill not implemented on the HDT-backed path:
SERVICECONSTRUCTDESCRIBERepo-local checks:
tests/local/sparql_parser_regressions.sh
Current local HDT-backed checks cover:
a, and ;BIND + VALUESASKGROUP BY / aggregate