Skip to content

[551] Evidence gap: fixed and RDW record pipeline #572

Description

@EffortlessSteven

Parent

#551

Verified evidence status (current main)

  • Fixed and RDW evidence is split across planes:
    • crates/copybook-codec/tests/rdw_comprehensive.rs: test_rdw_length_recomputation_on_encode, test_rdw_multiple_records, test_rdw_raw_record_only_mode.
    • crates/copybook-codec/tests/comprehensive_rdw_tests.rs: test_rdw_basic_parsing, test_rdw_length_recomputation, test_rdw_with_odo_variable_length, test_rdw_encoding_round_trip.
    • crates/copybook-codec/tests/streaming_file_tests.rs: decode_single_thread_deterministic, decode_thread_count_in_summary, decode_file_partial_record_at_eof.
    • crates/copybook-codec/tests/rdw_microcrate_integration.rs: rdw_decode_rejects_ascii_corrupted_header, rdw_reserved_nonzero_increments_run_summary_warnings.
  • Missing evidence-row coverage exists for fixed-vs-RDW framing/rejection, raw-mode byte-fidelity, and worker-path behavior together in one plane-indexed artifact.

Gap type

  • Missing evidence plane mapping, with one pending candidate to create by format.fixed.framing.rejection matrix. Not yet confirmed as a defect.

Required split candidates (post-inventory)

  • format.fixed.framing.rejection (parse/decode/encode/round-trip)
  • format.rdw.header.rejection (raw + strict/lenient)
  • format.fixed_rdw.raw_mode (CLI + API evidence)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttest-coverageRelated to test suite quality and coverage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions