Skip to main content
EMEP requires diagrams in every specification area. This index catalogs all mandated diagram types, their locations, and the phases in which they must be completed.

Diagram Index Table

Quality Gate Checklist

Use this checklist before marking any phase complete:
  • Every specification page contains at least one Mermaid diagram
  • Every flowchart uses START/INPUT/VALIDATION/PROCESSING/DECISION/BRANCHES/OUTPUT/END nodes where applicable
  • Every decision tree covers all branches (no implicit else)
  • Every sequence diagram numbers messages chronologically
  • Every state diagram lists all invalid transitions explicitly
  • Every diagram is referenced by name in the surrounding prose
  • Diagram source renders without Mermaid syntax errors
  • Diagram captions explain what the reader should conclude
  • Cross-links connect diagrams to related specification pages
  • Diagrams use consistent color coding (blue: input, green: output, red: failure, orange: optional)
  • No diagram exceeds 20 nodes without decomposition into sub-diagrams
  • All algorithm flowcharts match the template in Algorithm Flowchart Index

Next Steps

See Architecture Diagrams for the actual Mermaid source of all architectural views, or Algorithm Flowchart Index for the standardized algorithm template.