Publishing Events
Event Types
| Pattern | When Fired | Used By |
|---|---|---|
eval:scored | After agent eval completes | Auto-merge flow, training capture |
kanban:pickup | PP picks up a backlog issue | Training data capture |
session:ended | Session closes | Tuple mining flow |
peter:daily-complete | Nightly loop finishes | Summary reporting |
telemetry:insight | Telemetry agent finds something | PP experiment trigger |
scope:impact | Cross-service change detected | Cascade fix flow |
friction:detected | User friction event | Auto-create issue |
review:scored | AI review completes | Block merge on blockers |
subway:task | Task from Subway mesh peer | Create GitHub issue |
Subscribing (Flows)
Flows subscribe to events via pattern matching in.jfl/flows/self-driving.yaml: