{
  "rulebooks": [
    {
      "id": "grade_method",
      "title": "Bureau grade method",
      "version": "rightshold-bureau-grade-v1",
      "hash": "30eaf9b86377099a3922e26e37a72ae8ed6b95869d1fb06d16bdc0c72c226afe",
      "url": "https://www.rightshold.com/bureau"
    },
    {
      "id": "arbitration_rules",
      "title": "Arbitration rules",
      "version": "rightshold-arbitration-rules-v1",
      "hash": "82cfb1535501e16e720d0d7c101ec9679e8fdcf0a2b2620ae827df272f094026",
      "url": "https://www.rightshold.com/arbitration"
    },
    {
      "id": "license_readings",
      "title": "License readings",
      "version": "2026-10-09",
      "hash": "b6ba525b13825556a30af983eb1066f817c1f8665e1a6e1ef2214f0434c25c1a",
      "url": "https://www.rightshold.com/licenses"
    },
    {
      "id": "kya_levels",
      "title": "RS-KYA levels",
      "version": "rs-kya/0.1",
      "hash": "373b708317e97c17b123450b0ef1decbf79230ac4a2ac30348540220ac82cf02",
      "url": "https://www.rightshold.com/kya/spec"
    },
    {
      "id": "pricing",
      "title": "Pricing and its principles",
      "version": "2026-10-23",
      "hash": "183efe38694939bd58f0fb84523b308b621e44beab8b7e16176898fc711f9754",
      "url": "https://www.rightshold.com/pricing"
    },
    {
      "id": "allocation_policy",
      "title": "Revenue allocation policy",
      "version": "2026-10-23-v2",
      "hash": "68dd8adbaa5c93d8cd3c24d29820cfa0e20460d56f1187078cc95c654024f602",
      "url": "https://www.rightshold.com/pricing"
    },
    {
      "id": "neutrality_charter",
      "title": "Neutrality charter",
      "version": "rightshold-neutrality-charter-v1",
      "hash": "d4d4a9f4115737f359924f4071b31f97cf78b475cd7ec0c80f6415877c951a56",
      "url": "https://www.rightshold.com/neutrality"
    },
    {
      "id": "agent_canary_eval",
      "title": "Agent canary eval",
      "version": "agent-canary-eval-v1",
      "hash": "584a558d86adcc50c7cb7ed28ac3a659d238946b60b645021c4d7f5cff7839b3",
      "url": "https://www.rightshold.com/canary-eval"
    }
  ],
  "history": [
    {
      "seq": 27,
      "at": "2026-10-24T13:57:11.146Z",
      "changed": [
        "agent_canary_eval"
      ],
      "rulebooks": [
        {
          "hash": "30eaf9b86377099a3922e26e37a72ae8ed6b95869d1fb06d16bdc0c72c226afe",
          "id": "grade_method",
          "version": "rightshold-bureau-grade-v1"
        },
        {
          "hash": "82cfb1535501e16e720d0d7c101ec9679e8fdcf0a2b2620ae827df272f094026",
          "id": "arbitration_rules",
          "version": "rightshold-arbitration-rules-v1"
        },
        {
          "hash": "b6ba525b13825556a30af983eb1066f817c1f8665e1a6e1ef2214f0434c25c1a",
          "id": "license_readings",
          "version": "2026-10-09"
        },
        {
          "hash": "373b708317e97c17b123450b0ef1decbf79230ac4a2ac30348540220ac82cf02",
          "id": "kya_levels",
          "version": "rs-kya/0.1"
        },
        {
          "hash": "183efe38694939bd58f0fb84523b308b621e44beab8b7e16176898fc711f9754",
          "id": "pricing",
          "version": "2026-10-23"
        },
        {
          "hash": "68dd8adbaa5c93d8cd3c24d29820cfa0e20460d56f1187078cc95c654024f602",
          "id": "allocation_policy",
          "version": "2026-10-23-v2"
        },
        {
          "hash": "d4d4a9f4115737f359924f4071b31f97cf78b475cd7ec0c80f6415877c951a56",
          "id": "neutrality_charter",
          "version": "rightshold-neutrality-charter-v1"
        },
        {
          "hash": "584a558d86adcc50c7cb7ed28ac3a659d238946b60b645021c4d7f5cff7839b3",
          "id": "agent_canary_eval",
          "version": "agent-canary-eval-v1"
        }
      ]
    },
    {
      "seq": 24,
      "at": "2026-10-24T03:43:42.353Z",
      "changed": [
        "allocation_policy"
      ],
      "rulebooks": [
        {
          "hash": "30eaf9b86377099a3922e26e37a72ae8ed6b95869d1fb06d16bdc0c72c226afe",
          "id": "grade_method",
          "version": "rightshold-bureau-grade-v1"
        },
        {
          "hash": "82cfb1535501e16e720d0d7c101ec9679e8fdcf0a2b2620ae827df272f094026",
          "id": "arbitration_rules",
          "version": "rightshold-arbitration-rules-v1"
        },
        {
          "hash": "b6ba525b13825556a30af983eb1066f817c1f8665e1a6e1ef2214f0434c25c1a",
          "id": "license_readings",
          "version": "2026-10-09"
        },
        {
          "hash": "373b708317e97c17b123450b0ef1decbf79230ac4a2ac30348540220ac82cf02",
          "id": "kya_levels",
          "version": "rs-kya/0.1"
        },
        {
          "hash": "183efe38694939bd58f0fb84523b308b621e44beab8b7e16176898fc711f9754",
          "id": "pricing",
          "version": "2026-10-23"
        },
        {
          "hash": "68dd8adbaa5c93d8cd3c24d29820cfa0e20460d56f1187078cc95c654024f602",
          "id": "allocation_policy",
          "version": "2026-10-23-v2"
        },
        {
          "hash": "d4d4a9f4115737f359924f4071b31f97cf78b475cd7ec0c80f6415877c951a56",
          "id": "neutrality_charter",
          "version": "rightshold-neutrality-charter-v1"
        }
      ]
    },
    {
      "seq": 21,
      "at": "2026-10-23T23:31:00.908Z",
      "changed": [
        "neutrality_charter"
      ],
      "rulebooks": [
        {
          "hash": "30eaf9b86377099a3922e26e37a72ae8ed6b95869d1fb06d16bdc0c72c226afe",
          "id": "grade_method",
          "version": "rightshold-bureau-grade-v1"
        },
        {
          "hash": "82cfb1535501e16e720d0d7c101ec9679e8fdcf0a2b2620ae827df272f094026",
          "id": "arbitration_rules",
          "version": "rightshold-arbitration-rules-v1"
        },
        {
          "hash": "b6ba525b13825556a30af983eb1066f817c1f8665e1a6e1ef2214f0434c25c1a",
          "id": "license_readings",
          "version": "2026-10-09"
        },
        {
          "hash": "373b708317e97c17b123450b0ef1decbf79230ac4a2ac30348540220ac82cf02",
          "id": "kya_levels",
          "version": "rs-kya/0.1"
        },
        {
          "hash": "183efe38694939bd58f0fb84523b308b621e44beab8b7e16176898fc711f9754",
          "id": "pricing",
          "version": "2026-10-11"
        },
        {
          "hash": "d4d4a9f4115737f359924f4071b31f97cf78b475cd7ec0c80f6415877c951a56",
          "id": "neutrality_charter",
          "version": "rightshold-neutrality-charter-v1"
        }
      ]
    },
    {
      "seq": 8,
      "at": "2026-10-16T18:54:45.654Z",
      "changed": [
        "license_readings"
      ],
      "rulebooks": [
        {
          "hash": "30eaf9b86377099a3922e26e37a72ae8ed6b95869d1fb06d16bdc0c72c226afe",
          "id": "grade_method",
          "version": "rightshold-bureau-grade-v1"
        },
        {
          "hash": "82cfb1535501e16e720d0d7c101ec9679e8fdcf0a2b2620ae827df272f094026",
          "id": "arbitration_rules",
          "version": "rightshold-arbitration-rules-v1"
        },
        {
          "hash": "b6ba525b13825556a30af983eb1066f817c1f8665e1a6e1ef2214f0434c25c1a",
          "id": "license_readings",
          "version": "2026-10-09"
        },
        {
          "hash": "373b708317e97c17b123450b0ef1decbf79230ac4a2ac30348540220ac82cf02",
          "id": "kya_levels",
          "version": "rs-kya/0.1"
        },
        {
          "hash": "183efe38694939bd58f0fb84523b308b621e44beab8b7e16176898fc711f9754",
          "id": "pricing",
          "version": "2026-10-11"
        }
      ]
    },
    {
      "seq": 7,
      "at": "2026-10-15T16:48:48.402Z",
      "changed": [
        "pricing"
      ],
      "rulebooks": [
        {
          "hash": "30eaf9b86377099a3922e26e37a72ae8ed6b95869d1fb06d16bdc0c72c226afe",
          "id": "grade_method",
          "version": "rightshold-bureau-grade-v1"
        },
        {
          "hash": "82cfb1535501e16e720d0d7c101ec9679e8fdcf0a2b2620ae827df272f094026",
          "id": "arbitration_rules",
          "version": "rightshold-arbitration-rules-v1"
        },
        {
          "hash": "976cc00fd79b511ae3c56519e905e3950e3019d4e23391f0531de1bd0cb77757",
          "id": "license_readings",
          "version": "2026-10-09"
        },
        {
          "hash": "373b708317e97c17b123450b0ef1decbf79230ac4a2ac30348540220ac82cf02",
          "id": "kya_levels",
          "version": "rs-kya/0.1"
        },
        {
          "hash": "183efe38694939bd58f0fb84523b308b621e44beab8b7e16176898fc711f9754",
          "id": "pricing",
          "version": "2026-10-11"
        }
      ]
    },
    {
      "seq": 4,
      "at": "2026-10-14T16:16:03.616Z",
      "changed": [
        "license_readings"
      ],
      "rulebooks": [
        {
          "hash": "30eaf9b86377099a3922e26e37a72ae8ed6b95869d1fb06d16bdc0c72c226afe",
          "id": "grade_method",
          "version": "rightshold-bureau-grade-v1"
        },
        {
          "hash": "82cfb1535501e16e720d0d7c101ec9679e8fdcf0a2b2620ae827df272f094026",
          "id": "arbitration_rules",
          "version": "rightshold-arbitration-rules-v1"
        },
        {
          "hash": "976cc00fd79b511ae3c56519e905e3950e3019d4e23391f0531de1bd0cb77757",
          "id": "license_readings",
          "version": "2026-10-09"
        },
        {
          "hash": "373b708317e97c17b123450b0ef1decbf79230ac4a2ac30348540220ac82cf02",
          "id": "kya_levels",
          "version": "rs-kya/0.1"
        },
        {
          "hash": "918dc5cfc66414c35ca83497c6d11cc47b7665fc04d20c7e0d186c94ceba0b89",
          "id": "pricing",
          "version": "2026-10-11"
        }
      ]
    },
    {
      "seq": 2,
      "at": "2026-10-14T07:42:11.144Z",
      "changed": [
        "grade_method",
        "arbitration_rules",
        "license_readings",
        "kya_levels",
        "pricing"
      ],
      "rulebooks": [
        {
          "hash": "30eaf9b86377099a3922e26e37a72ae8ed6b95869d1fb06d16bdc0c72c226afe",
          "id": "grade_method",
          "version": "rightshold-bureau-grade-v1"
        },
        {
          "hash": "82cfb1535501e16e720d0d7c101ec9679e8fdcf0a2b2620ae827df272f094026",
          "id": "arbitration_rules",
          "version": "rightshold-arbitration-rules-v1"
        },
        {
          "hash": "822ac3ac36d64447fe95b7ec55e7f7b46ffa587b60b36e68ab1787be9d127ba6",
          "id": "license_readings",
          "version": "2026-10-09"
        },
        {
          "hash": "373b708317e97c17b123450b0ef1decbf79230ac4a2ac30348540220ac82cf02",
          "id": "kya_levels",
          "version": "rs-kya/0.1"
        },
        {
          "hash": "918dc5cfc66414c35ca83497c6d11cc47b7665fc04d20c7e0d186c94ceba0b89",
          "id": "pricing",
          "version": "2026-10-11"
        }
      ]
    }
  ]
}