from pathlib import Path def test_provision_outbox_migration_exposes_closed_fenced_runtime_operations(): source = Path("migrations/versions/20260811_494_trusted_delivery_provision_lease.py").read_text(encoding="utf-8") assert "claim_provision" in source assert "fail_provision" in source assert "complete_provision" in source assert "clock_timestamp()" in source assert "lease_fence" in source assert "trusted_delivery_receipts" in source assert "provision_applied" in source