====== GPR-016 — Avoidance of Normative Implementation Descriptions ====== [[public:00-sip-ra:99-annexes:annex-c-requirements:start|Go to Annex C: Requirements]] ===== Statement ===== The Submission SHOULD NOT include implementation-specific descriptions as normative specification content. ===== Requirement Level ===== Recommended ===== Rationale ===== Implementation-specific descriptions can unintentionally constrain otherwise valid implementations or cause readers to interpret an example implementation as a conformance requirement. A Submission may include implementation examples, guidance, and explanatory material when they improve understanding. Such material should be clearly identified as nonnormative and should not restrict alternative conforming implementations. ===== Evaluation Criteria ===== A Submission satisfying this recommendation demonstrates that: * Normative specification content defines required behavior, responsibilities, interfaces, constraints, and conformance conditions without prescribing implementation internals * Implementation-specific descriptions are omitted from normative clauses unless necessary to satisfy an applicable requirement * Implementation examples are clearly identified as nonnormative * No example is presented as the only permitted implementation approach * Any departure from this recommendation is identified and justified ===== Referenced By ===== {{backlinks>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-016-avoidance-of-normative-implementation-descriptions}} ===== Notes for Editors ===== This requirement uses ''SHOULD NOT'' and is therefore a recommendation rather than an absolute prohibition. Informative implementation examples remain permitted when they are clearly distinguished from normative specification content. To transclude the authoritative Statement into another page, use: {{section>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-016-avoidance-of-normative-implementation-descriptions#Statement&noheader&nofooter&noeditbtn}} --- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.