From a678c95233a9f6789e40e83c7a9111641ff7de41 Mon Sep 17 00:00:00 2001 From: Steve LLamb <38917682+SteveLLamb@users.noreply.github.com> Date: Tue, 12 May 2026 13:40:53 -0700 Subject: [PATCH 1/3] Move Conformance to Clause 4 (#405) --- doc/main.html | 62 ++++++++++--------- js/validate.mjs | 10 +-- smpte.js | 9 ++- .../validation/rdd-standalone-invalid.html | 4 ++ .../validation/st-conformance-invalid.html | 24 +++++++ .../html/validation/st-conformance-valid.html | 24 +++++++ 6 files changed, 96 insertions(+), 37 deletions(-) create mode 100644 test/resources/html/validation/st-conformance-invalid.html create mode 100644 test/resources/html/validation/st-conformance-valid.html diff --git a/doc/main.html b/doc/main.html index 9b49c88..619e343 100644 --- a/doc/main.html +++ b/doc/main.html @@ -14,7 +14,7 @@ - +
sectionsectionThe Conformance section contains author-supplied, conformance-related prose that is added to the SMPTE
- boilerplate text that is generated depending on pubType.
The absence of this section indicates that no author-supplied, conformance-related prose is provided.
The id attribute shall be present on the section element and equal to
- sec-conformance.
The heading shall not be present.
- -<section id="sec-conformance"> - <p>These are additional conformance requirements and definitions.</p> -</section> --
This section is prohibited unless the document is a Standard or Recommended Practice.
sectionsectionsectionThe Conformance section contains author-supplied, conformance-related prose that is added to the SMPTE
+ boilerplate text that is generated depending on pubType.
The Conformance section follows Terms and definitions and is the first SMPTE-defined clause that
+ may carry substantive conformance requirements. It is positioned consistent with ISO/IEC Directives, Part 2, which reserve
+ Clauses 1, 2, and 3 for Scope, Normative references, and Terms and definitions respectively.
The absence of this section indicates that no author-supplied, conformance-related prose is provided.
The id attribute shall be present on the section element and equal to
+ sec-conformance.
The heading shall not be present.
+ +<section id="sec-conformance"> + <p>These are additional conformance requirements and definitions.</p> +</section> ++
This section is prohibited unless the document is a Standard or Recommended Practice.
section(s)This is the scope of the document.
These are additional conformance requirements and definitions.
+