Release v4.4.0
Summary
Let a Screenplay specification prove not only projected state, but that callers can retrieve that state through an explicit query contract.
Added
- Add
then query,arguments, and repeatable orderedresultblocks to specifications. (#87) - Add query reference resolution, stable diagnostics, walker support, and binary-compatible syntax nodes. (#87)
- Add Monaco completions, hover vocabulary, VS Code highlighting, grammar, and reference documentation. (#87)
Changed
- Define Program v1 query assertions as exact results in authored order; explicit subset and unordered qualifiers remain additive future work. (#87)