ProficientNowTechRFCs
RFC Standards/RFC Kinds/Architecture/RFC RFCSTD 0002

RFC-RFCSTD-0002: RFC Kind — Architecture

RFC-RFCSTD-0002DraftstandardsstandardsStandards Trackv1.1.0
Created: 2026-02-10
Updated: 2026-02-10
RFC-RFCSTD-0002                                                   Section 0
Category: Standards Track                                             Index

RFC-RFCSTD-0002: RFC Kind — Architecture


Abstract

This RFC defines the Architecture kind—conceptual RFCs that describe system design without implementation details. Architecture RFCs establish what a system does and why, defining trust boundaries, invariants, components, and design rationale.

Architecture RFCs describe the "what" and "why" of a system. They do NOT describe the "how"—implementation details belong in Specification RFCs (RFC-RFCSTD-0003).

The Architecture kind draws from industry standards for architecture description, including ISO/IEC/IEEE 42010 and established templates like arc42, adapted for platform engineering documentation needs.


Scope Boundaries

AspectIn ScopeOut of Scope
ContentSystem design, invariants, trust boundariesImplementation code, configurations
FocusWhat and whyHow
AudienceArchitects, senior engineers, decision-makersImplementers (see Specification RFCs)
AbstractionConceptual, technology-agnostic where possibleSpecific commands, scripts

Table of Contents

Core Sections

SectionFileDescription
0. Index00-index.mdThis file — metadata, abstract, navigation
1. Scope01-scope.mdApplicability and what Architecture RFCs cover
2. Normative Requirements02-requirements.mdRules for writing Architecture RFCs
3. Structure Definition03-structure.mdRequired and optional sections
4. Formatting Standards04-formatting.mdStyle and presentation
5. Validation Criteria05-validation.mdHow to verify compliance
6. Examples06-examples.mdSample invariants, trust boundaries, rationale

Appendices

AppendixFileDescription
A. Glossaryappendix-a-glossary.mdTerm definitions
B. Referencesappendix-b-references.mdCitations and version history

Reading Paths

For Architecture RFC Authors

  1. Start with Scope to understand what Architecture RFCs cover
  2. Read Normative Requirements for mandatory rules
  3. Follow Structure Definition for section organization
  4. Use Examples for practical guidance

For RFC Reviewers

  1. Use Validation Criteria as review checklist
  2. Reference Normative Requirements for compliance
  3. Check Structure Definition for completeness

For Quick Reference

  • Glossary for Architecture-specific terminology
  • Examples for invariant and trust boundary samples

End of Index — RFC-RFCSTD-0002

On this page