{
  "schema_version": "2026-06-01",
  "generated_at_utc": "2026-06-10T03:07:48Z",
  "generated_by": "generate_all_v5.py",
  "project": "MSG Chain AI Delivery Entry",
  "description": "Single machine entry for AI agents that need to move from scoped coding into guarded build, test, deploy, verify, and launch workflows.",
  "public_base_url": "https://msgchain.org/whitepaper/",
  "entry_points": {
    "developer_entry_json": "developer_entry.json",
    "developer_entry_json_public_url": "https://msgchain.org/whitepaper/developer_entry.json",
    "execution_pack_index_json": "execution_pack/index.json",
    "execution_pack_index_json_public_url": "https://msgchain.org/whitepaper/execution_pack/index.json",
    "release_pack_index_json": "release_pack/index.json",
    "release_pack_index_json_public_url": "https://msgchain.org/whitepaper/release_pack/index.json",
    "e2e_fixtures_index_json": "e2e_fixtures/index.json",
    "e2e_fixtures_index_json_public_url": "https://msgchain.org/whitepaper/e2e_fixtures/index.json"
  },
  "recommended_full_lifecycle_order": [
    "product_delivery_entry.json",
    "developer_entry.json",
    "developer_capability_matrix.json",
    "chain_config/index.json",
    "contract_templates/index.json",
    "examples/index.json",
    "execution_pack/index.json",
    "execution_pack/delivery_workflows.json",
    "execution_pack/command_registry.json",
    "release_pack/index.json",
    "e2e_fixtures/index.json",
    "modules/review_playbook.html",
    "modules/evidence_index.html"
  ],
  "phases": [
    {
      "id": "scope",
      "goal": "先锁定产品范围、业务规则、验收口径",
      "requires_human_input": true
    },
    {
      "id": "codegen",
      "goal": "用 developer machine pack 生成合约或 dApp 起步资产",
      "requires_human_input": false
    },
    {
      "id": "quality_gate",
      "goal": "按真实命令执行 lint/test/build/contract test",
      "requires_human_input": false
    },
    {
      "id": "deploy_and_verify",
      "goal": "准备发布计划、执行 smoke check、收集 query/receipt/log 证据",
      "requires_human_input": true
    },
    {
      "id": "launch",
      "goal": "在审批通过后上线并保留 rollback 句柄",
      "requires_human_input": true
    }
  ],
  "hard_boundaries": [
    "不能把执行层协议包解释成 100% 零人工生产上线承诺。",
    "没有真实环境变量、签名账户、审批和 raw evidence 时，AI agent 必须停在计划态或 stub 态。"
  ]
}