Examples
Pair determinate and indeterminate states to communicate completion and loading intent clearly.
Determinate metrics
Track completion of known-duration tasks with determinate values.
Wrapper metric spinners
Upload progress
Quality checks
Tailwind metric spinners
Indeterminate handoff
Use indeterminate when duration is unknown, then switch to determinate rollout progress.
Wrapper loading spinners
Preparing release
Rollout