Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,6 @@ superseded ADR-0006 may remain.

## Evidence In Repo

- FlashSAC owner fingerprint: `src/unilab/tasks/motion_tracking/g1/flashsac_owner_contract.py`
- Reusable tensor components: `src/unilab/tasks/motion_tracking/common/tensor_runtime.py`,
`src/unilab/tasks/motion_tracking/common/tensor_state_store.py`
- General Manager runtime to migrate: `src/unilab/envs/manager_based_rl_env.py`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,8 +160,6 @@ useful for launcher/debug/MPS isolation.
## Evidence In Repo

- Manager runtime: `src/unilab/envs/manager_based_rl_env.py`
- Absorbed FlashSAC owner fingerprint:
`src/unilab/tasks/motion_tracking/g1/flashsac_owner_contract.py`
- Tensor state store/readiness consumer:
`src/unilab/tasks/motion_tracking/common/tensor_state_store.py`
- Public backend contract: `unisim.backend.base.SimBackend`
Expand Down
153 changes: 0 additions & 153 deletions src/unilab/tasks/motion_tracking/g1/flashsac_owner_contract.py

This file was deleted.

109 changes: 0 additions & 109 deletions tests/tasks/test_flashsac_owner_contract.py

This file was deleted.

12 changes: 7 additions & 5 deletions tests/tasks/test_package_boundary.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,11 @@ def test_tensor_runtime_switch_is_absent_from_source_and_owner_configs() -> None
assert offenders == [], f"tensor-runtime switch references remain: {offenders}"


def test_motion_direct_runtime_is_removed() -> None:
import unilab.tasks.motion_tracking.g1.flashsac_owner_contract as module
def test_flashsac_motion_owner_uses_generic_manager_runtime() -> None:
registry.ensure_registries()
assert "motrix" in registry._envs["G1MotionTracking"].env_factory_dict


assert not hasattr(module, "TorchG1MotionTrackingFlashSACEnv")
assert not hasattr(module, "make_torch_g1_motion_tracking_flashsac_env")
assert not hasattr(module, "_TorchG1MotionTrackingFlashSACEnv")
def test_motion_direct_runtime_is_removed() -> None:
direct_runtime = _REPO_ROOT / "src/unilab/tasks/motion_tracking/g1/torch_flashsac_env.py"
assert not direct_runtime.exists()
Loading