flowchart LR
%% Styling definitions
classDef start fill:#FFFACD,stroke:#FF8C00,stroke-width:2px,color:#000
classDef decision fill:#E6F3FF,stroke:#1E88E5,stroke-width:2px,color:#000
classDef action fill:#E8F5E9,stroke:#43A047,stroke-width:2px,color:#000
classDef endStyle fill:#FFEBEE,stroke:#E53935,stroke-width:2px,color:#000
%% Nodes
A([Start]):::start
B{State H₀: Specified Distribution}:::decision
C{Calculate Expected Counts}:::decision
D{Compute χ² Statistic}:::decision
E{Compare to χ² Distribution}:::decision
F[Reject H₀<br/>Poor fit to distribution]:::action
G[Fail to reject H₀<br/>Good fit to distribution]:::action
H[Interpret Practical Significance]:::endStyle
%% Flow connections
A --> B
B --> C
C --> D
D --> E
E -->|p < α| F
E -->|p ≥ α| G
F --> H
G --> H


