JJarvisconformancev0.1.0

Fixture list

Fixtures are protocol proof records.

Jarvis fixtures validate protocol envelopes, OpenAPI operation binding, required headers, assertion refs, fixture-backed rejection ids, event hash links, export boundaries, and expected protocol outcomes. Fixtures do not execute host behavior.

Open fixtures

Invalid fixtures

Fixture envelope

fixture_id
protocol_version
kind
title
description
source_contract_refs
host_shape_ref
records
operations
assertions
expected_result
expected_error_id
expected_error_field

Valid fixtures omit expected_error_id and expected_error_field. Invalid fixtures include one primary expected_error_id.

Validation command

python3 scripts/check_conformance_fixtures.py