Query System
What it is
Gameplay systems avoid manual node lists. Query expressions filter runtime scene trees by meaning and ownership scope.
Why it matters
Manual arrays drift as scenes evolve. Query keeps target selection data-driven and deterministic.
Core capabilities
- name/tag/type/base predicates
- all/any/not boolean composition
- subtree scope for system-owned branches
