fix(loop): resolve O-2 atomic race-free lock and marker ownership release guard (22/22 PASS)

This commit is contained in:
2026-08-11 12:30:16 +09:00
parent f8084cd927
commit c7df7ffd68
7 changed files with 577 additions and 27 deletions
+4 -4
View File
@@ -206,9 +206,9 @@ def test_z13_legacy_marker_permission_error_degrades_open(mam_sandbox):
assert res["decision"] == "allow"
# Z-14: run_loop.sh records lstart in marker
# Z-14: loop_lock.sh records lstart in marker
def test_z14_run_loop_records_lstart(mam_sandbox):
run_loop = REPO_ROOT / ".agents" / "skills" / "multi-agent-mux-loop" / "scripts" / "run_loop.sh"
content = run_loop.read_text()
assert "_mam_lstart" in content
lock_script = REPO_ROOT / ".agents" / "skills" / "multi-agent-mux-loop" / "scripts" / "loop_lock.sh"
content = lock_script.read_text()
assert "mam_lstart" in content
assert "lstart=" in content