WAP LabsProject atlas

docs/knowledge-graph/vault-wsp-8/work-items/wsp-801.md

Effective WSP PDU, primitive, and method matrix

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

Relationships

  • contains ← [[sprints/WSP-8|WSP-8]]
  • covers-family → [[source-families/wsp|wsp]]
  • owned-by → [[owner-layers/qa|qa]]
  • owned-by → [[owner-layers/transport-rust|transport-rust]]
  • planned-by ← [[clauses/WSP-CL-COMMUNICATION-FAILURE-LOCAL|WSP-CL-COMMUNICATION-FAILURE-LOCAL]]
  • planned-by ← [[clauses/WSP-CL-CONNECTIONLESS-METHOD-FACILITY|WSP-CL-CONNECTIONLESS-METHOD-FACILITY]]
  • planned-by ← [[clauses/WSP-CL-CONNECTIONLESS-NONCONFIRMED|WSP-CL-CONNECTIONLESS-NONCONFIRMED]]
  • planned-by ← [[clauses/WSP-CL-CONNECTIONLESS-TID-REQUIRED|WSP-CL-CONNECTIONLESS-TID-REQUIRED]]
  • planned-by ← [[clauses/WSP-CL-DEVICE-CONNECTIONLESS-MODE|WSP-CL-DEVICE-CONNECTIONLESS-MODE]]
  • planned-by ← [[clauses/WSP-CL-GET-PDU-LAYOUT|WSP-CL-GET-PDU-LAYOUT]]
  • planned-by ← [[clauses/WSP-CL-GET-PDU-METHOD|WSP-CL-GET-PDU-METHOD]]
  • planned-by ← [[clauses/WSP-CL-GET-URI-NO-NUL|WSP-CL-GET-URI-NO-NUL]]
  • planned-by ← [[clauses/WSP-CL-INTEGER-NETWORK-ORDER|WSP-CL-INTEGER-NETWORK-ORDER]]
  • planned-by ← [[clauses/WSP-CL-METHOD-BODY-CONSTRAINT|WSP-CL-METHOD-BODY-CONSTRAINT]]
  • planned-by ← [[clauses/WSP-CL-METHOD-ERROR-BODY|WSP-CL-METHOD-ERROR-BODY]]
  • planned-by ← [[clauses/WSP-CL-METHOD-HTTP-SEMANTICS|WSP-CL-METHOD-HTTP-SEMANTICS]]
  • planned-by ← [[clauses/WSP-CL-METHOD-INVOKE-PARAMETERS|WSP-CL-METHOD-INVOKE-PARAMETERS]]
  • planned-by ← [[clauses/WSP-CL-METHOD-INVOKE-TRANSPARENCY|WSP-CL-METHOD-INVOKE-TRANSPARENCY]]
  • planned-by ← [[clauses/WSP-CL-METHOD-RESULT-HTTP-SEMANTICS|WSP-CL-METHOD-RESULT-HTTP-SEMANTICS]]
  • planned-by ← [[clauses/WSP-CL-METHOD-RESULT-PARAMETERS|WSP-CL-METHOD-RESULT-PARAMETERS]]
  • planned-by ← [[clauses/WSP-CL-OUT-OF-BAND-PARAMETERS|WSP-CL-OUT-OF-BAND-PARAMETERS]]
  • planned-by ← [[clauses/WSP-CL-PDU-TYPE-DISPATCH|WSP-CL-PDU-TYPE-DISPATCH]]
  • planned-by ← [[clauses/WSP-CL-PEER-INDICATION-DELIVERY|WSP-CL-PEER-INDICATION-DELIVERY]]
  • planned-by ← [[clauses/WSP-CL-POST-BODY-TO-SDU-END|WSP-CL-POST-BODY-TO-SDU-END]]
  • planned-by ← [[clauses/WSP-CL-POST-CONTENT-TYPE|WSP-CL-POST-CONTENT-TYPE]]
  • planned-by ← [[clauses/WSP-CL-POST-PDU-LAYOUT|WSP-CL-POST-PDU-LAYOUT]]
  • planned-by ← [[clauses/WSP-CL-POST-PDU-METHOD|WSP-CL-POST-PDU-METHOD]]
  • planned-by ← [[clauses/WSP-CL-POST-URI-NO-NUL|WSP-CL-POST-URI-NO-NUL]]
  • planned-by ← [[clauses/WSP-CL-PRIMITIVE-ROLE-RESTRICTIONS|WSP-CL-PRIMITIVE-ROLE-RESTRICTIONS]]
  • planned-by ← [[clauses/WSP-CL-REPLY-BODY-TO-SDU-END|WSP-CL-REPLY-BODY-TO-SDU-END]]
  • planned-by ← [[clauses/WSP-CL-REPLY-CONTENT-TYPE|WSP-CL-REPLY-CONTENT-TYPE]]
  • planned-by ← [[clauses/WSP-CL-REPLY-PDU-LAYOUT|WSP-CL-REPLY-PDU-LAYOUT]]
  • planned-by ← [[clauses/WSP-CL-REPLY-STATUS-ASSIGNMENT|WSP-CL-REPLY-STATUS-ASSIGNMENT]]
  • planned-by ← [[clauses/WSP-CL-SELECTED-PDU-ASSIGNMENTS|WSP-CL-SELECTED-PDU-ASSIGNMENTS]]
  • planned-by ← [[clauses/WSP-CL-TID-PEER-CORRELATION|WSP-CL-TID-PEER-CORRELATION]]
  • planned-by ← [[clauses/WSP-CL-TRANSPORT-ERROR-IGNORED|WSP-CL-TRANSPORT-ERROR-IGNORED]]
  • planned-by ← [[clauses/WSP-CL-UNITDATA-DIRECT-MAPPING|WSP-CL-UNITDATA-DIRECT-MAPPING]]
  • planned-by ← [[clauses/WSP-CL-UNITDATA-RECEIVE-DISPATCH|WSP-CL-UNITDATA-RECEIVE-DISPATCH]]
  • planned-by ← [[clauses/WSP-CL-UNITDATA-SECURITY-EQUIVALENCE|WSP-CL-UNITDATA-SECURITY-EQUIVALENCE]]
  • planned-by ← [[scr-rows/WSP-C-001|WSP-C-001]]
  • planned-by ← [[scr-rows/WSP-CL-C-001|WSP-CL-C-001]]
  • planned-by ← [[scr-rows/WSP-CL-C-004|WSP-CL-C-004]]
  • planned-by ← [[scr-rows/WSP-CL-C-005|WSP-CL-C-005]]
  • planned-by ← [[scr-rows/WSP-CL-C-006|WSP-CL-C-006]]
  • planned-by ← [[scr-rows/WSP-CL-C-007|WSP-CL-C-007]]
  • relates-to → [[legacy-tickets/T0-09|T0-09]]
  • relates-to → [[legacy-tickets/T0-11|T0-11]]
  • relates-to → [[legacy-tickets/T0-20|T0-20]]

Data

{
  "status": "done",
  "ownerLayers": [
    "transport-rust",
    "qa"
  ],
  "sourceFamilies": [
    "wsp"
  ],
  "existingTickets": [
    "T0-09",
    "T0-11",
    "T0-20"
  ],
  "outputs": [
    "Effective WSP PDU, primitive, and method matrix",
    "transport-rust/tests/fixtures/transport/wsp_connectionless_matrix/matrix_fixture.json",
    "spec-processing/source-manifests/wap-1.2.1-wsp-scr.json"
  ],
  "acceptance": [
    "All 109 WSP rows retain exact source disposition; the 35 WSP-801 clauses and seven selected parents keep their byte-exact evidence, and WSP-802 closes the delegated WSP-CL-C-003 and WSP-CL-C-020 header residuals without changing that matrix."
  ],
  "evidence": [
    "cargo test --manifest-path transport-rust/Cargo.toml --test wsp_connectionless_matrix",
    "cargo test --manifest-path transport-rust/Cargo.toml",
    "node scripts/check-wap-transport-conformance-ledgers.mjs",
    "node scripts/wap-context-pack.mjs WSP-801"
  ],
  "source": "docs/waves/wap-1.2.1-compliance-program.json"
}