2202 lines
146 KiB
JSON
2202 lines
146 KiB
JSON
{
|
|
"extension": "ai-usage",
|
|
"revisions": {
|
|
"aipref": "draft-ietf-aipref-vocab-08",
|
|
"cawg": "1.1",
|
|
"tdmrep": "CG-FINAL-tdmrep-20240510"
|
|
},
|
|
"keys": {
|
|
"publisher": "52ac4cd91fa02373db58946515d4b732915c07094d56031e48ce6df076db888f",
|
|
"authority": "4e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f",
|
|
"clock": "24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e",
|
|
"presenter": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"agent_a": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"agent_b": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"crawler": "eeccba9faecd6f65af29ba7714605fe62d2195e6f031c7b8736f816d3eeeeb36",
|
|
"agent_d": "718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9",
|
|
"stranger": "d54c21d1e62389f2f128767a6cdbaa320fa27fd9ba1f9463c3d92cb210d5054c"
|
|
},
|
|
"statements": [
|
|
{
|
|
"name": "aipref_only",
|
|
"description": "one vocabulary: training disallowed, search allowed, inference unknown",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=n, search=y\"}}",
|
|
"outcome": {
|
|
"digest": "03f90ce74223c9fe4513b6d702abc4fed6f8aaafca09f4b6de08d619b3fe0069",
|
|
"preferences": {
|
|
"aipref": {
|
|
"train-ai": "disallow",
|
|
"ai-use": "unknown",
|
|
"search": "allow"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "three_vocabularies",
|
|
"description": "the three vocabularies together, in a member order the canonical form sorts",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=n, ai-use=y, search=y\"},\"cawg\":{\"revision\":\"1.1\",\"entries\":{\"cawg.ai_generative_training\":{\"use\":\"notAllowed\"},\"cawg.ai_inference\":{\"use\":\"allowed\"},\"cawg.data_mining\":{\"use\":\"constrained\",\"constraint_info\":\"licensed on request: https://licensing.example/tdm\"}}},\"tdmrep\":{\"revision\":\"CG-FINAL-tdmrep-20240510\",\"tdm-reservation\":1,\"tdm-policy\":\"https://licensing.example/tdm-policy.json\"}}",
|
|
"outcome": {
|
|
"digest": "1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603",
|
|
"preferences": {
|
|
"aipref": {
|
|
"train-ai": "disallow",
|
|
"ai-use": "allow",
|
|
"search": "allow"
|
|
},
|
|
"cawg": {
|
|
"cawg.ai_generative_training": "disallow",
|
|
"cawg.ai_inference": "allow",
|
|
"cawg.data_mining": "disallow"
|
|
},
|
|
"tdmrep": {
|
|
"tdm-reservation": "disallow"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "cawg_custom_key",
|
|
"description": "a key the assertion lets a claim generator add, and a predefined one",
|
|
"json": "{\"cawg\":{\"revision\":\"1.1\",\"entries\":{\"org.example.captioning\":{\"use\":\"allowed\"},\"cawg.ai_training\":{\"use\":\"notAllowed\"}}}}",
|
|
"outcome": {
|
|
"digest": "f1614feb6fbd885b706dd050eb56b4090a37404e73a0d9d354e10957d8ef456f",
|
|
"preferences": {
|
|
"cawg": {
|
|
"cawg.ai_training": "disallow",
|
|
"org.example.captioning": "allow"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "tdmrep_not_reserved",
|
|
"description": "TDM rights not reserved, and no policy",
|
|
"json": "{\"tdmrep\":{\"revision\":\"CG-FINAL-tdmrep-20240510\",\"tdm-reservation\":0,\"tdm-policy\":null}}",
|
|
"outcome": {
|
|
"digest": "036472cb5ae99f6653ae18fbff5e3a8e657c84fa666161c5814b1846d7ebb8a6",
|
|
"preferences": {
|
|
"tdmrep": {
|
|
"tdm-reservation": "allow"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_repeated_key",
|
|
"description": "a repeated key keeps its last value (RFC 9651 §4.2.2)",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=n, train-ai=y\"}}",
|
|
"outcome": {
|
|
"digest": "20213d966902c13c4e6ae7c513718a35aa1eb31d09259f8df63631c69bef0e8f",
|
|
"preferences": {
|
|
"aipref": {
|
|
"train-ai": "allow",
|
|
"ai-use": "unknown",
|
|
"search": "unknown"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_parameters",
|
|
"description": "parameters are disregarded",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=y;source=\\\"publisher\\\", ai-use=n;q=0.5\"}}",
|
|
"outcome": {
|
|
"digest": "aa6b6a5f1c955e0a9aa1c6edbb1a7258fa6e7aa726d50986da5dafc58105ecdb",
|
|
"preferences": {
|
|
"aipref": {
|
|
"train-ai": "allow",
|
|
"ai-use": "disallow",
|
|
"search": "unknown"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_not_tokens",
|
|
"description": "a String, a Boolean and an inner list are not the Token y or n: unknown",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=\\\"y\\\", ai-use=?1, search=(y n)\"}}",
|
|
"outcome": {
|
|
"digest": "d4005d5a4d264f721e5c31fb80cb4344ae2ed99c365f6de6f15abf146f862896",
|
|
"preferences": {
|
|
"aipref": {
|
|
"train-ai": "unknown",
|
|
"ai-use": "unknown",
|
|
"search": "unknown"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_unknown_keys",
|
|
"description": "keys that are not labels are ignored; a key with no value is Boolean true",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"foo=y, bar, *x=n, search=n\"}}",
|
|
"outcome": {
|
|
"digest": "1fe01a777f0cf82bd5dcf50041eccd74ad31664277bd5373fd49966f4612e283",
|
|
"preferences": {
|
|
"aipref": {
|
|
"train-ai": "unknown",
|
|
"ai-use": "unknown",
|
|
"search": "disallow"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_every_bare_item",
|
|
"description": "every bare item type parses",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"a=1, b=-2.5, c=\\\"s\\\\\\\"q\\\", d=tok/en:x, e=:aGk=:, f=?0, g=@1700000000, h=%\\\"caf%c3%a9\\\", i=(1 \\\"x\\\");p, train-ai=y\"}}",
|
|
"outcome": {
|
|
"digest": "af7113f7021fb73c082da97cd2df5b58ae47468d4c9786d1a597615f0e4b054a",
|
|
"preferences": {
|
|
"aipref": {
|
|
"train-ai": "allow",
|
|
"ai-use": "unknown",
|
|
"search": "unknown"
|
|
}
|
|
},
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "empty_object",
|
|
"description": "a statement with no member",
|
|
"json": "{}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "unknown_member",
|
|
"description": "a member §3.1 does not list",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=n\"},\"robots\":{}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_double_comma",
|
|
"description": "a value that does not parse as a Dictionary",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=y,, search=n\"}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_upper_case",
|
|
"description": "upper case fails the Dictionary (draft-ietf-aipref-vocab-08 §6.5.1)",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"Train-AI=y\"}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_trailing_comma",
|
|
"description": "a trailing comma",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=y,\"}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_not_ascii",
|
|
"description": "a value that is not ASCII",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=é\"}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_empty_value",
|
|
"description": "an empty value",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"\"}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "tdmrep_reservation_two",
|
|
"description": "a reservation other than 0 or 1",
|
|
"json": "{\"tdmrep\":{\"revision\":\"CG-FINAL-tdmrep-20240510\",\"tdm-reservation\":2,\"tdm-policy\":null}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "tdmrep_policy_not_http",
|
|
"description": "a policy that is not an http or https URL",
|
|
"json": "{\"tdmrep\":{\"revision\":\"CG-FINAL-tdmrep-20240510\",\"tdm-reservation\":1,\"tdm-policy\":\"ftp://licensing.example/p\"}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "tdmrep_policy_absent",
|
|
"description": "a vocabulary object missing a member",
|
|
"json": "{\"tdmrep\":{\"revision\":\"CG-FINAL-tdmrep-20240510\",\"tdm-reservation\":1}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "cawg_reserved_prefix",
|
|
"description": "a cawg. key the assertion does not define",
|
|
"json": "{\"cawg\":{\"revision\":\"1.1\",\"entries\":{\"cawg.ai_summaries\":{\"use\":\"allowed\"}}}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "cawg_use_unknown",
|
|
"description": "a use the assertion does not define",
|
|
"json": "{\"cawg\":{\"revision\":\"1.1\",\"entries\":{\"org.example.x\":{\"use\":\"maybe\"}}}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "repeated_member",
|
|
"description": "a member named twice in one object",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=n\"}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "canonical_too_long",
|
|
"description": "a canonical form longer than 4096 bytes",
|
|
"json": "{\"cawg\":{\"revision\":\"1.1\",\"entries\":{\"org.example.use00\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use01\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use02\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use03\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use04\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use05\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use06\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use07\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use08\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use09\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use10\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use11\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use12\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use13\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use14\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use15\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use16\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use17\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use18\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use19\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use20\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use21\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use22\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use23\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use24\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use25\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use26\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use27\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use28\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use29\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use30\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"},\"org.example.use31\":{\"use\":\"constrained\",\"constraint_info\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"}}}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_revision_unknown",
|
|
"description": "a revision this extension does not read",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-07\",\"value\":\"train-ai=n\"}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_revision_unknown"
|
|
}
|
|
},
|
|
{
|
|
"name": "cawg_revision_unknown",
|
|
"description": "the assertion's earlier version",
|
|
"json": "{\"cawg\":{\"revision\":\"1.0\",\"entries\":{\"cawg.ai_training\":{\"use\":\"allowed\"}}}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_revision_unknown"
|
|
}
|
|
},
|
|
{
|
|
"name": "malformed_before_revision",
|
|
"description": "a malformed vocabulary is refused before an unknown revision",
|
|
"json": "{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-07\",\"value\":\"train-ai=n\"},\"tdmrep\":{\"revision\":\"CG-FINAL-tdmrep-20240510\",\"tdm-reservation\":2,\"tdm-policy\":null}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
}
|
|
],
|
|
"publications": [
|
|
{
|
|
"name": "catalogue",
|
|
"room": null,
|
|
"signer": "publisher",
|
|
"group": {
|
|
"kind": "group",
|
|
"track_alias": 1,
|
|
"group_id": 1,
|
|
"root_hash": "d586f37c3b062a2b674222631bd6cfe0f5974eb7eac06000b4f21ac699b3b17c",
|
|
"leaf_count": 4,
|
|
"joules_total": 0,
|
|
"group_start": "2026-10-21T09:00:00Z",
|
|
"group_end": "2026-10-21T09:00:10Z",
|
|
"signer_pubkey": "52ac4cd91fa02373db58946515d4b732915c07094d56031e48ce6df076db888f",
|
|
"signer_id": "did:key:z6Mkk1yrpopF7UXVQFhmq8MgvMuAtGuK71rHjw9heTxsgH4A",
|
|
"sig": "826d97ed5d9720cf44b73534c751a4ce1b5149c5ca3cdc3429c48ab72fc70a5956ec525b5047d3d72bdcc216e1c4536587609157058bf0bb3d318e6c730c8600",
|
|
"parent_receipt_hash": null
|
|
}
|
|
},
|
|
{
|
|
"name": "unreadable",
|
|
"room": null,
|
|
"signer": "publisher",
|
|
"group": {
|
|
"kind": "group",
|
|
"track_alias": 2,
|
|
"group_id": 1,
|
|
"root_hash": "544c7d483ba3700573a95fcf09b9e4c6b37b9a5149982a173dd0f757ac756f21",
|
|
"leaf_count": 1,
|
|
"joules_total": 0,
|
|
"group_start": "2026-10-21T09:00:00Z",
|
|
"group_end": "2026-10-21T09:00:10Z",
|
|
"signer_pubkey": "52ac4cd91fa02373db58946515d4b732915c07094d56031e48ce6df076db888f",
|
|
"signer_id": "did:key:z6Mkk1yrpopF7UXVQFhmq8MgvMuAtGuK71rHjw9heTxsgH4A",
|
|
"sig": "a36e9960148f48bf0bd6703253af23bc933501468194c4cb300edb94004546cfec20fdc0f4e9d110e92259cc85fd7242a54e6bdcfb4238f211255d3e610c8000",
|
|
"parent_receipt_hash": null
|
|
}
|
|
},
|
|
{
|
|
"name": "forged",
|
|
"room": null,
|
|
"signer": "publisher",
|
|
"group": {
|
|
"kind": "group",
|
|
"track_alias": 3,
|
|
"group_id": 1,
|
|
"root_hash": "b0ce49c11d3cfa590deae1742c2fb9b7dbdc31aed7978d486f3ae6520d81bd0f",
|
|
"leaf_count": 1,
|
|
"joules_total": 0,
|
|
"group_start": "2026-10-21T09:00:00Z",
|
|
"group_end": "2026-10-21T09:00:10Z",
|
|
"signer_pubkey": "52ac4cd91fa02373db58946515d4b732915c07094d56031e48ce6df076db888f",
|
|
"signer_id": "did:key:z6Mkk1yrpopF7UXVQFhmq8MgvMuAtGuK71rHjw9heTxsgH4A",
|
|
"sig": "f6acbada372e01e2c9fc2fe87ac1a346ded430c390178d96ecdd9a387f4e28d3fc47d556d76275858eac43f13da875a193501cc6729a2ac113960074b504ce07",
|
|
"parent_receipt_hash": null
|
|
}
|
|
},
|
|
{
|
|
"name": "lecture_media",
|
|
"room": "lecture",
|
|
"signer": "presenter",
|
|
"group": {
|
|
"kind": "group",
|
|
"track_alias": 4,
|
|
"group_id": 1,
|
|
"root_hash": "85e7d7372f37888c5e3b071591165749c69c08f2489757fbe6e45ddcb8b833d2",
|
|
"leaf_count": 4,
|
|
"joules_total": 0,
|
|
"group_start": "2026-10-21T09:00:00Z",
|
|
"group_end": "2026-10-21T09:00:10Z",
|
|
"signer_pubkey": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"signer_id": "did:key:z6Mkts6kqSLPycLErDdC9xcu8Bmtm43rczFk1sxDYxhWx7hY",
|
|
"sig": "b14299655c574a75dff7e26bcce2996050007cabca9e138e2417232f880f58a374bd7a953c59790ebe837bced87fccc75e18dd34a8d85b3896b4812eed70ec00",
|
|
"parent_receipt_hash": null
|
|
}
|
|
}
|
|
],
|
|
"objects": [
|
|
{
|
|
"name": "feature",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "catalogue",
|
|
"envelope": "574149314b0200007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d2c2261695f7573616765223a7b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d79227d2c2263617767223a7b22656e7472696573223a7b22636177672e61695f67656e657261746976655f747261696e696e67223a7b22757365223a226e6f74416c6c6f776564227d2c22636177672e61695f696e666572656e6365223a7b22757365223a22616c6c6f776564227d2c22636177672e646174615f6d696e696e67223a7b22636f6e73747261696e745f696e666f223a226c6963656e736564206f6e20726571756573743a2068747470733a2f2f6c6963656e73696e672e6578616d706c652f74646d222c22757365223a22636f6e73747261696e6564227d7d2c227265766973696f6e223a22312e31227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a2268747470733a2f2f6c6963656e73696e672e6578616d706c652f74646d2d706f6c6963792e6a736f6e222c2274646d2d7265736572766174696f6e223a317d7d7d1a000000666561747572653a206f70617175652074657374206279746573",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 1,
|
|
"group_id": 1,
|
|
"object_id": 0,
|
|
"content_hash": "cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"6b4eef144875caf7ec84e033ed436f7db2a0a3c2fd58cfd36ba0f3024e308020",
|
|
"c041e7632351002cb44d89a659de879fecfb14d746495c792214ea93eed972d5"
|
|
],
|
|
"direction_bits": 0,
|
|
"leaf_index": 0
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "held",
|
|
"content_hash": "cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887",
|
|
"statement": "1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603",
|
|
"t": null
|
|
}
|
|
},
|
|
{
|
|
"name": "stills",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "catalogue",
|
|
"envelope": "57414932730200007b22776169223a22312e31222c226d65646961223a22696d616765222c22696e74656e74223a227265706c6963617465222c2272656e646974696f6e73223a5b7b226361706162696c697479223a227761692e696d6167652e61766966222c226b696e64223a2261766966227d2c7b226361706162696c697479223a227761692e696d6167652e6a706567222c226b696e64223a226a706567227d5d2c2261695f7573616765223a7b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d79227d2c2263617767223a7b22656e7472696573223a7b22636177672e61695f67656e657261746976655f747261696e696e67223a7b22757365223a226e6f74416c6c6f776564227d2c22636177672e61695f696e666572656e6365223a7b22757365223a22616c6c6f776564227d2c22636177672e646174615f6d696e696e67223a7b22636f6e73747261696e745f696e666f223a226c6963656e736564206f6e20726571756573743a2068747470733a2f2f6c6963656e73696e672e6578616d706c652f74646d222c22757365223a22636f6e73747261696e6564227d7d2c227265766973696f6e223a22312e31227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a2268747470733a2f2f6c6963656e73696e672e6578616d706c652f74646d2d706f6c6963792e6a736f6e222c2274646d2d7265736572766174696f6e223a317d7d7d02000000000020000000200000002800000072656e646974696f6e206f6e653a206f7061717565207465737420627974657372656e646974696f6e2074776f3a206f706171756520746573742062797465732c206c6f6e676572",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 1,
|
|
"group_id": 1,
|
|
"object_id": 1,
|
|
"content_hash": "3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"06dcad741266c5e16712d31409349991d7e38a23b5bcddd1aff4af5638609696",
|
|
"c041e7632351002cb44d89a659de879fecfb14d746495c792214ea93eed972d5"
|
|
],
|
|
"direction_bits": 1,
|
|
"leaf_index": 1
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "held",
|
|
"content_hash": "3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4",
|
|
"statement": "1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603",
|
|
"t": null
|
|
}
|
|
},
|
|
{
|
|
"name": "trailer",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "catalogue",
|
|
"envelope": "57414931ca0000007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d2c2261695f7573616765223a7b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e227d7d7d1a000000747261696c65723a206f70617175652074657374206279746573",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 1,
|
|
"group_id": 1,
|
|
"object_id": 2,
|
|
"content_hash": "8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"4d29f8db47ee885a978efc607a4d12efe526d18b5bab7bd97e5e215334b073be",
|
|
"95328220a8c4792a5429fc933c9a78998f5324e607b6f3aaf91fc204c83367a5"
|
|
],
|
|
"direction_bits": 2,
|
|
"leaf_index": 2
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "held",
|
|
"content_hash": "8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350",
|
|
"statement": "8135caccc8321524d0b2735fb8ba848b82826091303aa4fb46eba37088dd0159",
|
|
"t": null
|
|
}
|
|
},
|
|
{
|
|
"name": "credits",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "catalogue",
|
|
"envelope": "57414931750000007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d7d1a000000637265646974733a206f70617175652074657374206279746573",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 1,
|
|
"group_id": 1,
|
|
"object_id": 3,
|
|
"content_hash": "cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"00bedbd5e62427bbd67f38447326c2ceedf97a9beb06b10afc936e4831b8e065",
|
|
"95328220a8c4792a5429fc933c9a78998f5324e607b6f3aaf91fc204c83367a5"
|
|
],
|
|
"direction_bits": 3,
|
|
"leaf_index": 3
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "held",
|
|
"content_hash": "cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0",
|
|
"statement": null,
|
|
"t": null
|
|
}
|
|
},
|
|
{
|
|
"name": "reserved_twice",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "unreadable",
|
|
"envelope": "57414931d90000007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d2c2261695f7573616765223a7b2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a327d7d7d060000006f7061717565",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 2,
|
|
"group_id": 1,
|
|
"object_id": 0,
|
|
"content_hash": "07bfdcea03c4d4ae2ac90540516d35d536395a120b3bc26e0d7e735b1c227623",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [],
|
|
"direction_bits": 0,
|
|
"leaf_index": 0
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "signed_by_another",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "forged",
|
|
"envelope": "574149314b0200007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d2c2261695f7573616765223a7b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d79227d2c2263617767223a7b22656e7472696573223a7b22636177672e61695f67656e657261746976655f747261696e696e67223a7b22757365223a226e6f74416c6c6f776564227d2c22636177672e61695f696e666572656e6365223a7b22757365223a22616c6c6f776564227d2c22636177672e646174615f6d696e696e67223a7b22636f6e73747261696e745f696e666f223a226c6963656e736564206f6e20726571756573743a2068747470733a2f2f6c6963656e73696e672e6578616d706c652f74646d222c22757365223a22636f6e73747261696e6564227d7d2c227265766973696f6e223a22312e31227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a2268747470733a2f2f6c6963656e73696e672e6578616d706c652f74646d2d706f6c6963792e6a736f6e222c2274646d2d7265736572766174696f6e223a317d7d7d060000006f7061717565",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 3,
|
|
"group_id": 1,
|
|
"object_id": 0,
|
|
"content_hash": "54b2dbfa9262d6ce04a5e72b8e48daf04a34c27eb2bcd2d697528da12e4aa8ae",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [],
|
|
"direction_bits": 0,
|
|
"leaf_index": 0
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "receipt_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "at_10s",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "lecture_media",
|
|
"envelope": "57414931b00000007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d2c226c697665223a7b2274223a31303030303030302c22727470223a3930303030302c2272617465223a39303030302c226b6579223a747275657d7d0f0000006c6563747572652061742031302073",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 4,
|
|
"group_id": 1,
|
|
"object_id": 0,
|
|
"content_hash": "e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"3b4838efb03510f7b23a749d8290f91ada401e6742bcc34c33ff28f7fbb6cc33",
|
|
"1cb6b0457167ce394e3d96699d967651030386cb0967350166875c3d6d69b0fb"
|
|
],
|
|
"direction_bits": 0,
|
|
"leaf_index": 0
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "held",
|
|
"content_hash": "e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0",
|
|
"statement": null,
|
|
"t": 10000000
|
|
}
|
|
},
|
|
{
|
|
"name": "at_20s",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "lecture_media",
|
|
"envelope": "57414931040100007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d2c226c697665223a7b2274223a32303030303030302c22727470223a313830303030302c2272617465223a39303030302c226b6579223a747275657d2c2261695f7573616765223a7b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a227365617263683d79227d7d7d0f0000006c6563747572652061742032302073",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 4,
|
|
"group_id": 1,
|
|
"object_id": 1,
|
|
"content_hash": "492bce59489cd76693ced443338c46a5ae22b0570af1887db34aa70e8ba28a95",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"c84ae31db8d839666107422ca864791f1d7430c32c8c77856f90acd8f1dd7ee6",
|
|
"1cb6b0457167ce394e3d96699d967651030386cb0967350166875c3d6d69b0fb"
|
|
],
|
|
"direction_bits": 1,
|
|
"leaf_index": 1
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "held",
|
|
"content_hash": "492bce59489cd76693ced443338c46a5ae22b0570af1887db34aa70e8ba28a95",
|
|
"statement": "d186796906e025546774b20e0aaa936e929d7e1702faefe764d03e34ffe0eef5",
|
|
"t": 20000000
|
|
}
|
|
},
|
|
{
|
|
"name": "at_70s",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "lecture_media",
|
|
"envelope": "57414931b10000007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d2c226c697665223a7b2274223a37303030303030302c22727470223a363330303030302c2272617465223a39303030302c226b6579223a747275657d7d0f0000006c6563747572652061742037302073",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 4,
|
|
"group_id": 1,
|
|
"object_id": 2,
|
|
"content_hash": "6ee066b579606409d041380760beff71e7f1589d838c270afd0781c1db377fd6",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"9b075fff09e63bd281bc4278f9f8eee032269eac7b87d31581a34ed9926c558d",
|
|
"e28ec0f9422ab2325e998c00a0f8d862a6cedbe5b5524621dc6ce142672d0930"
|
|
],
|
|
"direction_bits": 2,
|
|
"leaf_index": 2
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "held",
|
|
"content_hash": "6ee066b579606409d041380760beff71e7f1589d838c270afd0781c1db377fd6",
|
|
"statement": null,
|
|
"t": 70000000
|
|
}
|
|
},
|
|
{
|
|
"name": "untimed",
|
|
"description": "an object of its publication, under its own receipt",
|
|
"publication": "lecture_media",
|
|
"envelope": "57414931750000007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d7d100000006c6563747572652c20756e74696d6564",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 4,
|
|
"group_id": 1,
|
|
"object_id": 3,
|
|
"content_hash": "18b622c8e2b90b10d6b9af355467881354d1cf3a6a4e2b10f8ea6be3e0946f2b",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"4d0e4c80852c171f079374ba0bd6a303aa2bad2060e98d75c626c87c6f8c3bd9",
|
|
"e28ec0f9422ab2325e998c00a0f8d862a6cedbe5b5524621dc6ce142672d0930"
|
|
],
|
|
"direction_bits": 3,
|
|
"leaf_index": 3
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "held",
|
|
"content_hash": "18b622c8e2b90b10d6b9af355467881354d1cf3a6a4e2b10f8ea6be3e0946f2b",
|
|
"statement": null,
|
|
"t": null
|
|
}
|
|
},
|
|
{
|
|
"name": "feature_stripped",
|
|
"description": "the feature with its statement removed, under the feature's receipt",
|
|
"publication": "catalogue",
|
|
"envelope": "57414931750000007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d7d1a000000666561747572653a206f70617175652074657374206279746573",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 1,
|
|
"group_id": 1,
|
|
"object_id": 0,
|
|
"content_hash": "cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"6b4eef144875caf7ec84e033ed436f7db2a0a3c2fd58cfd36ba0f3024e308020",
|
|
"c041e7632351002cb44d89a659de879fecfb14d746495c792214ea93eed972d5"
|
|
],
|
|
"direction_bits": 0,
|
|
"leaf_index": 0
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_unbound"
|
|
}
|
|
},
|
|
{
|
|
"name": "feature_altered",
|
|
"description": "the feature with training allowed in its statement, under the feature's receipt",
|
|
"publication": "catalogue",
|
|
"envelope": "574149314b0200007b22776169223a22312e30222c226d65646961223a22766964656f222c22696e74656e74223a227265706c6963617465222c226d6f64656c5f726571756972656d656e74223a7b226361706162696c697479223a227761692e766964656f2e617631222c2266616c6c6261636b223a6e756c6c7d2c2261695f7573616765223a7b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d792c207365617263683d79227d2c2263617767223a7b22656e7472696573223a7b22636177672e61695f67656e657261746976655f747261696e696e67223a7b22757365223a226e6f74416c6c6f776564227d2c22636177672e61695f696e666572656e6365223a7b22757365223a22616c6c6f776564227d2c22636177672e646174615f6d696e696e67223a7b22636f6e73747261696e745f696e666f223a226c6963656e736564206f6e20726571756573743a2068747470733a2f2f6c6963656e73696e672e6578616d706c652f74646d222c22757365223a22636f6e73747261696e6564227d7d2c227265766973696f6e223a22312e31227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a2268747470733a2f2f6c6963656e73696e672e6578616d706c652f74646d2d706f6c6963792e6a736f6e222c2274646d2d7265736572766174696f6e223a317d7d7d1a000000666561747572653a206f70617175652074657374206279746573",
|
|
"receipt": {
|
|
"kind": "object",
|
|
"track_alias": 1,
|
|
"group_id": 1,
|
|
"object_id": 0,
|
|
"content_hash": "cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887",
|
|
"joules_micro": 0,
|
|
"origin": "",
|
|
"merkle_proof": {
|
|
"siblings": [
|
|
"6b4eef144875caf7ec84e033ed436f7db2a0a3c2fd58cfd36ba0f3024e308020",
|
|
"c041e7632351002cb44d89a659de879fecfb14d746495c792214ea93eed972d5"
|
|
],
|
|
"direction_bits": 0,
|
|
"leaf_index": 0
|
|
}
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_unbound"
|
|
}
|
|
}
|
|
],
|
|
"rooms": [
|
|
{
|
|
"name": "lecture",
|
|
"description": "a room with two chained usage records and two agent principals, one of whose terms lift a disallow",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d690f7ce597254323f05ee0cc8ae599dcfa4d895fb95d7273ab66459a17e5db8419366eb9e3a5688d9ab074f8b3ef0c43387e3a161e29d56311b93d233a5e1e0d",
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1cd6140e57906f518cab1e2ffffad0b008c199658337d1f016d8d2893d19d08a60087930300000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d6e2c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7db6e906d858eb9a5c45c5770ad433731938d702ce1465dfb43bb62b66d90d6a8015da4ed463781c80db5a60e9ef0db84269d66184e63e47a8b19dab13ebf75207"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": "accept",
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
],
|
|
"in_effect": [
|
|
{
|
|
"t": 0,
|
|
"statements": [
|
|
"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908"
|
|
]
|
|
},
|
|
{
|
|
"t": 59000000,
|
|
"statements": [
|
|
"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908"
|
|
]
|
|
},
|
|
{
|
|
"t": 60000000,
|
|
"statements": [
|
|
"3a7d7c0d1a6fdd2c35080206d58914c989a9de0ecd75d78b70b836361ad10960"
|
|
]
|
|
},
|
|
{
|
|
"t": 3600000000,
|
|
"statements": [
|
|
"3a7d7c0d1a6fdd2c35080206d58914c989a9de0ecd75d78b70b836361ad10960"
|
|
]
|
|
},
|
|
{
|
|
"t": null,
|
|
"statements": [
|
|
"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908",
|
|
"3a7d7c0d1a6fdd2c35080206d58914c989a9de0ecd75d78b70b836361ad10960"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_of_another_room",
|
|
"description": "a record naming another room",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"57415531013b8deed48751f5b0b800e9602dc35e5892d855cf03501d26caccbbbb18b253ad00000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d07f41d1edff7b3cc0909e87a6ffa8e8ef2fafb73ffed37f083737d3fd76a3ce2e28c1ccb45090c7b2ed8d6e8d6362bb7553c60caa30ddde4a43475e77a0fc20e"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 0,
|
|
"reason": "wrong_room"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_not_the_authoritys",
|
|
"description": "a record signed by a key other than the authority",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d43d662feb2427f6827f6c6145d77da1e3ed29aafb954cc8411d86e9ff29a36b6c32bb59a9cd1dae4017e063da849fa5d5431d158d9ee4210155f452de714b808"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 0,
|
|
"reason": "bad_signature"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_unlinked",
|
|
"description": "a second record that does not name the first",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d690f7ce597254323f05ee0cc8ae599dcfa4d895fb95d7273ab66459a17e5db8419366eb9e3a5688d9ab074f8b3ef0c43387e3a161e29d56311b93d233a5e1e0d",
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000087930300000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d6e2c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d4ff4bb0a2ea2d7bf75f394f6fe000831cf2712404b47c9b577e5518cfafc1abe28349dbd924dcceb43e567fd12b704f00191e3923a2e6c666aa3ca806a07bb0a"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 1,
|
|
"reason": "room_usage_unlinked"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_not_later",
|
|
"description": "a second record that takes effect no later than the first",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d690f7ce597254323f05ee0cc8ae599dcfa4d895fb95d7273ab66459a17e5db8419366eb9e3a5688d9ab074f8b3ef0c43387e3a161e29d56311b93d233a5e1e0d",
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1cd6140e57906f518cab1e2ffffad0b008c199658337d1f016d8d2893d19d08a60000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d6e2c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d331c1fcd5d22c2409664caa6fd9a44f7c8386f146d0e1858e507af1a07a44785eb284992724f96f993875699213a5017c01d75bafb9fc05095ca4ce27ec61000"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 1,
|
|
"reason": "room_usage_unlinked"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_not_canonical",
|
|
"description": "a record whose statement bytes are not the canonical form",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b500207b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d0f79943943b4eff0173c9fb229c3e720f370d612e4a2415832d8754f4cacf6709f12c2fac5ed66cd9293eaac1fcc4d850c63ffd68ed126d0bce5e01aef08ae0b"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 0,
|
|
"reason": "usage_malformed"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_statement_malformed",
|
|
"description": "a record whose statement does not read",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c10000000000000000000000000000000000000000000000000000000000000000000000000000000058007b2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a327d7d4c0edce29aa2c83e4fdce4cc1569c79f0d34e0ad8e5411855ac7fd4978dc3194580e417ce0c8796da55ea0a57fb3d531aedcfafa293a33ad68fc16cdd76aa50d"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 0,
|
|
"reason": "usage_malformed"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_truncated",
|
|
"description": "a record one byte short",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d690f7ce597254323f05ee0cc8ae599dcfa4d895fb95d7273ab66459a17e5db8419366eb9e3a5688d9ab074f8b3ef0c43387e3a161e29d56311b93d233a5e1e"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 0,
|
|
"reason": "truncated"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_unknown_version",
|
|
"description": "a record of version 2",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553102c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d690f7ce597254323f05ee0cc8ae599dcfa4d895fb95d7273ab66459a17e5db8419366eb9e3a5688d9ab074f8b3ef0c43387e3a161e29d56311b93d233a5e1e0d"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 0,
|
|
"reason": "unknown_version"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "record_wrong_magic",
|
|
"description": "a record whose magic is not WAU1",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6552000861695f757361676547007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a2261692d7573653d79227d7d38ce334dc24b7d6f2e7741f31af5656fdc808b9f86f8b2a260267443e844fde3fe13caaba3d5db439728c06d7563f2793f006b659aab4ab59ee3871f47ca5f0e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c184ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e90000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c65b5000861695f7573616765aa007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d792c2061692d7573653d79227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a307d7d59308bc2f1cc32bf9f2d6a2dd2147970988903a0e088ddfc7da06e6c9378099f3df134fa310f46010ecd3bff8e0b71fc32a9bc74082b373208574400c5a8d503"
|
|
],
|
|
"records": [
|
|
"5741553201c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d690f7ce597254323f05ee0cc8ae599dcfa4d895fb95d7273ab66459a17e5db8419366eb9e3a5688d9ab074f8b3ef0c43387e3a161e29d56311b93d233a5e1e0d"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": {
|
|
"index": 0,
|
|
"reason": "malformed"
|
|
},
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "8f22c1a79f254ccdfe1fdb9079024f9d6d9587c8ae0cfd1e34fcf092be1ee9a1"
|
|
},
|
|
{
|
|
"grant": "91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37",
|
|
"principal": "84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9",
|
|
"terms": "2df3d2b9315e76d2258ddcbfa338aa3bdf0657f399495027d8cc5bc40b3d0417"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "grant_terms_malformed",
|
|
"description": "a grant whose terms do not read: the grant is held, with no terms",
|
|
"descriptor": "57524431014e3d5118d9b3a594d897ae1b59d10473343108338418359a1facb939992fec9f24fcec79547e8a2bb76ddc969022a742556982d31d8171ef37ff43d0dba53f4e0020a16d4e5e060040420f00000000000000100000000200000000005745503101fe1f0000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000020970726573656e746572020101000000000000000000000000000000000000000000000000000000000000000000056167656e740001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecb5997cca9e941c7649e75bae5f8819248af8bff8b31bb56e8e69d47a6a3b11179394006d85f666de998d9175985b7ae7d3c613731c84d0696e4268bb90901",
|
|
"grants": [
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af0000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000002010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c650000d2bb4d9f2bf3c4983bb769e2a76a6c402ad8067dfce4ea3222160fa161de3b6cfe058b530e006bc60f21de7004a61678d12b2bb9ba53609df31c489cd123e40e",
|
|
"5752473101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c15599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf65670000000000000000000000000000000000000000000000000000000000000000000000000000000070f2d76a000000000052d96a000000000100010100000000000000000000000000000000000000000000000000000000000000000000574550310100000000000000000000000000000000000000000000000000000000000000000004f4013200000040420f00000000000100000040420f0000000000ffffffffffffffffffffffffffffffff00000000011b68747470733a2f2f72656c61792e726f6f6d732e6578616d706c6521000861695f757361676516007b22616970726566223a202261692d7573653d79227d41b2a2df10652134470ac373f0f26c5557b592284fc20df6d1bcd71dc7c24c451feb4a415a40360903a1d313be24bd8fdbb42b7d42c268db6a9cab1c9e1c8905"
|
|
],
|
|
"records": [
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c100000000000000000000000000000000000000000000000000000000000000000000000000000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d792c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7d690f7ce597254323f05ee0cc8ae599dcfa4d895fb95d7273ab66459a17e5db8419366eb9e3a5688d9ab074f8b3ef0c43387e3a161e29d56311b93d233a5e1e0d",
|
|
"5741553101c25682931e285e50d5a33e9a9ece16913feb1fc75ace031df6a9f3265a7759c1cd6140e57906f518cab1e2ffffad0b008c199658337d1f016d8d2893d19d08a60087930300000000b4007b22616970726566223a7b227265766973696f6e223a2264726166742d696574662d6169707265662d766f6361622d3038222c2276616c7565223a22747261696e2d61693d6e2c2061692d7573653d6e2c207365617263683d6e227d2c2274646d726570223a7b227265766973696f6e223a2243472d46494e414c2d74646d7265702d3230323430353130222c2274646d2d706f6c696379223a6e756c6c2c2274646d2d7265736572766174696f6e223a317d7db6e906d858eb9a5c45c5770ad433731938d702ce1465dfb43bb62b66d90d6a8015da4ed463781c80db5a60e9ef0db84269d66184e63e47a8b19dab13ebf75207"
|
|
],
|
|
"outcome": {
|
|
"grants": "accept",
|
|
"records": "accept",
|
|
"terms": [
|
|
{
|
|
"grant": "4b08089d169245776c7448605525fafbe3d5b810bd4fa0560c0b6c7873695d60",
|
|
"principal": "d61f0dac59144fb611e1af0801a972fba9fb471e7a05bcb0d02c226e3865e9af",
|
|
"terms": null
|
|
},
|
|
{
|
|
"grant": "358d4803c1686550b4fd023beec941fc8c5dfda78c2c94a91a65af2d27a023b6",
|
|
"principal": "5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567",
|
|
"terms": "grant_usage_malformed"
|
|
}
|
|
],
|
|
"in_effect": [
|
|
{
|
|
"t": 0,
|
|
"statements": [
|
|
"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908"
|
|
]
|
|
},
|
|
{
|
|
"t": 59000000,
|
|
"statements": [
|
|
"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908"
|
|
]
|
|
},
|
|
{
|
|
"t": 60000000,
|
|
"statements": [
|
|
"3a7d7c0d1a6fdd2c35080206d58914c989a9de0ecd75d78b70b836361ad10960"
|
|
]
|
|
},
|
|
{
|
|
"t": 3600000000,
|
|
"statements": [
|
|
"3a7d7c0d1a6fdd2c35080206d58914c989a9de0ecd75d78b70b836361ad10960"
|
|
]
|
|
},
|
|
{
|
|
"t": null,
|
|
"statements": [
|
|
"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908",
|
|
"3a7d7c0d1a6fdd2c35080206d58914c989a9de0ecd75d78b70b836361ad10960"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"responses": [
|
|
{
|
|
"name": "respelled",
|
|
"description": "the fields in another spelling: other order, no space, a parameter, an unknown key, other case",
|
|
"publication": "catalogue",
|
|
"object": "feature",
|
|
"fields": [
|
|
[
|
|
"content-usage",
|
|
"search=y,ai-use=y;x=1, train-ai=n, foo=y"
|
|
],
|
|
[
|
|
"TDM-Reservation",
|
|
" 1"
|
|
],
|
|
[
|
|
"tdm-policy",
|
|
"https://licensing.example/tdm-policy.json"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"unsigned": []
|
|
}
|
|
},
|
|
{
|
|
"name": "split_lines",
|
|
"description": "Content-Usage on two field lines, combined",
|
|
"publication": "catalogue",
|
|
"object": "feature",
|
|
"fields": [
|
|
[
|
|
"Content-Usage",
|
|
"train-ai=n"
|
|
],
|
|
[
|
|
"Content-Usage",
|
|
"ai-use=y, search=y"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"unsigned": []
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_contradicts",
|
|
"description": "Content-Usage allowing training the signed statement disallows",
|
|
"publication": "catalogue",
|
|
"object": "feature",
|
|
"fields": [
|
|
[
|
|
"Content-Usage",
|
|
"train-ai=y, ai-use=y, search=y"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "header_conflicts"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_drops_a_label",
|
|
"description": "Content-Usage that leaves search unknown",
|
|
"publication": "catalogue",
|
|
"object": "feature",
|
|
"fields": [
|
|
[
|
|
"Content-Usage",
|
|
"train-ai=n, ai-use=y"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "header_conflicts"
|
|
}
|
|
},
|
|
{
|
|
"name": "aipref_unparseable",
|
|
"description": "Content-Usage that does not parse",
|
|
"publication": "catalogue",
|
|
"object": "feature",
|
|
"fields": [
|
|
[
|
|
"Content-Usage",
|
|
"train-ai=n,, ai-use=y, search=y"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "header_conflicts"
|
|
}
|
|
},
|
|
{
|
|
"name": "tdm_contradicts",
|
|
"description": "tdm-reservation 0 against a signed 1",
|
|
"publication": "catalogue",
|
|
"object": "feature",
|
|
"fields": [
|
|
[
|
|
"tdm-reservation",
|
|
"0"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "header_conflicts"
|
|
}
|
|
},
|
|
{
|
|
"name": "tdm_policy_contradicts",
|
|
"description": "a tdm-policy other than the signed one",
|
|
"publication": "catalogue",
|
|
"object": "feature",
|
|
"fields": [
|
|
[
|
|
"tdm-reservation",
|
|
"1"
|
|
],
|
|
[
|
|
"tdm-policy",
|
|
"https://elsewhere.example/p.json"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "header_conflicts"
|
|
}
|
|
},
|
|
{
|
|
"name": "tdm_twice",
|
|
"description": "tdm-reservation on two field lines",
|
|
"publication": "catalogue",
|
|
"object": "feature",
|
|
"fields": [
|
|
[
|
|
"tdm-reservation",
|
|
"1"
|
|
],
|
|
[
|
|
"tdm-reservation",
|
|
"1"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "header_conflicts"
|
|
}
|
|
},
|
|
{
|
|
"name": "unsigned_only",
|
|
"description": "fields for an object with no signed statement: unsigned statements, no conflict",
|
|
"publication": "catalogue",
|
|
"object": "credits",
|
|
"fields": [
|
|
[
|
|
"Content-Usage",
|
|
"train-ai=n"
|
|
],
|
|
[
|
|
"tdm-reservation",
|
|
"1"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"unsigned": [
|
|
"aipref",
|
|
"tdmrep"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "unsigned_vocabulary",
|
|
"description": "a TDMRep field for an object whose statement carries aipref alone",
|
|
"publication": "catalogue",
|
|
"object": "trailer",
|
|
"fields": [
|
|
[
|
|
"Content-Usage",
|
|
"train-ai=n"
|
|
],
|
|
[
|
|
"tdm-reservation",
|
|
"1"
|
|
]
|
|
],
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"unsigned": [
|
|
"tdmrep"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"catalogs": [
|
|
{
|
|
"name": "agrees",
|
|
"description": "the catalog states the objects' statement, in another spelling",
|
|
"publication": "catalogue",
|
|
"objects": [
|
|
"feature",
|
|
"stills"
|
|
],
|
|
"entry": "{\"name\":\"feature\",\"packaging\":\"wai\",\"wai_capabilities\":[\"wai.video.av1\"],\"wai_ai_usage\":{ \"tdmrep\": {\"tdm-policy\": \"https://licensing.example/tdm-policy.json\", \"tdm-reservation\": 1, \"revision\": \"CG-FINAL-tdmrep-20240510\"}, \"cawg\": {\"entries\": {\"cawg.data_mining\": {\"constraint_info\": \"licensed on request: https://licensing.example/tdm\", \"use\": \"constrained\"}, \"cawg.ai_inference\": {\"use\": \"allowed\"}, \"cawg.ai_generative_training\": {\"use\": \"notAllowed\"}}, \"revision\": \"1.1\"}, \"aipref\": {\"value\": \"train-ai=n, ai-use=y, search=y\", \"revision\": \"draft-ietf-aipref-vocab-08\"} }}",
|
|
"outcome": {
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "states_nothing",
|
|
"description": "a catalog that states no preference",
|
|
"publication": "catalogue",
|
|
"objects": [
|
|
"feature",
|
|
"stills"
|
|
],
|
|
"entry": "{\"name\":\"feature\",\"packaging\":\"wai\",\"wai_capabilities\":[\"wai.video.av1\"]}",
|
|
"outcome": {
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "objects_state_nothing",
|
|
"description": "a catalog stating a preference over objects that carry none",
|
|
"publication": "catalogue",
|
|
"objects": [
|
|
"credits"
|
|
],
|
|
"entry": "{\"name\":\"feature\",\"packaging\":\"wai\",\"wai_capabilities\":[\"wai.video.av1\"],\"wai_ai_usage\":{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=y\"}}}",
|
|
"outcome": {
|
|
"outcome": "accept"
|
|
}
|
|
},
|
|
{
|
|
"name": "contradicts",
|
|
"description": "a catalog allowing training the objects' statement disallows",
|
|
"publication": "catalogue",
|
|
"objects": [
|
|
"feature",
|
|
"stills"
|
|
],
|
|
"entry": "{\"name\":\"feature\",\"packaging\":\"wai\",\"wai_capabilities\":[\"wai.video.av1\"],\"wai_ai_usage\":{\"aipref\":{\"revision\":\"draft-ietf-aipref-vocab-08\",\"value\":\"train-ai=y\"}}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "catalog_conflicts"
|
|
}
|
|
},
|
|
{
|
|
"name": "does_not_read",
|
|
"description": "a catalog whose statement does not read",
|
|
"publication": "catalogue",
|
|
"objects": [
|
|
"feature"
|
|
],
|
|
"entry": "{\"name\":\"feature\",\"packaging\":\"wai\",\"wai_capabilities\":[\"wai.video.av1\"],\"wai_ai_usage\":{}}",
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "catalog_conflicts"
|
|
}
|
|
}
|
|
],
|
|
"claims": [
|
|
{
|
|
"name": "inference_allowed",
|
|
"description": "the crawler used the feature and the stills for inference, which the statement allows",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4\",\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_inference\",\"vocabulary\":\"cawg\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"4a48bb664e720496e8e06ed3ee9ee2688adbbbb717c7047359a8c1f361af54855cb84b0d56ea38a0a533700000c74d8b6fd771116da2fa217aa12fc7f3502007\",\"signer_id\":\"did:key:z6MkvXS98H92X1Y2DMRmDsGrtMXhsNZvCp2vcnh8NtVApVxh\",\"signer_pubkey\":\"eeccba9faecd6f65af29ba7714605fe62d2195e6f031c7b8736f816d3eeeeb36\",\"subject\":\"3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"objects": [
|
|
{
|
|
"object": "3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4",
|
|
"outcome": "allowed"
|
|
},
|
|
{
|
|
"object": "cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887",
|
|
"outcome": "allowed"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "unknown_use",
|
|
"description": "the crawler's second claim: inference over the trailer, whose statement says nothing of inference",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350\"],\"seen\":[\"8135caccc8321524d0b2735fb8ba848b82826091303aa4fb46eba37088dd0159\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":\"ea95cf8e1bdb6ec4bc8e48dd2b469a3a90847161ad60607614973ea4e4e6cf6e\",\"seq\":1,\"sig\":\"a275453b872a2c022736039fc2b5b1f7c407a31a169c58eb996f6b9ef5906aa49aa9be0a5e76731ab12a5d0ca87b89b0f650171f65ee6e48c7f445439abf230d\",\"signer_id\":\"did:key:z6MkvXS98H92X1Y2DMRmDsGrtMXhsNZvCp2vcnh8NtVApVxh\",\"signer_pubkey\":\"eeccba9faecd6f65af29ba7714605fe62d2195e6f031c7b8736f816d3eeeeb36\",\"subject\":\"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": "inference_allowed"
|
|
},
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"objects": [
|
|
{
|
|
"object": "8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350",
|
|
"outcome": "unknown"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "training_forbidden",
|
|
"description": "the crawler's third claim: generative training on the feature, which the statement disallows in every vocabulary",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"train-ai\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_generative_training\",\"vocabulary\":\"cawg\"},{\"term\":\"tdm-reservation\",\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":\"799fd0e38701d3c69dd673d297e19bcee1cab5445dce406037ab85d809cc4e87\",\"seq\":2,\"sig\":\"bbf8628932f3d3472ab4f0a341afeae2de7be2505b836c3ca1b5d70c2d7f8835f4bf94c95cd47656996dac98a5398094da3dc7822b6d793e07ac61ce7aef0802\",\"signer_id\":\"did:key:z6MkvXS98H92X1Y2DMRmDsGrtMXhsNZvCp2vcnh8NtVApVxh\",\"signer_pubkey\":\"eeccba9faecd6f65af29ba7714605fe62d2195e6f031c7b8736f816d3eeeeb36\",\"subject\":\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": "unknown_use"
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "usage_disallowed"
|
|
}
|
|
},
|
|
{
|
|
"name": "outside",
|
|
"description": "a use outside the vocabulary, over an object with no statement",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\"],\"seen\":[],\"usage\":[{\"term\":null,\"vocabulary\":\"aipref\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"099b0375bcfade27b120f6d2666fd679df8550afd67834180a29162993714d24c57bc9aaa02c44c0e8e3bbe604b02bd309216e9dec39ddf0a289d3dd4879d604\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"objects": [
|
|
{
|
|
"object": "cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0",
|
|
"outcome": "outside"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "mining_constrained",
|
|
"description": "mining the feature: constrained in the assertion, which reads as not allowed without a grant",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.data_mining\",\"vocabulary\":\"cawg\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"c631af3a3649cf0e871642585189e504dc55b371bb823b85d3a67da2f71d24cb886442422f644ba8fb75e04b93ac8c165410b165c4dbce5f9345b0eecaea3e02\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "usage_disallowed"
|
|
}
|
|
},
|
|
{
|
|
"name": "wrong_digests",
|
|
"description": "a claim naming an object the verifier does not hold: the stripped feature's content hash",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"9461b0b5521f5dfc111273ad0041173c96130e63e84adf588fa1b28df99bf4cf\"],\"seen\":[],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"d15dbc4fb988c12bc15830d48f212831a22ff4bca86bcbc965ec4c4573af49f9e668e2b278d4309d35bcf036191958a5ccacdd5539ec8171d78a843fe765e705\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"9461b0b5521f5dfc111273ad0041173c96130e63e84adf588fa1b28df99bf4cf\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "consumption_object_unknown"
|
|
}
|
|
},
|
|
{
|
|
"name": "bad_signature",
|
|
"description": "an accepted claim with one bit of its signature changed",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4\",\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_inference\",\"vocabulary\":\"cawg\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"2d13dd98ab64e4c692709ac8e0f0bb81c72b24ef4cfa6b336ae22083002ccd13c4f99b1785b0dd0421b463299bdc757b5f6d61925750f2d0657e550233c11a07\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 3,
|
|
"reason": "signature_verify_failed"
|
|
}
|
|
},
|
|
{
|
|
"name": "preference_mismatch",
|
|
"description": "a claim that says it saw a statement other than the one that governs",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"8135caccc8321524d0b2735fb8ba848b82826091303aa4fb46eba37088dd0159\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_inference\",\"vocabulary\":\"cawg\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"be8c9ba51df974f77729953762c260b8ca217c8767b0ceebb64b19d7d4ce54e32233207ba428ec2cd3ff33063847055f44f9eef9ccc93ea06277bec42ca2e007\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "preference_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "unanswered",
|
|
"description": "a claim answering aipref alone over an object whose statement carries all three vocabularies",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"3c3d2c8a9d61041e688379dddcd59460b2436f4b29857be5f43011bfba384cd5f7970032b15fb2692fd6c71d21a3f2d9cb20af6e64ff0eccc1833e64a08e6d02\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "usage_unanswered"
|
|
}
|
|
},
|
|
{
|
|
"name": "term_invented",
|
|
"description": "a term no vocabulary defines",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350\"],\"seen\":[\"8135caccc8321524d0b2735fb8ba848b82826091303aa4fb46eba37088dd0159\"],\"usage\":[{\"term\":\"inference\",\"vocabulary\":\"aipref\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"7eeab01e35160635ac06fdbcb6367fabb4321afdfe13bbd477660e90e59672f8517c51757c282d9851f0c1a5975996ce28425e2e73fbfee96a662c66b465a408\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 4,
|
|
"reason": "consumption_term_unknown"
|
|
}
|
|
},
|
|
{
|
|
"name": "cawg_term_reserved",
|
|
"description": "a cawg. key the assertion does not define",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_summaries\",\"vocabulary\":\"cawg\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"7ce79d50ac1de4fc5fb03b157e0c1418a4a9bec877c1f59a731bb942d8f3c1939f459138e76735ca175d232925c72b593dcbcb76b0551b28f7bbda4ffd45fe03\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 4,
|
|
"reason": "consumption_term_unknown"
|
|
}
|
|
},
|
|
{
|
|
"name": "objects_unordered",
|
|
"description": "objects in descending order",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_inference\",\"vocabulary\":\"cawg\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"eca391e4f98b189c549176d8302631d5c49a7a8ef489653b75a4a956c3cb17e39afd336bac0c730064932d812b3a514e6bfe0bdf40725f05021d8db89cf1b906\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 4,
|
|
"reason": "consumption_objects_unordered"
|
|
}
|
|
},
|
|
{
|
|
"name": "subject_not_first",
|
|
"description": "a subject other than the first object",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4\",\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_inference\",\"vocabulary\":\"cawg\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"ee1175955040975f5b80c308b4a642aa052e8636f09ac49e92785ce0c70c2dfcb4b5c16c5383902ce8d099df83999291775d223df78e57d8a43322cbfeedf403\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 4,
|
|
"reason": "consumption_subject_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "usage_unordered",
|
|
"description": "usage entries out of vocabulary order",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":null,\"vocabulary\":\"tdmrep\"},{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_inference\",\"vocabulary\":\"cawg\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"54dc55a0403b3d483d01fd919e8601e8327a1787775111bae5fed6821b0b5d0de9fcf0d8b851560afea5038cff972f8756f8c7171df39af1f68a4efad9929f0a\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 4,
|
|
"reason": "consumption_usage_unordered"
|
|
}
|
|
},
|
|
{
|
|
"name": "seen_unordered",
|
|
"description": "seen digests in descending order",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350\",\"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887\"],\"seen\":[\"8135caccc8321524d0b2735fb8ba848b82826091303aa4fb46eba37088dd0159\",\"1a55929b259aaf0c73c94a4f1ab932815ecd3c4a283c14ac3969b31568d52603\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":\"cawg.ai_inference\",\"vocabulary\":\"cawg\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"d138c969e304a73790566f2c5fae191887ba7bce0568462879290f0f85925ae6755e67c2483c71d69ecb8189e1ea7647cdfef7704693c814e0457d6fec28cb0e\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 4,
|
|
"reason": "consumption_seen_unordered"
|
|
}
|
|
},
|
|
{
|
|
"name": "signer_not_principal",
|
|
"description": "a signer_id that is not the did:key of the signing key",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\"],\"seen\":[],\"usage\":[{\"term\":null,\"vocabulary\":\"aipref\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"03043dcaf97bc27f81ed1b333e9366531490d4cd82da59e3b13f83453b272ac2df5c8445482e39fdf2f4411da47368d3e819b921a88d67c3c063cfe12b02af05\",\"signer_id\":\"did:key:z6MktotDXKTuzYL2CFw1MqK5PeFeBvawxvgwFB31VnQZq5oq\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 4,
|
|
"reason": "consumption_signer_not_principal"
|
|
}
|
|
},
|
|
{
|
|
"name": "vocabulary_unknown",
|
|
"description": "a usage entry naming a vocabulary outside the three",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\"],\"seen\":[],\"usage\":[{\"term\":null,\"vocabulary\":\"robots\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"099b0375bcfade27b120f6d2666fd679df8550afd67834180a29162993714d24c57bc9aaa02c44c0e8e3bbe604b02bd309216e9dec39ddf0a289d3dd4879d604\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 2,
|
|
"reason": "field_type"
|
|
}
|
|
},
|
|
{
|
|
"name": "parent_not_given",
|
|
"description": "a second claim whose first the verifier is not given",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\"],\"seen\":[],\"usage\":[{\"term\":null,\"vocabulary\":\"aipref\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":\"b51de5544c6844685b2c80308c01ea2c82cd40131ea80629fc0e25427a89a833\",\"seq\":1,\"sig\":\"b07b2e69474ab05ff69499389426800a6547041ce968c37363a34ea6f6789e5c86700e635883a009c9e797c8cb69aecc101b30f95a7897fc930ee146a4dfa002\",\"signer_id\":\"did:key:z6Mkn6VVhrUZZXmct9hUxkuYjhfsimKbL7Z8wRSTBEBvYUZv\",\"signer_pubkey\":\"718b81b425ebfbd5c5da76f32d5550760bf023e24df858d2d9235a6e79cabfe9\",\"subject\":\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue"
|
|
],
|
|
"room": null,
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 5,
|
|
"reason": "parent_not_held"
|
|
}
|
|
},
|
|
{
|
|
"name": "room_inference",
|
|
"description": "agent A, under its grant, used the lecture at 10 s for inference, which the room's first record allows",
|
|
"wire": "{\"body\":{\"grant\":\"5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6\",\"objects\":[\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\"],\"seen\":[\"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"77f1cf994167fdb138f81481127d498a7a1abc8f595e8e1f783ad70c308d82f31d7ed1f2bbfe009efb60976f51c356eb87ee01f382a50665a17598675faab60f\",\"signer_id\":\"did:key:z6MkkDQnUB6MNmYRGUhq13Pewf7EoDCJmtUULdMHhPu8uhn6\",\"signer_pubkey\":\"5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567\",\"subject\":\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"objects": [
|
|
{
|
|
"object": "e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0",
|
|
"outcome": "allowed"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "room_terms_lift",
|
|
"description": "agent A used the lecture at 70 s for inference: the second record disallows it, and A's terms allow it",
|
|
"wire": "{\"body\":{\"grant\":\"5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6\",\"objects\":[\"6ee066b579606409d041380760beff71e7f1589d838c270afd0781c1db377fd6\"],\"seen\":[\"3a7d7c0d1a6fdd2c35080206d58914c989a9de0ecd75d78b70b836361ad10960\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":\"218b502e38898881ab2234988720a3ec3e37a6429ec6e2407570e1ad9c7660d7\",\"seq\":1,\"sig\":\"a278a32ba1d7b621f635597130f6551ec8655f0154e684619cb34eeec5d48d3a497731f74cf2f21309ea93aa2187a62f7277b89ba5991f700e39711fdb9a700e\",\"signer_id\":\"did:key:z6MkkDQnUB6MNmYRGUhq13Pewf7EoDCJmtUULdMHhPu8uhn6\",\"signer_pubkey\":\"5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567\",\"subject\":\"6ee066b579606409d041380760beff71e7f1589d838c270afd0781c1db377fd6\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": "room_inference"
|
|
},
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"objects": [
|
|
{
|
|
"object": "6ee066b579606409d041380760beff71e7f1589d838c270afd0781c1db377fd6",
|
|
"outcome": "allowed"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "room_training_unlicensed",
|
|
"description": "agent A trained on the lecture at 10 s: its terms say nothing of training, and the room disallows it",
|
|
"wire": "{\"body\":{\"grant\":\"5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6\",\"objects\":[\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\"],\"seen\":[\"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908\"],\"usage\":[{\"term\":\"train-ai\",\"vocabulary\":\"aipref\"},{\"term\":\"tdm-reservation\",\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":\"c6f508b52b36ff760862299bfc717344c7a7bdfeb48105550f01796036113366\",\"seq\":2,\"sig\":\"0b907dd76b164ef48441e0abe758ab52403163a88273961c8f01862720c4165263f9b97fb01f785e0ffc8819a98dca1ec928bfc3807dc02b9727d274245a3809\",\"signer_id\":\"did:key:z6MkkDQnUB6MNmYRGUhq13Pewf7EoDCJmtUULdMHhPu8uhn6\",\"signer_pubkey\":\"5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567\",\"subject\":\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": "room_terms_lift"
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "usage_disallowed"
|
|
}
|
|
},
|
|
{
|
|
"name": "room_untimed",
|
|
"description": "an object of the room with no live.t is governed by every record; A's terms allow inference",
|
|
"wire": "{\"body\":{\"grant\":\"5aaa435d2ebbfa1f014389c89737723314b85cc75276ef2dd233046e2be3bcc6\",\"objects\":[\"18b622c8e2b90b10d6b9af355467881354d1cf3a6a4e2b10f8ea6be3e0946f2b\"],\"seen\":[\"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908\",\"3a7d7c0d1a6fdd2c35080206d58914c989a9de0ecd75d78b70b836361ad10960\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":\"558dd9801ff37ac999dadca8ebe176d321acace9c15e4edda46c87f6eb5a23f0\",\"seq\":3,\"sig\":\"941aab6298f5c39181166acfb236c22ae396cdebb82759e34b30ee84922d87a211860285c60e2b1b2ec81e45ddcdfe273b12222898a4375ab21d960e51ab2d0e\",\"signer_id\":\"did:key:z6MkkDQnUB6MNmYRGUhq13Pewf7EoDCJmtUULdMHhPu8uhn6\",\"signer_pubkey\":\"5599df2be02f4fd63b6f6759301bcee2b4ee5beb125f4e4519dfe78937cf6567\",\"subject\":\"18b622c8e2b90b10d6b9af355467881354d1cf3a6a4e2b10f8ea6be3e0946f2b\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": "room_training_unlicensed"
|
|
},
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"objects": [
|
|
{
|
|
"object": "18b622c8e2b90b10d6b9af355467881354d1cf3a6a4e2b10f8ea6be3e0946f2b",
|
|
"outcome": "allowed"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "room_licensed_training",
|
|
"description": "agent B trained on the lecture at 10 s under a licence that lifts the room's disallow in both vocabularies",
|
|
"wire": "{\"body\":{\"grant\":\"91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37\",\"objects\":[\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\"],\"seen\":[\"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908\"],\"usage\":[{\"term\":\"train-ai\",\"vocabulary\":\"aipref\"},{\"term\":\"tdm-reservation\",\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"82419b04f2d8b8008ca3f9a45303fdfec114e93fc3f78bc86de1e5884529e47c6401aa2221485513242356afacdcc06f4410925a6024590f9b706c6cc4ce4002\",\"signer_id\":\"did:key:z6MkoQAbM6zxdqVs5zcKehr5vofaYgpZWqLui1Q3pVoA5PQk\",\"signer_pubkey\":\"84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9\",\"subject\":\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"objects": [
|
|
{
|
|
"object": "e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0",
|
|
"outcome": "allowed"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "room_own_and_room",
|
|
"description": "search over an object whose own statement allows it and whose room disallows it: the most restrictive governs",
|
|
"wire": "{\"body\":{\"grant\":\"91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37\",\"objects\":[\"492bce59489cd76693ced443338c46a5ae22b0570af1887db34aa70e8ba28a95\"],\"seen\":[\"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908\",\"d186796906e025546774b20e0aaa936e929d7e1702faefe764d03e34ffe0eef5\"],\"usage\":[{\"term\":\"search\",\"vocabulary\":\"aipref\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":\"20416b3f3ba360a68da5f1b959517b91680be9bcc873f00fb011083dbd875990\",\"seq\":1,\"sig\":\"7337f4b5c02c12aaae3ed35bb3eb96b22765a90a94eac2841b954bca1c9c2a752f8996f094ee798ecb2d0fba1c8ea176e0c7ba2913d2416e53d271de7c223b03\",\"signer_id\":\"did:key:z6MkoQAbM6zxdqVs5zcKehr5vofaYgpZWqLui1Q3pVoA5PQk\",\"signer_pubkey\":\"84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9\",\"subject\":\"492bce59489cd76693ced443338c46a5ae22b0570af1887db34aa70e8ba28a95\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": "room_licensed_training"
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "usage_disallowed"
|
|
}
|
|
},
|
|
{
|
|
"name": "room_grant_on_another_object",
|
|
"description": "agent B naming its grant over an object that is not the room's",
|
|
"wire": "{\"body\":{\"grant\":\"91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37\",\"objects\":[\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\"],\"seen\":[],\"usage\":[{\"term\":null,\"vocabulary\":\"aipref\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":\"c767f6e39402b7f851b7718f773e88cb6c65e1f339fae6cadfc44450593e0223\",\"seq\":2,\"sig\":\"1b46a26492047908d64c90bbffcca53b2a6fec35baae13b73fa2de5149dbd3ce1f96232b7157aca153eb4e2ba4e0e9606636d569cb829dac8dc1777199834809\",\"signer_id\":\"did:key:z6MkoQAbM6zxdqVs5zcKehr5vofaYgpZWqLui1Q3pVoA5PQk\",\"signer_pubkey\":\"84ee465769c334d0080e31c89fe499cce925ee4db213b9077f903e83294083e9\",\"subject\":\"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"catalogue",
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": "room_own_and_room"
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "grant_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "room_grant_not_the_signers",
|
|
"description": "a key that is not agent B's naming agent B's grant",
|
|
"wire": "{\"body\":{\"grant\":\"91e8b7e1b875f610644a02af8e8fcfba174083546780f10240cd5bf3a0497e37\",\"objects\":[\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\"],\"seen\":[\"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"849ad9b0d7454546c9f7e2e5b6de5d18da81fcf543562ef0a103576c164eee0dc04d71603f818c471fac217569872cdc25e175f1991ac3b4411b8f63d3d6940b\",\"signer_id\":\"did:key:z6MktotDXKTuzYL2CFw1MqK5PeFeBvawxvgwFB31VnQZq5oq\",\"signer_pubkey\":\"d54c21d1e62389f2f128767a6cdbaa320fa27fd9ba1f9463c3d92cb210d5054c\",\"subject\":\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"step": 6,
|
|
"reason": "grant_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "room_without_grant",
|
|
"description": "an agent with no grant using the room's object for inference: the room's first record governs",
|
|
"wire": "{\"body\":{\"grant\":null,\"objects\":[\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\"],\"seen\":[\"033e03c9f353abb164f64ed3c147a8b4c2a7460f51376545e398e4c652f07908\"],\"usage\":[{\"term\":\"ai-use\",\"vocabulary\":\"aipref\"},{\"term\":null,\"vocabulary\":\"tdmrep\"}]},\"class\":\"consumption\",\"issued_at\":\"2026-10-21T12:00:00Z\",\"kind\":\"claim\",\"parent_receipt_hash\":null,\"seq\":0,\"sig\":\"0a8096bb8a8e7f98f3af2b891a19fe0dd4a2ffbc35b48dc66302d28116dcdcb00968e57a62b34ed78ec834675dfc4cdfb421df52415dacd7c0b8cc78524c130f\",\"signer_id\":\"did:key:z6MkvXS98H92X1Y2DMRmDsGrtMXhsNZvCp2vcnh8NtVApVxh\",\"signer_pubkey\":\"eeccba9faecd6f65af29ba7714605fe62d2195e6f031c7b8736f816d3eeeeb36\",\"subject\":\"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0\",\"subject_type\":\"object\"}",
|
|
"context": {
|
|
"publications": [
|
|
"lecture_media"
|
|
],
|
|
"room": "lecture",
|
|
"previous": null
|
|
},
|
|
"outcome": {
|
|
"outcome": "accept",
|
|
"objects": [
|
|
{
|
|
"object": "e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0",
|
|
"outcome": "allowed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"gates": [
|
|
{
|
|
"name": "claim_ahead_served",
|
|
"description": "the crawler claimed the feature before requesting it",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": false
|
|
},
|
|
"agent": "crawler",
|
|
"served": [],
|
|
"claims": [
|
|
"inference_allowed"
|
|
],
|
|
"request": [
|
|
"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887"
|
|
],
|
|
"outcome": {
|
|
"outcome": "serve"
|
|
}
|
|
},
|
|
{
|
|
"name": "claim_ahead_no_claim",
|
|
"description": "a request for an object no claim names",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": false
|
|
},
|
|
"agent": "crawler",
|
|
"served": [],
|
|
"claims": [
|
|
"inference_allowed"
|
|
],
|
|
"request": [
|
|
"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0"
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "claim_required"
|
|
}
|
|
},
|
|
{
|
|
"name": "claim_ahead_disallowed",
|
|
"description": "a request for an object the crawler also claimed for a use the statement disallows",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": false
|
|
},
|
|
"agent": "crawler",
|
|
"served": [],
|
|
"claims": [
|
|
"inference_allowed",
|
|
"training_forbidden"
|
|
],
|
|
"request": [
|
|
"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887"
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_disallowed"
|
|
}
|
|
},
|
|
{
|
|
"name": "unknown_served",
|
|
"description": "an unknown preference is served when the policy does not require allowed",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": false
|
|
},
|
|
"agent": "crawler",
|
|
"served": [],
|
|
"claims": [
|
|
"unknown_use"
|
|
],
|
|
"request": [
|
|
"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350"
|
|
],
|
|
"outcome": {
|
|
"outcome": "serve"
|
|
}
|
|
},
|
|
{
|
|
"name": "unknown_not_granted",
|
|
"description": "an unknown preference under a policy that requires allowed",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": true
|
|
},
|
|
"agent": "crawler",
|
|
"served": [],
|
|
"claims": [
|
|
"inference_allowed",
|
|
"unknown_use"
|
|
],
|
|
"request": [
|
|
"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350"
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_not_granted"
|
|
}
|
|
},
|
|
{
|
|
"name": "claim_behind_within_window",
|
|
"description": "window 1: the last group served may lack a claim",
|
|
"policy": {
|
|
"window": 1,
|
|
"require_allowed": false
|
|
},
|
|
"agent": "crawler",
|
|
"served": [
|
|
[
|
|
"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887"
|
|
],
|
|
[
|
|
"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350"
|
|
]
|
|
],
|
|
"claims": [
|
|
"inference_allowed"
|
|
],
|
|
"request": [
|
|
"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0"
|
|
],
|
|
"outcome": {
|
|
"outcome": "serve"
|
|
}
|
|
},
|
|
{
|
|
"name": "claim_behind_past_window",
|
|
"description": "window 1: an earlier group served and never claimed",
|
|
"policy": {
|
|
"window": 1,
|
|
"require_allowed": false
|
|
},
|
|
"agent": "crawler",
|
|
"served": [
|
|
[
|
|
"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887"
|
|
],
|
|
[
|
|
"8208d92f31db13460a23915c20213038a8391714ceae054f0dd8c72ba9299350"
|
|
],
|
|
[
|
|
"cf8bac17e7673c6b99f3854f4cc376ed1e168e47eae8f0e9316269122586e9d0"
|
|
]
|
|
],
|
|
"claims": [
|
|
"inference_allowed"
|
|
],
|
|
"request": [
|
|
"3e0ea2c000e3b91fdc3705c72054c16ef27f008b23a9520104422fc887a6e2a4"
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "claim_required"
|
|
}
|
|
},
|
|
{
|
|
"name": "another_agents_claim",
|
|
"description": "a claim signed by another agent is not held",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": false
|
|
},
|
|
"agent": "agent_a",
|
|
"served": [],
|
|
"claims": [
|
|
"inference_allowed"
|
|
],
|
|
"request": [
|
|
"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887"
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "claim_required"
|
|
}
|
|
},
|
|
{
|
|
"name": "refused_claim_not_held",
|
|
"description": "a claim refused for another reason than the use is not held",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": false
|
|
},
|
|
"agent": "agent_d",
|
|
"served": [],
|
|
"claims": [
|
|
"bad_signature"
|
|
],
|
|
"request": [
|
|
"cea863585f073b53e5e30013be89078bde7d1c42c710a49b1a4875a9d9fb2887"
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "claim_required"
|
|
}
|
|
},
|
|
{
|
|
"name": "room_agent_served",
|
|
"description": "agent A claimed the lecture at 10 s under its grant; the relay requires allowed",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": true
|
|
},
|
|
"agent": "agent_a",
|
|
"served": [],
|
|
"claims": [
|
|
"room_inference"
|
|
],
|
|
"request": [
|
|
"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0"
|
|
],
|
|
"outcome": {
|
|
"outcome": "serve"
|
|
}
|
|
},
|
|
{
|
|
"name": "room_agent_disallowed",
|
|
"description": "agent A's training claim over the lecture at 10 s",
|
|
"policy": {
|
|
"window": 0,
|
|
"require_allowed": true
|
|
},
|
|
"agent": "agent_a",
|
|
"served": [],
|
|
"claims": [
|
|
"room_inference",
|
|
"room_training_unlicensed"
|
|
],
|
|
"request": [
|
|
"e09627f6f863adc91750c6193680047d1688f5f718aaed7e745334fe1c1712b0"
|
|
],
|
|
"outcome": {
|
|
"outcome": "refuse",
|
|
"reason": "usage_disallowed"
|
|
}
|
|
}
|
|
]
|
|
}
|