Skip to content

Infrastructure Standard Template

v1.0 | Build 001.20260814.181303Z

Reusable starting structure for McGuckin.Net infrastructure standards.

NET-001

Infrastructure Standard Template

Structure, formatting, and writing requirements for the Infrastructure Standards Library

Document image

OWNER
Todd McGuckin
APPLIES TO
Infrastructure Standards Library
STATUS
Draft
CLASSIFICATION
Internal

Document Control

Document ID NET-001
Title Infrastructure Standard Template
Version 0.1
Status Draft
Owner Todd McGuckin
Classification Internal

Revision History

Version Date Author Summary
0.1 2026-07-27 Todd McGuckin Initial draft establishing the Infrastructure Standard document template.

Contents

1. Purpose

2. Scope

3. Design Goals

4. Document Architecture

5. Phase Structure

6. Standard Step Template

7. Standard Callouts

8. Writing Standards

9. Product Independence

10. Executable Documentation

11. Formatting Standards

12. Appendices

13. Phase Completion

14. Document Quality Standard

Appendix A - Standard Section Blueprint

Appendix B - Approved Styles and Callouts

Appendix C - Document Review Checklist

DOCUMENT NOTE

This document defines the required structure and writing conventions for Infrastructure Standard (IS) documents. It does not prescribe the content of any individual technical standard, nor does it govern implementation guides, operating manuals, runbooks, project plans, or disaster-recovery procedures unless those document families formally adopt this template.

1. Purpose

This template establishes the required architecture, formatting conventions, and writing practices for all Infrastructure Standards published within the Infrastructure Standards Library. Its purpose is to make every standard predictable, maintainable, and recognizable regardless of the technology or capability being governed.

STANDARD

Every Infrastructure Standard shall conform to this template unless a documented exception is approved.

2. Scope

This template applies to documents classified as Infrastructure Standards (IS). It governs:

  • cover-page and document-control elements;

  • phase and step organization;

  • normative and informative callouts;

  • capability-oriented writing;

  • appendix placement;

  • formatting consistency; and

  • document completion and review criteria.

This template does not automatically govern Implementation Guides, Operations Manuals, Disaster Recovery Procedures, Runbooks, or Project Plans. Those document types may adopt this template or maintain separate templates appropriate to their purpose.

3. Design Goals

Consistency Readers should recognize the document family immediately and know where to find required information.
Capability Focus Standards should govern enduring capabilities rather than transient product selections.
Maintainability Frequently changing implementation details should be isolated from stable engineering requirements.
Reasoned Design Requirements should preserve both the rule and the engineering intent behind it.
Reproducibility A qualified engineer should be able to implement the standard without undocumented tribal knowledge.
Professional Utility The library should function as a practical learning and operational resource, not merely as a record of decisions.

4. Document Architecture

Every Infrastructure Standard should use the following major document sequence.

Required Element Function
Cover Page Identifies the document, phase, owner, applicability, classification, status, and version.
Document Control Provides authoritative metadata and revision history.
Contents Shows the current coverage and navigational structure.
Document Note Defines current scope, exclusions, and deferred subjects.
Phase Content Contains the normative engineering standard organized into phases and steps.
Completion Gate Defines objective conditions required before advancing.
Appendices Holds definitions, implementation mappings, references, and other maintainable supporting information.

5. Phase Structure

A standard may be issued as a single complete document or developed progressively by phase. Each phase shall be self-contained enough to review independently while remaining structurally compatible with the complete standard.

Phase Objective

Explains what the phase establishes and why it exists.

Scope

States what is included and explicitly excluded.

Dependencies

Identifies required predecessor phases, services, or decisions.

Phase Gate

States the conditions that must exist before work governed by the phase begins.

DESIGN PRINCIPLE

Phases should tell an engineering story. Their order should reflect dependency, operational readiness, and increasing system maturity rather than an arbitrary list of products.

6. Standard Step Template

