# Diagrams A flowchart of the observed cycle: ```mermaid flowchart LR A[Observation] --> B{Hypothesis} B -->|confirmed| C[Theory] B -->|refuted| D[Revised model] ``` A sequence of a measurement: ```mermaid sequenceDiagram participant O as Observer participant S as Source O->>S: request spectrum S-->>O: redshifted light Note over S: proper time runs slow ``` A type the renderer does not carry stays source: ```mermaid stateDiagram-v2 [*] --> calm ```