Skip to content

Commit 728960d

Browse files
committed
fix(control-plane): restore import boundary and ratchet parity
1 parent 629c98b commit 728960d

2 files changed

Lines changed: 15 additions & 12 deletions

File tree

loopx/canary/maintainability_ratchet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def _exception(
5555
"The public loopx.quota import surface remains a supported compatibility contract, "
5656
"including presentation-owned quota event renderers.",
5757
"Keep internal consumers on canonical modules and shrink exports as callers migrate.",
58-
metric_ceilings={"package_reexport_count": 95, "source_module_count": 36},
58+
metric_ceilings={"package_reexport_count": 101, "source_module_count": 37},
5959
),
6060
"compatibility_facade:loopx.status": _exception(
6161
"The public loopx.status import surface remains a supported compatibility contract.",

loopx/dreaming.py

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,26 @@
66
from typing import Any
77

88
from .agent_registry import registered_agent_ids_from_registry
9-
from .feedback import validate_local_control_text, validate_public_safe_text
10-
from .history import collect_history, load_registry, write_reserved_run_artifacts
11-
from .paths import resolve_runtime_root
12-
from .registry import registry_goals
13-
from .runtime import validate_goal_id_path_segment
149
from .control_plane.runtime.public_safety import public_safe_compact_text
15-
from .status import (
10+
from .control_plane.runtime.shared_runtime_material_projection import (
11+
finalize_material_projection,
12+
prepare_material_projection_route,
13+
)
14+
from .control_plane.runtime.status_classifications import (
1615
DREAMING_ADVISORY_CLASSIFICATIONS,
16+
)
17+
from .feedback import validate_local_control_text, validate_public_safe_text
18+
from .history import (
1719
STATUS_NEUTRAL_CLASSIFICATIONS,
20+
collect_history,
21+
load_registry,
22+
write_reserved_run_artifacts,
1823
)
24+
from .paths import resolve_runtime_root
25+
from .registry import registry_goals
26+
from .runtime import validate_goal_id_path_segment
1927
from .state_refresh import now_local
2028
from .todos import add_goal_todo, update_goal_todo
21-
from .control_plane.runtime.shared_runtime_material_projection import (
22-
finalize_material_projection,
23-
prepare_material_projection_route,
24-
)
25-
2629

2730
DREAMING_DRY_RUN_SCHEMA_VERSION = "dreaming_dry_run_proposal_v0"
2831
DREAMING_PROPOSAL_SCHEMA_VERSION = "dreaming_proposal_v0"

0 commit comments

Comments
 (0)