ποΈ OrchestKit Coordination β v7.94 Design
β
2026-05-21
Β·
issue #1908
5 views Β· no backwards compat Β· 4-layer arch Β· 11-day ship
User Flows
8
Roadmap
8 phases Β· 11d
Hooks
16
Folder Ξ
before / after
Tracing
6 actions
Sessions (Layer 1 + Layer 2)
Event stream β Layer 3 (events.jsonl)
Step executing
// Pick a flow to start
β BREAKING CHANGE β no backwards compatibility:
v7.94.0 deletes
src/monitors/monitors.json
entirely. No deprecation period. No env-var escape hatch. Phase 1 deletes the monitors on day 1; SQLite-based coordination fully replaces them by Phase 4.
11
working days
8
pull requests
+18
files added
-6
files deleted
+44
new tests
+430
net LOC (-50 shell)
Timeline (working days)
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10+
NEW (added in v7.94)
DELETED (replaced)
KEPT (unchanged)
MOVED/MODIFIED
All (16)
New
Deleted
Kept
Layer 1 (SQLite)
Layer 2 (file bus)
Layer 3 (events)
Layer 4 (worktree)
NEW
DELETED
UNCHANGED
MODIFIED
π BEFORE β v7.93.0
monitors.json Β· polling shells Β· 35 zombies
π AFTER β v7.94.0
SQLite Β· events.jsonl Β· 0 zombies
β Prev
Next βΆ
βΆ Play trace
β² Reset
0
before steps
0
after steps
0
zombies left running
π§ BEFORE β v7.93 (monitors.json era)
β AFTER β v7.94 (4-layer arch)