Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / SemanticPassSummary

Interface: SemanticPassSummary

Defined in: packages/core/dist/index.d.ts

One semantic pass's explicit summary (RV1906): ran: true means the pass executed (its findings and meta fields carry the details); ran: false names WHY in reason ('not-configured', 'run-rejected', 'valid-draft', 'not-run'), so an absent findings field can never be read as a clean pass. The four-role benchmark's artifacts carried contradictions: null and claimConsistencyMeta: null, and the judge had to annotate by hand that null meant NOT RUN.

Properties

PropertyTypeDefined in
ranbooleanpackages/core/dist/index.d.ts
reason?stringpackages/core/dist/index.d.ts