Each engineering step shall use the following section sequence unless a section is demonstrably not applicable.

Section Required Content
A. Purpose Explains the problem or capability addressed by the step.
B. Scope Defines the boundaries of the step and prevents scope expansion.
C. Approved Baseline Records the approved environmental, architectural, or capability baseline.
D. Design Rationale Explains why the selected approach is appropriate.
E. Standards States mandatory requirements using normative language.
F. Operational Expectations Defines how the capability is expected to behave in service.
G. Future Compatibility Preserves compatibility with reasonably anticipated expansion.
Completion Criteria Provides objective evidence that the step has been satisfied.

NOTE

A section may be omitted only when it is genuinely inapplicable. Convenience or lack of available detail is not, by itself, sufficient justification.

7. Standard Callouts

STANDARD

A mandatory engineering requirement. Noncompliance constitutes a deviation from the standard.

DESIGN PRINCIPLE

An enduring engineering philosophy used to guide decisions not explicitly addressed by a requirement.

RATIONALE

An explanation of why a requirement or design decision exists.

NOTE

Informational material that does not create a mandatory requirement.

FUTURE CONSIDERATION

A possible later capability or design direction that is not a current requirement.

EXAMPLE

One illustrative implementation. Examples are informative and are not mandatory unless separately stated.

COMPLETION CRITERIA

Objective acceptance conditions for a step or phase.

8. Writing Standards

Infrastructure Standards shall use clear, direct, professional language appropriate for an engineering audience.

  • Use shall for mandatory requirements.

  • Use should for recommended practices that permit justified exceptions.

  • Use may for optional or permitted actions.

  • Write requirements so compliance can be evaluated.

  • Separate normative requirements from explanatory information.

  • State both the rule and the reason when the rationale is not self-evident.

  • Prefer concise paragraphs and structured tables over dense prose.

  • Define specialized terms in an appendix when their meaning may be ambiguous.

STANDARD

Normative requirements shall be written so that a reviewer can determine whether the requirement has been satisfied.

9. Product Independence

Infrastructure Standards govern capabilities and engineering outcomes. Product names should not become the organizing principle of the standard.

Preferred Capability Term Current Implementation Example
Container Management Portainer
Container Log Management Dozzle
Infrastructure Operations Dashboard Homepage

STANDARD

Current product selections shall be recorded in an implementation appendix or a separate approved-products register whenever practical.

RATIONALE

Separating capability requirements from product selections allows software to change without rewriting the governing engineering standard.

10. Executable Documentation

Configuration files, automation scripts, templates, and deployment artifacts form part of the engineering record because they express the implemented state of the platform.

DESIGN PRINCIPLE

Configuration files and automation scripts constitute executable documentation and shall be commented sufficiently to explain purpose, rationale, dependencies, assumptions, and non-obvious behavior while preserving readability.

Comments should explain intent rather than narrate obvious syntax. They should be maintained with the underlying configuration and removed or corrected when no longer accurate.

11. Formatting Standards

Element Requirement
Page Size US Letter unless the subject requires another format.
Margins Consistent margins suitable for print and digital review.
Header Document ID and title.
Footer Version, status, and page number.
Heading Hierarchy Consistent use of Title, Heading 1, Heading 2, and Heading 3 styles.
Tables Use for metadata, baselines, comparisons, and structured requirements.
Code and Paths Use monospaced formatting.
Callouts Use standardized visual treatments and labels.
Graphics Use only when they clarify architecture, workflow, hierarchy, or document navigation.
Accessibility Use meaningful headings, readable contrast, and logical table headers.

12. Appendices

Appendices shall contain supporting information that is useful to the standard but either changes more frequently or would interrupt the normative flow of the document.

  • Definitions and acronyms

  • Current approved implementations

  • Version compatibility matrices

  • References

  • Revision or decision matrices

  • Examples and non-normative diagrams

STANDARD

Normative requirements should remain in the body of the standard. Appendices shall not be used to hide mandatory requirements.

