# Agent Decision Context Normalizer
Normalize a redacted agent decision into a stable evidence contract before any policy review.
Input JSON must contain run_id, agent_id, event_time, policy_version, policy_snapshot, decision_input, permissions, action, result_state and evidence_refs.
Output JSON contains READY or BLOCKED, decision_id, context_hash, policy_hash, normalized fields and explicit reasons.
python scripts/normalize_agent_decision.py --input examples/input.json --output examples/output.json.READY output to the policy binding step.Missing fields, secret-like values, invalid JSON or empty evidence references produce BLOCKED. Fix the redacted source event and rerun; do not bypass the block or infer missing context.
The script never calls an agent, policy engine or external service. It hashes the supplied snapshot; it does not prove that the snapshot was authentic.
The included sample must produce status=READY, a stable decision_id, a non-empty context_hash and policy_hash. Changing the policy snapshot must change policy_hash.
请通过上方所属套餐查看交付内容与下载方式。
下载不等于安装成功,运行环境、平台适配和外部服务需按说明准备。
此处不单独展示技能价格,请以上方所属套餐价格为准。