Story Editor - Quick Reference
What is it?
Transform technical process flows into readable stories.
Pattern
{step#} {source} {action} {dataobject} {then action} {target}
Example
Step 10: Customer submits Order then sends to Order Management System
Step 20: Order Management System validates Order then forwards to Warehouse
Key Rules
- Stories start with: Actor, Timer, Process, or Feature
- Data objects are: Always intermediate (never story starters)
- Step numbering: [source→data] = N, [data→target] = N+1
- Parallel flows: Same step# = "Meanwhile"
Access
- Open a process in Korgraph
- Click 📖 Story Editor button (top toolbar)
Current Features
✅ View stories in narrative format
✅ See parallel flows grouped with "Meanwhile"
✅ Drag & drop to reorder stories
✅ Renumber all stories automatically
✅ Color-coded elements (source, action, data, target)
Toolbar Actions
- 🔗 Merge Selected: Group stories (coming soon)
- ✂️ Split Story: Separate flows (coming soon)
- 🔢 Renumber All: Update step numbers based on order
Drag & Drop
- Click and hold the
⋮⋮ handle
- Drag story up or down
- Release to drop
- Click "Renumber All" to update step numbers
Color Legend
- 🔵 Source - Who starts the action
- 🟢 Action - What they do
- 🟡 Data Object - What's being processed
- 🟣 Target - Where it goes
Parallel Flows
When multiple stories have the same step number:
Story 1: Customer submits Order...
Meanwhile: Customer checks Status...
Future Features
- Edit stories inline
- Add/delete stories
- Save changes to process
- Export to documentation
- Split/merge implementation
Testing Focus
This is a testing version for feedback on:
- Story readability
- Visual clarity
- Drag & drop UX
- Grouping logic
Feedback Welcome!
Let us know:
- What works well?
- What's confusing?
- What features are needed most?
- How would you use this?
Version: 1.0 (Testing)
Status: Read-only visualization with basic reordering