{ "all_source_files_match_head": true, "hard_call_count": "No independent provider-request count limiter in current MessagesPolicy. CLI max_turns is 30, outer timeout 900s; durable spend/request liability is enforced. No two-call cap claimed.", "native_actions": 0, "profile_readiness_unmodified": "unverified", "profile_route": "claude-code-cli", "provider_calls": 0, "runner_blocker": "prove-local-profile.py requires nonempty credential refs; metered-owner requires empty refs. Do not bypass either; use admitted metered-once route.", "runtime_complete_digest_rechecked": true, "runtime_resources": { "profile_cpu": null, "profile_memory_mb": null, "risk": "No hard CPU/memory ceiling is claimed by this profile; host owner must accept or provide scoped resource controls before native start." }, "secret_reads": 0, "source_files": 31, "standalone_proof_runner_compatible": false }