4. Formatting Standards
4. Formatting Standards
← Structure | Index | Next →
4.1 Document Header
BCP files MUST begin with:
RFC-BCP--NNNN Section N Category: Best Current Practice
4.2 BCP Identifier Format
BCP RFCs use the identifier format:
Examples:
| ID | Domain |
|---|---|
| RFC-BCP-SECOPS-0001 | Security Operations |
| RFC-BCP-DEPLOY-0001 | Deployment |
| RFC-BCP-ONCALL-0001 | On-Call Practices |
4.3 Guideline Format
Guidelines MUST follow this format:
4.4 Procedure Format
Procedures SHOULD use:
| Element | Format |
|---|---|
| Sequential actions | Numbered steps |
| Parallel options | Bullet points |
| Command descriptions | Prose (not actual commands) |
| Decision points | Tables |
Note: Procedures describe WHAT to do, not exact commands. Exact commands belong in runbooks or automation, not BCPs.
4.5 Keyword Usage
BCPs SHOULD follow this keyword distribution:
| Keyword | Usage | Frequency |
|---|---|---|
| SHOULD | Primary keyword for recommendations | High |
| RECOMMENDED | Alternative to SHOULD | Medium |
| MAY | For optional practices | Medium |
| MUST | Reserved for safety/compliance | Low |
| MUST NOT | Reserved for safety/compliance | Low |
4.6 Consideration Format
Trade-offs SHOULD be presented in tables:
4.7 Exception Format
Exceptions SHOULD be clearly structured:
4.8 Navigation and Footer
Same as other RFC kinds:
- Navigation links after header
- Footer with RFC identifier at end
End of Section 4 — RFC-RFCSTD-0004