test(agent99): align Host112 recovery ledger

This commit is contained in:
Your Name
2026-07-19 12:54:53 +08:00
parent da59c89e1c
commit 978b711449
3 changed files with 13 additions and 6 deletions

View File

@@ -516,7 +516,10 @@ def test_agent99_propagates_identity_and_requires_independent_receipt() -> None:
for parameter in ("AutomationRunId", "TraceId", "WorkItemId"):
assert f"[string]${parameter} = \"\"" in control
assert f'[string]`${parameter} = ""' in bootstrap
assert 'reason = "controlled_dispatch_identity_unsafe"' in control
assert '$identityRejectionReason = if (' in control
assert '"controlled_dispatch_identity_unsafe"' in control
assert '"controlled_dispatch_identity_invalid"' in control
assert "reason = $identityRejectionReason" in control
assert 'applyBlockedReason = "control_identity_incomplete_or_unsafe"' in function
assert '$dryRun.managerPreflightStatus -eq "ready"' in function
assert "-not $dryRun.artifactTransactionBlocked" in function