Docs / source reviewed
semantic-assert
Check semantic requirements against captured page or response state
How this project uses Jev
- Input
- Captured JSON or Playwright page state and plain-language assertions
- Jev decides
- The probability that each claim holds, or the candidate class matching the state
- Code executes
- The test framework batches questions, polls changing state and applies pass/fail thresholds while recording evidence and usage
Evidence and limitations
Key-free examples use scripted FakeProvider answers rather than language evaluation. Captured state is sent to the configured service; keep ordinary assertions for exact strings and counts. We did not assess live-model assertion accuracy.
This project has not been run independently here. Author-reported results are not independently verified results.
Original sources
- https://github.com/mondaychen/semantic-assert/blob/7014f4fdeb452399f034dd08ab75ef41520a89c1/README.md ↗
- https://github.com/mondaychen/semantic-assert/blob/7014f4fdeb452399f034dd08ab75ef41520a89c1/packages/semantic-assert-typesafe/src/provider.ts ↗
- https://github.com/mondaychen/semantic-assert/blob/7014f4fdeb452399f034dd08ab75ef41520a89c1/packages/semantic-assert/src/judge.ts ↗