{
  "version": "1.1.0",
  "title": "Declared permissions reviewed",
  "summary": "Compare intended use with your recorded grants, then calculate a proposed revenue split.",
  "metrics": [
    {
      "label": "Policy matches",
      "value": 1
    },
    {
      "label": "Needs review",
      "value": 1
    },
    {
      "label": "Unallocated revenue",
      "value": "40 USD"
    }
  ],
  "tables": [
    {
      "title": "Grant exceptions and proposed split",
      "columns": [
        "Dataset",
        "Recorded license",
        "Policy result",
        "Share (bps)",
        "Proposed amount"
      ],
      "rows": [
        [
          "Dataset A",
          "Fictional grant A",
          "Declared policy matches",
          6000,
          "60"
        ],
        [
          "Dataset B",
          "Fictional grant B",
          "Expired; Personal data consent unresolved",
          4000,
          "0"
        ]
      ]
    }
  ],
  "notes": [
    "This checks your supplied policy fields; it does not establish copyright ownership, consent validity, lawful processing or a legal license. Consult the actual grant and applicable requirements.",
    "Revenue is entered as already received in one currency. Revoked, expired or incompatible grants receive zero in this scenario; their shares stay unallocated, never redistributed automatically. No payment is made.",
    "Source URLs and license identifiers are preserved for review, not fetched or authenticated. Expiry dates are inclusive UTC calendar days."
  ],
  "data": {
    "datasets": [
      {
        "id": "Dataset A",
        "source": "https://example.org/dataset-a",
        "license": "Fictional grant A",
        "compatible": true,
        "reasons": [],
        "shareBps": 6000,
        "allocation": "60"
      },
      {
        "id": "Dataset B",
        "source": "https://example.org/dataset-b",
        "license": "Fictional grant B",
        "compatible": false,
        "reasons": [
          "Expired",
          "Personal data consent unresolved"
        ],
        "shareBps": 4000,
        "allocation": "0"
      }
    ],
    "assigned": "60",
    "unallocated": "40"
  }
}
