WAP LabsProject atlas

docs/knowledge-graph/vault-trn-7/work-items/trn-706.md

WDP/WTP packet and replay golden corpus

Generated from canonical repository manifests. Do not edit this note directly.

Relationships

  • contains ← [[sprints/TRN-7|TRN-7]]
  • covers-family → [[source-families/wdp|wdp]]
  • covers-family → [[source-families/wtp|wtp]]
  • owned-by → [[owner-layers/qa|qa]]
  • owned-by → [[owner-layers/transport-rust|transport-rust]]
  • planned-by ← [[clauses/WDP-CL-CDPD-UDP-IP-PROFILE|WDP-CL-CDPD-UDP-IP-PROFILE]]
  • planned-by ← [[clauses/WDP-CL-IP-MAPPING-FRAGMENTATION|WDP-CL-IP-MAPPING-FRAGMENTATION]]
  • planned-by ← [[clauses/WDP-CL-IPV4-BASELINE-RECEIVE-SIZE|WDP-CL-IPV4-BASELINE-RECEIVE-SIZE]]
  • planned-by ← [[clauses/WDP-CL-IPV4-FRAGMENT-REASSEMBLY-KEY|WDP-CL-IPV4-FRAGMENT-REASSEMBLY-KEY]]
  • planned-by ← [[clauses/WDP-CL-IPV4-FRAGMENTATION-LOCATION|WDP-CL-IPV4-FRAGMENTATION-LOCATION]]
  • planned-by ← [[clauses/WDP-CL-IPV4-HEADER-CHECKSUM|WDP-CL-IPV4-HEADER-CHECKSUM]]
  • planned-by ← [[clauses/WDP-CL-IPV4-HEADER-LAYOUT|WDP-CL-IPV4-HEADER-LAYOUT]]
  • planned-by ← [[clauses/WDP-CL-IPV4-SOURCE-DESTINATION-FIELDS|WDP-CL-IPV4-SOURCE-DESTINATION-FIELDS]]
  • planned-by ← [[clauses/WDP-CL-UDP-HEADER-LAYOUT|WDP-CL-UDP-HEADER-LAYOUT]]
  • planned-by ← [[clauses/WDP-CL-UDP-LENGTH-BOUNDS|WDP-CL-UDP-LENGTH-BOUNDS]]
  • planned-by ← [[clauses/WDP-CL-UNITDATA-CONTENT-TRANSPARENCY|WDP-CL-UNITDATA-CONTENT-TRANSPARENCY]]
  • relates-to → [[legacy-tickets/T0-22|T0-22]]
  • relates-to → [[legacy-tickets/T0-24|T0-24]]

Data

{
  "status": "in-progress",
  "ownerLayers": [
    "transport-rust",
    "qa"
  ],
  "sourceFamilies": [
    "wdp",
    "wtp"
  ],
  "explicitUnmappedFamilies": [
    "wtp"
  ],
  "followUpWorkItems": [
    "TRN-704",
    "TRN-705"
  ],
  "existingTickets": [
    "T0-22",
    "T0-24"
  ],
  "outputs": [
    "WDP/WTP packet and replay golden corpus",
    "schema-v2 exact WDP delivery evidence in transport-rust/tests/network/interop/wdp_cdpd_ipv4_seed.json"
  ],
  "acceptance": [
    "The selected WDP-only tranche replays positive codec round trips, the 576-octet boundary, malformed IPv4/UDP rejection, idempotent duplicate fragments, and simulated incomplete-assembly expiry against directly mapped WAP-200, RFC 768, and RFC 791 clauses; schema-v2 accepted and reassembled delivery events assert exact addresses, ports, and service-data-unit bytes.",
    "WTP duplicate, retransmission, timeout, and abort families remain conditional on a future connection-oriented WSP/WTP claim and do not close TRN-706 in the strict connectionless profile."
  ],
  "evidence": [
    "cargo test --manifest-path transport-rust/Cargo.toml --test interop_replay",
    "node scripts/check-wap-selected-normative-clauses.mjs",
    "node scripts/wap-context-pack.mjs TRN-706",
    "node scripts/check-wap-knowledge-graph.mjs"
  ],
  "source": "docs/waves/wap-1.2.1-compliance-program.json"
}