{
  "schema_version": "2026-06-01",
  "generated_at_utc": "2026-06-10T03:07:48Z",
  "generated_by": "generate_all_v5.py",
  "description": "Execution-oriented machine pack for turning MSG AI coding into guarded build/test/deploy/verify workflows.",
  "files": [
    {
      "id": "command_registry",
      "path": "execution_pack/command_registry.json",
      "public_url": "https://msgchain.org/whitepaper/execution_pack/command_registry.json"
    },
    {
      "id": "approval_gates",
      "path": "execution_pack/approval_gates.json",
      "public_url": "https://msgchain.org/whitepaper/execution_pack/approval_gates.json"
    },
    {
      "id": "delivery_workflows",
      "path": "execution_pack/delivery_workflows.json",
      "public_url": "https://msgchain.org/whitepaper/execution_pack/delivery_workflows.json"
    },
    {
      "id": "evidence_requirements",
      "path": "execution_pack/evidence_requirements.json",
      "public_url": "https://msgchain.org/whitepaper/execution_pack/evidence_requirements.json"
    },
    {
      "id": "artifact_contracts",
      "path": "execution_pack/artifact_contracts.json",
      "public_url": "https://msgchain.org/whitepaper/execution_pack/artifact_contracts.json"
    }
  ],
  "contract_package_count": 46,
  "contract_package_preview": [
    {
      "contract_dir": "adapter_registry_v1",
      "package_name": "adapter-registry-v1",
      "cargo_toml": "contracts/cosmwasm/all/adapter_registry_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/adapter_registry_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/adapter_registry_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "agent_a2a_v1",
      "package_name": "agent-a2a-v1",
      "cargo_toml": "contracts/cosmwasm/all/agent_a2a_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/agent_a2a_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/agent_a2a_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "agent_intent_v1",
      "package_name": "agent-intent-v1",
      "cargo_toml": "contracts/cosmwasm/all/agent_intent_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/agent_intent_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/agent_intent_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "agent_model_v1",
      "package_name": "agent-model-v1",
      "cargo_toml": "contracts/cosmwasm/all/agent_model_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/agent_model_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/agent_model_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "agent_payment_v1",
      "package_name": "agent-payment-v1",
      "cargo_toml": "contracts/cosmwasm/all/agent_payment_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/agent_payment_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/agent_payment_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "agent_registry_v1",
      "package_name": "agent-registry-v1",
      "cargo_toml": "contracts/cosmwasm/all/agent_registry_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/agent_registry_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/agent_registry_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "agent_sandbox_v1",
      "package_name": "agent-sandbox-v1",
      "cargo_toml": "contracts/cosmwasm/all/agent_sandbox_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/agent_sandbox_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/agent_sandbox_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "agent_verify_v1",
      "package_name": "agent-verify-v1",
      "cargo_toml": "contracts/cosmwasm/all/agent_verify_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/agent_verify_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/agent_verify_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "agent_work_v1",
      "package_name": "agent-work-v1",
      "cargo_toml": "contracts/cosmwasm/all/agent_work_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/agent_work_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/agent_work_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "ai_agent_constitution_v1",
      "package_name": "ai-agent-constitution-v1",
      "cargo_toml": "contracts/cosmwasm/all/ai_agent_constitution_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/ai_agent_constitution_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/ai_agent_constitution_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "aidid_did_registry_v1",
      "package_name": "aidid-did-registry-v1",
      "cargo_toml": "contracts/cosmwasm/all/aidid_did_registry_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/aidid_did_registry_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/aidid_did_registry_v1 && cargo build --target wasm32-unknown-unknown --release"
    },
    {
      "contract_dir": "block_reward_decay_v1",
      "package_name": "block-reward-decay",
      "cargo_toml": "contracts/cosmwasm/all/block_reward_decay_v1/Cargo.toml",
      "cargo_test_command": "cd contracts/cosmwasm/all/block_reward_decay_v1 && cargo test",
      "cargo_build_wasm_command": "cd contracts/cosmwasm/all/block_reward_decay_v1 && cargo build --target wasm32-unknown-unknown --release"
    }
  ],
  "boundary": [
    "执行层协议包把流程机器化，不等于授权 AI 跨越生产审批。",
    "涉及真实部署、私钥、资金、治理、域名与 CI/CD 权限时必须转入人工确认。"
  ]
}