Soundings
Per-assertion acceptance board, one row per Blueprint Programmatic Acceptance check. drydock plan projects every assertion as — UNVERIFIED; drydock score ac sets the Status column from deterministic proof results. A rerun of drydock plan resets Status to — UNVERIFIED; rescore to refresh.
| Status | Blueprint | AC Id | Text | Evidence | Verified At |
|---|---|---|---|---|---|
| ~ PREPASSED | ARCHITECTURE.md | architecture-runtime | The declared runtime stack is available using only Python standard-library modules. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | ARCHITECTURE.md | architecture-contract | The staged conformance runner exposes the process exit-code contract required by the architecture. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-EXEC-001.md | exec-entry-conformance | The executable entry point passes the corpus slice containing the primitive interface programs. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-EXEC-001.md | exec-is-runnable | The deliverable is directly executable at the application root. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-EXEC-002.md | compile-exit-code | A syntactically invalid jq program returns the compile-failure status. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-EXEC-002.md | runtime-exit-code | A compiled jq program that raises returns the runtime-failure status. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-EXEC-002.md | partial-runtime-output | Values emitted before a runtime error remain available on stdout. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-EXEC-003.md | multiple-input-values | Multiple JSON input values are processed in order and emitted one per line. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-EXEC-003.md | generator-line-output | Multiple outputs generated from one input preserve order and multiplicity. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-EXEC-003.md | compact-json-output | Generated objects are serialized as single-line JSON values. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-CONF-001.md | conf-001-assets | The staged corpus parses into the authoritative case set and all declared exclusions match cases. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-PARSE-001.md | lexer-conformance | The lexer and front end pass the corpus slice containing primitive literals and identity syntax. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-PARSE-001.md | lexer-rejects-invalid-source | An invalid lexical character is rejected with the compile-failure status. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-PARSE-001.md | lexer-comments | Comments do not alter evaluation of the surrounding jq program. | 2026-08-23T12:21:00+00:00 | |
| ✓ PASS | FEATURE-PARSE-002.md | parse-002-conformance | The executable passes every selected corpus case covering interpolation, URI formatting, and Base64 formatting. | 2026-08-23T12:21:00+00:00 | |
| ✓ PASS | FEATURE-PARSE-003.md | parse-003-conformance | The executable passes every selected corpus case exercising expression punctuation, accessors, collections, and operators. | 2026-08-23T12:21:00+00:00 | |
| ✓ PASS | FEATURE-PARSE-004.md | parse-004-conformance | The executable passes every selected corpus case covering declarations, control syntax, bindings, reductions, labels, and required compile failures. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-CORE-001.md | core-001-conformance | The executable evaluates identity, empty, range, and generator ordering as ordered streams. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-CORE-002.md | core-002-conformance | The executable evaluates pipes, commas, arrays, objects, and composed operators. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-CORE-003.md | core-003-conformance | The executable evaluates optional errors and try/catch while preserving runtime failure distinction. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-CORE-004.md | core-004-conformance | The executable evaluates jq truthiness, equality, inequality, and ordering semantics. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-VALUE-001.md | value-001-conformance | The authoritative corpus cases exercising jq values and special numeric behavior execute successfully. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-VALUE-002.md | value-002-conformance | The authoritative corpus cases exercising field and index access execute successfully. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-VALUE-003.md | value-003-conformance | The authoritative corpus cases exercising slices and collection iteration execute successfully. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-VALUE-004.md | value-004-conformance | The implementation passes the authoritative corpus slice covering type, length, numeric predicates, conversions, and math functions. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-FLOW-001.md | flow-001-conformance | The implementation passes the authoritative corpus slice covering arithmetic and structural operators. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-FLOW-002.md | flow-002-conformance | The implementation passes the authoritative corpus slice covering Boolean and alternative operators. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-FLOW-003.md | flow-003-conformance | The implementation passes the authoritative corpus slice covering conditionals, try/catch, and optional evaluation. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-FLOW-004.md | flow-004-conformance | The implementation passes the authoritative corpus slice covering labels and breaks. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-FLOW-005.md | flow-005-conformance | The executable passes the authoritative conformance cases exercising reductions and iteration controls. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-FLOW-006.md | flow-006-conformance | The executable passes the authoritative conformance cases exercising recursive generators and recursive descent. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-FUNC-001.md | func-001-conformance | The executable passes the authoritative conformance cases exercising lexical bindings and variable lookup. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-FUNC-002.md | func-002-conformance | The executable passes the authoritative conformance cases exercising filter and value function parameters. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-FUNC-003.md | func-003-conformance | The executable passes the authoritative conformance cases exercising function definitions, scope, redefinition, and recursion. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-FUNC-004.md | func-004-conformance | The authoritative corpus slice covering destructuring patterns and alternative bindings executes and passes. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-PATH-001.md | path-001-conformance | The authoritative corpus slice covering path discovery and projection executes and passes. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-PATH-002.md | path-002-conformance | The authoritative corpus slice covering getpath, setpath, and delpaths executes and passes. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-PATH-003.md | path-003-conformance | The authoritative corpus slice covering deletion and assignment operators executes and passes. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-PATH-004.md | path-004-conformance | The authoritative corpus slice covering complex assignment edge cases executes and passes. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-DATA-001.md | data-001-conformance | The collection transformation slice executes matching corpus cases and passes all selected cases. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-DATA-002.md | data-002-conformance | The sorting, grouping, uniqueness, and extrema slice executes matching corpus cases and passes all selected cases. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-DATA-003.md | data-003-conformance | The object-entry, key, membership, and containment slice executes matching corpus cases and passes all selected cases. | 2026-08-23T12:21:00+00:00 | |
| ✓ PASS | FEATURE-DATA-004.md | data-004-conformance | The index, membership, quantifier, and emptiness slice executes matching corpus cases and passes all selected cases. | 2026-08-23T12:21:00+00:00 | |
| ✓ PASS | FEATURE-TEXT-001.md | text-001-conformance | The string manipulation slice executes matching corpus cases and passes all selected cases. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-TEXT-002.md | text-002-scoped-conformance | The authoritative corpus cases covering JSON conversion and output formats execute and pass. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-TEXT-002.md | text-002-formats | The corpus exercises the declared format families rather than an empty selector. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✗ FAIL | FEATURE-TEXT-003.md | text-003-regex-conformance | The authoritative corpus cases covering regular-expression filters execute and pass. | assert sum(summary.values()) > 0 → AssertionError | 2026-08-23T12:21:00+00:00 |
| ✗ FAIL | FEATURE-TEXT-003.md | text-003-captures | The selected corpus includes matching, named capture, and replacement behavior. | assert sum(summary.values()) > 0 → AssertionError | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-TEXT-004.md | text-004-date-conformance | The authoritative corpus cases covering date and time filters execute and pass. | 2026-08-23T12:21:00+00:00 | |
| ✓ PASS | FEATURE-TEXT-004.md | text-004-utc | The selected corpus exercises both ISO convenience filters and low-level UTC conversions. | 2026-08-23T12:21:00+00:00 | |
| ~ PREPASSED | FEATURE-IO-001.md | io-001-input-conformance | The authoritative corpus cases covering input stream controls execute and pass. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-IO-001.md | io-001-streams | The selected corpus includes both single-next-input and remaining-input stream behavior. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-IO-002.md | io-002-diagnostics-conformance | The authoritative corpus cases covering debug, stderr, and halt_error execute and pass. | 2026-08-23T12:21:00+00:00 | |
| ✓ PASS | FEATURE-IO-002.md | io-002-channels | The selected corpus exercises diagnostic filters while the conformance runner observes the declared process contract. | 2026-08-23T12:21:00+00:00 | |
| ✗ FAIL | FEATURE-IO-003.md | io-003-conformance | The streaming transformation cases selected from the authoritative corpus execute and pass. | assert sum(summary.values()) > 0 → AssertionError | 2026-08-23T12:21:00+00:00 |
| ~ PREPASSED | FEATURE-CONF-002.md | conf-002-scoped-run | The scoped verification assets expose the candidate binding and machine-readable selector contracts. | green at this block's baseline too, before its code existed — confirm the criterion exercises the story's work | 2026-08-23T12:21:00+00:00 |
| ✓ PASS | FEATURE-CONF-003.md | conf-003-full-suite | The supplied complete conformance suite passes with a successful exit status. | 2026-08-23T12:21:00+00:00 |