feat(async): pass root context through awaited rules #4
merged
@chrismichaelps wrote on 2026-09-27
Summary
- Pass immutable root context through awaited and lifted rules.
- Add context-aware async property and collection checks.
- Keep scalar async rules out of descendant-only property selection.
Validation
pudu check $(rg --files src test -g '*.pudu')pudu fmt --check src testpudu lint src testpudu test test— 10 suites, 64 assertions
Closes #3
