-
Notifications
You must be signed in to change notification settings - Fork 0
Learn By Example
The fastest way to understand GraphK is to follow a progression of runnable scenarios.
This path is for readers who want to see complete workflows first and study the extension points later.
Start with the smallest useful public flow:
- one program
- one registered pipeline
- one emitter
- one session
- one response
- optional implicit default when only one pipeline is registered
Read:
Runnable source:
Next, move from one node to a real architecture:
- multiple nodes
- ordered execution
- one coherent pipeline
- one program registration point
Read:
Runnable source:
Once the basic flow makes sense, learn how GraphK controls execution through scoped values and validation rules across Program, Runner, Pipeline, and Node.
Read:
Runnable sources:
Now move from simple sequence to conditional routing.
Read:
Runnable source:
Finally, learn how GraphK executes multiple matching branches instead of selecting only one.
Read:
Runnable source:
When you want more detail than the examples provide, these test directories are the best next references: