Run artifact

workspace/targets/jq/blueprint/FEATURE-CONF-001.md

FEATURE: Conformance Asset Staging

FieldValue
Version20260822 V1
DescriptionStages and validates the immutable jq conformance assets.
Depends OnARCHITECTURE.md
Providessources/ conformance corpus, manual, grammar, harness, exclusions, full-test script
Consumestarget application root

Workflow

The supplied source assets are staged byte-for-byte beneath sources/. The harness parser is imported directly to validate corpus structure and exclusion consistency without launching the candidate interpreter.

Programmatic Acceptance

=== AC conf-001-assets ===
Intent: The staged corpus parses into the authoritative case set and all declared exclusions match cases.
Requires: executable=python3; scope=test

import sys

sys.path.insert(0, "sources") import run_conformance as harness

cases = harness.parse_corpus(harness.CORPUS.read_text(encoding="utf-8")) excluded = harness.apply_exclusions( cases, harness.parse_exclusions(harness.EXCLUSIONS), ) assert len(cases) == 550 assert len(excluded) == 13 assert harness.CORPUS.is_file() assert harness.EXCLUSIONS.is_file() === END AC conf-001-assets ===

User Acceptance

Guardrails