{
  "endpoint": "items",
  "count": 4,
  "genesis": "0000000000000000000000000000000000000000000000000000000000000000",
  "data_notice": "测试期数据：W4 结构验证样例（4 条，假 ID）。beta 期替换为真实账目。",
  "items": [
    {
      "type": "give",
      "entry_id": "g_1",
      "mutual_id": "m1",
      "from_agent_id": "a",
      "to_agent_id": "b",
      "category": "compute",
      "quantity": 2.0,
      "unit": "hour",
      "occurred_at": "2026-11-20T00:00:00Z",
      "note": null,
      "scope": "mutual",
      "scope_unresolved": 0,
      "magnitude": 2.0,
      "duration_hours": 0.0,
      "verifiability": "self_reported",
      "window_expires_at": "",
      "rule_version": "pr_v1.1.0",
      "prev_hash": "0000000000000000000000000000000000000000000000000000000000000000",
      "hash": "e8ed9046fe8aec12a436d54468ab7d5b194842564f5e3dcbd2c04ded369361f0"
    },
    {
      "type": "give",
      "entry_id": "g_2",
      "mutual_id": null,
      "from_agent_id": "a",
      "to_agent_id": "c",
      "category": "docs",
      "quantity": 1.0,
      "unit": "hour",
      "occurred_at": "2026-11-21T00:00:00Z",
      "note": null,
      "scope": null,
      "scope_unresolved": 1,
      "magnitude": 0.0,
      "duration_hours": 0.0,
      "verifiability": "self_reported",
      "window_expires_at": "",
      "rule_version": "pr_v1.1.0",
      "prev_hash": "e8ed9046fe8aec12a436d54468ab7d5b194842564f5e3dcbd2c04ded369361f0",
      "hash": "59ca03c4d5fec958b70381aae08360780c200544816658f1dca05e7197a0df9b"
    },
    {
      "type": "payback",
      "entry_id": "p_1",
      "mutual_id": "m1",
      "scope": "mutual",
      "scope_unresolved": 0,
      "magnitude": 0.0,
      "duration_hours": 0.0,
      "verifiability": "self_reported",
      "window_expires_at": "",
      "rule_version": "pr_v1.1.0",
      "prev_hash": "59ca03c4d5fec958b70381aae08360780c200544816658f1dca05e7197a0df9b",
      "hash": "ddb0aeb7aee6fc63422c8e42130387916e91c7988669a81df10b34d6ee161080"
    },
    {
      "type": "receive",
      "entry_id": "r_1",
      "mutual_id": "m1",
      "state": "delivered",
      "scope": "mutual",
      "scope_unresolved": 0,
      "magnitude": 0.0,
      "duration_hours": 0.0,
      "verifiability": "self_reported",
      "window_expires_at": "",
      "rule_version": "pr_v1.1.0",
      "prev_hash": "ddb0aeb7aee6fc63422c8e42130387916e91c7988669a81df10b34d6ee161080",
      "hash": "c8498a30cb61ea4eaf8c3b2b37a8139fb28e1a62a8ab9484ff6b4ee4a864f8a5"
    }
  ]
}