Commit 4599840
refactor(compat): all pure legacy shims alias the impl module; break shim circular imports
- 35 copy-attributes shims → sys.modules aliases (patches on legacy paths
now reach the implementation; autonomous_processes drops its duplicated
wrapper logic)
- internal back-imports through legacy shims rewired to impl modules
(operator_daemon, operator_plugin_wait, operator_operator,
bounded_contexts/wup) — importing any legacy path standalone no longer
hits partially-initialized-module errors
- operator_resources: AutoPipelineState imported lazily (orchestrator →
cycle → operator → orchestrator cycle at package-init time)
- autonomous_cycle facade: re-export _run_drive_phase/_run_post_drive_phase;
cycle late-binds them through the facade for legacy monkeypatches
- activity_log: missing optional nfo is silent by default (KORU_DEBUG=1
restores the hint); tests cover both modes
- examples e2e image: install wup (doctor wup_binary [OK], 22/35 passed)
- untrack 21 machine-generated local.dev.txt snapshots; gitignore them
Full suite: 2849 passed, 0 failed.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Koru Agent <agent@coru.dev>1 parent 6c6b4ec commit 4599840
27 files changed
Lines changed: 51 additions & 220 deletions
File tree
- examples/docker
- lucy
- packages
- cli2coru
- cli2koru
- coru
- dsl2coru
- dsl2koru
- mcp2coru
- mcp2koru
- nlp2coru
- nlp2koru
- nlpshim
- rest2coru
- rest2koru
- uri2coru
- uri2koru
- plugins
- koru-autopilot-antigravity
- koru-autopilot-cursor
- koru-autopilot-vscode
- koru-autopilot-vscodium
- koru-autopilot-windsurf
- src/koru
- autonomy/cycle
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments