File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Log
22
3+ ## 2026-07-06 — fix: watcher pane reads the PseudoOperator state path
4+
5+ OC's loop migrated to the shared engine (Track B, OC #428 ): controller state
6+ moved from logs/local/loop_controller_state.json to
7+ tools/loop/state/controller_state.json. Field shape is compatible
8+ (runnable_backend / backend_cooldowns / backend_limit_kinds /
9+ sleeping_until_utc all emitted by the engine as of CL #35 ).
10+
311## 2026-06-16 — Opt into CAP1 enforcement (context_bootstrap)
412
513Added ` audit.capabilities.enforce: true ` so Custodian's CAP1 verifies the
Original file line number Diff line number Diff line change 2929_OC_ROOT = Path .home () / "Documents" / "GitHub" / "OperationsCenter"
3030_WATCH_DIR = _OC_ROOT / "logs" / "local" / "watch-all"
3131_STATE_DIR = _OC_ROOT / "state"
32- _CONTROLLER_STATE_PATH = _OC_ROOT / "logs" / "local" / "loop_controller_state.json"
32+ # PseudoOperator engine (Track B): loop state moved to tools/loop/state/.
33+ _CONTROLLER_STATE_PATH = _OC_ROOT / "tools" / "loop" / "state" / "controller_state.json"
3334_QUEUE_DIR = Path .home () / ".console" / "queue"
3435_PROFILES_DIR = Path (__file__ ).resolve ().parent .parent .parent / "config" / "profiles"
3536
You can’t perform that action at this time.
0 commit comments