polyc-query-model 2026.9.0

DataFusion-free semantic request and result vocabulary shared by Query clients and the Query service.
Documentation

DataFusion-free vocabulary for the versioned Query protocol.

This crate contains only semantic requests and result frames.

The REQUEST grants no scope. It names no realm, namespace, partition, table, source, or object. The Query service derives every one of those facts from the credential it verifies at its own boundary.

The TERMINAL FRAME is the opposite by design. It carries State's complete source evidence, so SourceSnapshot transitively reaches State's manifest and object vocabulary: projection keys, source checkpoints, object descriptors, and namespaces. That evidence flows from the server to the caller and grants the caller nothing. Do not read the small re-export list below as a small type graph.