Skip to content
Fernando Koch edited this page Mar 29, 2026 · 6 revisions

GraphK Wiki

This wiki is organized as a practical how-to index. Each page explains one public package concept from the perspective of someone trying to use GraphK.

How-To Pages

Selection Strategy For This Project

For GraphK, the wiki focuses on the public execution path that a new user or another agent is most likely to need first:

  1. Node
  2. Pipeline
  3. Emitter

These were selected because they map directly to the main learning path of the package:

  • define executable behavior with a Node
  • compose behavior with a Pipeline
  • expose the package as a request/response runtime with an Emitter

As the package grows, additional how-to pages should be added only when they represent a distinct public capability that deserves its own operational guide. Good candidates would be:

  • policies and entry/exit validation
  • branching with BranchPipe
  • multi-branch execution with MultiPipe
  • persistence with Persistence
  • logging with Logger

Supporting Source References

The wiki pages intentionally point back to runnable examples and test files when a concept already has a good executable reference.

Good starting points:

Clone this wiki locally