WAP LabsProject atlas

Work item · WDP, WCMP, and conditional WTP Class C transport core

TRN-706

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.

In Progress

Definition of done

  • 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.

Artifacts to create or change

  • WDP/WTP packet and replay golden corpus
  • schema-v2 exact WDP delivery evidence in transport-rust/tests/network/interop/wdp_cdpd_ipv4_seed.json

How closure is proven

  • 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