Check a flow’s states
Find every state your flow forgot before it ships.
YouMap the edge cases in our booking cancellation flow.
Brief §3 Cancelling less than 24 hours ahead costs £15.
Upcoming
ARPhysioDr Ana Ruiz
Reschedule
Cancel booking
Cancel this booking?
You’ll get a full refund.
Yes, cancel
Keep booking
Refund failed
No screen designed
YouMap the edge cases in our booking cancellation flow.
Flow map · booking cancellation
- PROVIDEDCancelling less than 24 hours ahead is charged a fee (brief §3).
- OBSERVEDThe confirm screen promises “a full refund” for a 10:00 booking tomorrow.
- UNKNOWNWhat the patient sees if the refund fails. A question for engineering.
Your callProduct and engineering answer the open states.
Illustrative example. The labels: PROVIDEDYour data or research says soOBSERVEDSeen in what you gave itUNKNOWNCan’t tell; says what would settle it
Say it your way
- “What states am I missing in this checkout flow?”
- “What happens if the upload fails halfway through?”
- “Is this onboarding flow ready to hand to engineering?”
It works through
- Entry
- Paths
- States
- Interruption
- Recovery
- Unknown
- You decide
You get back
- A state map
- An edge-case matrix
- Missing states, by owner
- Test scenarios
Install in one command.
It loads by itself when a request like these comes in. Free and open source, no account.
Claude Code
unzip splitfire-flow-integrity.zip -d ~/.claude/skills/ Every project on this machine. Use .claude/skills/ inside a repository to share with your team.
Codex
unzip splitfire-flow-integrity.zip -d ~/.agents/skills/ Every project. Use .agents/skills/ inside a repository instead, then restart Codex.
Claude apps
On claude.ai or the desktop app, upload the .zip in your skills settings. One zip is one skill.