STD-NNN: Standard Title
One paragraph stating what this standard governs and why it exists. This paragraph should make the scope clear to someone encountering this standard for the first time.
Principles
The non-negotiable "why" behind this standard. 3-5 numbered principles.
-
Principle name. Explanation of why this principle is non-negotiable.
-
Principle name. Explanation.
-
Principle name. Explanation.
Requirements
Numbered requirements using RFC 2119 keywords. Each requirement MUST be independently testable.
-
Requirement description. (MUST / SHOULD / MAY)
-
Requirement description.
-
Requirement description.
Compliance
How to verify adherence. A reader MUST be able to determine pass/fail from this section alone.
| Check | Method | Pass Criterion |
|---|---|---|
Check description |
Command or review step |
Expected result |
Platform Adaptation
Where behavior differs by platform, context, or deployment type.
| Platform / Context | Variation | Rationale |
|---|---|---|
Example: Arch Linux |
Specific behavior |
Why it differs |
If no platform variations exist, state: "This standard applies uniformly across all platforms."
Exceptions
Documented exceptions to requirements, with justification.
If no exceptions exist, state: "No exceptions. All requirements apply unconditionally."