13. Phase Completion

Every phase shall end with a formal completion gate and an explicit decision concerning advancement to the next phase.

COMPLETION CRITERIA

Completion gates shall list measurable conditions, required validation, unresolved exceptions, and any documentation updates needed before approval.

Required ending pattern:

Phase X Completion Gate\ • All step completion criteria satisfied.\ • Required validation completed.\ • Exceptions documented and approved.\ \ PHASE DECISION\ After this gate is approved, Phase X+1 may begin.

14. Document Quality Standard

An Infrastructure Standard is not considered complete merely because it contains technical information. It must function as durable engineering knowledge.

  • It explains what is required.

  • It explains why the requirement exists.

  • It defines the scope and boundaries of the requirement.

  • It identifies assumptions and dependencies.

  • It distinguishes mandatory requirements from informative guidance.

  • It defines objective completion criteria.

  • It uses consistent structure and formatting.

  • It avoids unnecessary dependence on specific products.

  • It contains enough information for another qualified infrastructure engineer to apply the standard without tribal knowledge.

  • It has been reviewed for technical accuracy, readability, and visual consistency.

DESIGN PRINCIPLE

A technically correct document that cannot be understood, reviewed, or reproduced by another engineer is incomplete.

Appendix A - Standard Section Blueprint

The following blueprint may be copied when authoring a new phase or step.

Phase X - [Phase Title]\ \ Phase Objective\ [Explain what this phase establishes and why it exists.]\ \ Scope\ [Define included and excluded subjects.]\ \ Dependencies\ [Identify prerequisite phases, services, and decisions.]\ \ PHASE GATE\ [State the conditions required before beginning this phase.]\ \ Step X.X - [Step Title]\ \ A. Purpose\ [Explain the capability or problem addressed.]\ \ B. Scope\ [Define boundaries and exclusions.]\ \ C. Approved Baseline\ [Record the approved environment, architecture, or capability baseline.]\ \ D. Design Rationale\ [Explain why the approach is appropriate.]\ \ E. Standards\ [State mandatory requirements.]\ \ F. Operational Expectations\ [Describe expected service behavior and administration.]\ \ G. Future Compatibility\ [Preserve compatibility with anticipated expansion.]\ \ Completion Criteria\ • [Objective criterion]\ • [Objective criterion]\ • [Objective criterion]

Appendix B - Approved Styles and Callouts

Style Use Normative?
STANDARD Mandatory requirement Yes
DESIGN PRINCIPLE Guiding engineering philosophy No, unless incorporated by a standard
RATIONALE Reason for a requirement No
NOTE Supplemental information No
FUTURE CONSIDERATION Deferred capability No
EXAMPLE Illustrative implementation No
COMPLETION CRITERIA Acceptance condition Yes

Appendix C - Document Review Checklist

Review Area Acceptance Question Status
Document control Document ID, owner, status, version, coverage, and revision history are correct. ☐
Structure Required major sections are present and ordered correctly. ☐
Scope Inclusions, exclusions, and dependencies are explicit. ☐
Requirements Mandatory statements use normative language and are testable. ☐
Rationale Non-obvious requirements explain why they exist. ☐
Product independence Capabilities are separated from current implementations. ☐
Completion criteria Every step and phase has objective acceptance conditions. ☐
Consistency Headings, callouts, tables, terminology, and page elements are consistent. ☐
Visual review The document has been rendered and inspected for clipping, overlap, broken tables, and unreadable graphics. ☐
Peer usability Another qualified engineer can understand and apply the standard without tribal knowledge. ☐

END OF NET-001 DRAFT

Document Control

Field Value
Control ID NET-TPL-001
Lifecycle PUB
Status Published
Version v1.0
Build 001.20260814.181303Z
Canonical Filename NET-TPL-001_PUB_infrastructure-standard-template_001-20260814-181303Z.md
Prior Identity NET-001