-
Notifications
You must be signed in to change notification settings - Fork 0
User Guide Spatial Queries
Deep or forensic native inspection stores a canonical spatial graph in the configured CaeReflex state directory. Gate 6C provides bounded read-only queries over that graph.
caereflex spatial graphs --state-root .caereflex
caereflex spatial show GRAPH_ID --state-root .caereflex --jsoncaereflex spatial entities GRAPH_ID \
--kinds mesh_cell,patch \
--limit 100 \
--state-root .caereflex
caereflex spatial relations GRAPH_ID \
--entity-id ENTITY_ID \
--direction both \
--state-root .caereflexEntity results are ordered by stable entity ID. Relation results are ordered by stable relation ID. --name-contains and --source-path apply bounded post-filters and are constrained by --max-scan-rows.
caereflex spatial neighbours GRAPH_ID ENTITY_ID \
--kinds contains,belongs_to \
--direction outgoing \
--depth 2 \
--state-root .caereflexTraversal follows only stored relations. It does not derive adjacency from mesh connectivity or geometry.
caereflex spatial bounds GRAPH_ID \
--frame-id FRAME_ID \
--minimum 0,0,0 \
--maximum 1,1,1 \
--mode intersects \
--state-root .caereflexBounds are compared only within the exact named frame. CaeReflex does not compose transforms or convert unresolved units during this operation.
caereflex spatial arrays GRAPH_ID \
--owner-entity-id ENTITY_ID \
--roles coordinates,field \
--state-root .caereflexThis returns ArrayRef links, not numerical payloads. Use the existing caereflex arrays commands for separately bounded array sampling or reduction.
caereflex spatial validate GRAPH_ID --state-root .caereflex --jsonAn accepted report confirms Gate 6 contract compatibility, deterministic ordering, content-addressed array links, SQLite integrity and bounded query behaviour. It is not an engineering-validity or design-safety certificate.
- Home
- Architecture
- Developer-Guide
- Learning
- Reference
- Releases
- User-Guide
Synced from /wiki/docs in the main CaeReflex repository.