πŸ—„οΈ OrchestKit Coordination β€” v7.94 Design β€” 2026-05-21 Β· issue #1908

5 views Β· no backwards compat Β· 4-layer arch Β· 11-day ship
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
NEW
DELETED
UNCHANGED
MODIFIED

πŸ“ BEFORE β€” v7.93.0

monitors.json Β· polling shells Β· 35 zombies

πŸ“ AFTER β€” v7.94.0

SQLite Β· events.jsonl Β· 0 zombies
0
before steps
0
after steps
0
zombies left running

🧟 BEFORE β€” v7.93 (monitors.json era)

βœ… AFTER β€” v7.94 (4-layer arch)