Example
The predicate grammar
until takes { kind, ...fields }. The kinds:
Predicates that catch real bugs
Reading verified
yes
The named consequence happened, with evidence attached.
no
It did not. A finding, with a source pointer.
unknown
Reticle could not tell. Not a pass. Report it as unknown.
The honesty block
grade is how strong the evidence was. A fired signal outranks an element appearing. coverage.partial: true means Reticle did not observe the whole window. integrity.clean: false means something interfered with the capture and the verdict deserves less trust.
A verification tool that cannot describe the quality of its own evidence is asking you to take its word for it, which is precisely the problem we started with.