feat(validation): compute failure metadata #12
merged
@chrismichaelps wrote on 2026-09-28
Summary
- Derive failure severity and state from the source and selected property in typed rules.
- Apply equivalent root-based metadata to asynchronous rules after failures are produced.
- Make later static or computed setters take precedence without running replaced callbacks.
- Keep source mirrors and README in step with the public API.
Closes #11.
Validation
rg --files src test -g '*.pudu' | xargs pudu checkpudu lint src testpudu fmt --check src testpudu test test— 15 suites, 110 assertionsgit diff --check- Independent source and wiki review
