```suggestion
- Each step in a timeline **must** have one of five visual states: complete, current step, not started, processing, and error.
```
These should not be styled as inline code becau...
```suggestion
- **Must** use a timeline when you need more space for longer forms with a fewer number of steps. For many steps with small data set in each step, use [stepper](https://clarity.desig...
```suggestion
- **May** use a timeline when you need to break down a complex and long work processes into multiple concrete steps (more than two steps).
```
This one is a "may" because the wiz...
```suggestion
- **Should** use a wizard when the content is self-sufficient (no need to access other parts of the app) since it blocks access to other parts of the application that are necessary f...
```suggestion
- **May** use a wizard to help users walk through a defined step-by-step process.
```
This is a "may" because the stepper is an option as well.