knowledge_public_surface.v1.json (2090B)
1 { 2 "suite": "knowledge_public_surface", 3 "contract_version": "1.0.0", 4 "vectors": [ 5 { 6 "id": "knowledge_source_public_surface_valid_001", 7 "kind": "knowledge.public_surface.valid", 8 "input": { 9 "fixture": "knowledge_source_valid" 10 }, 11 "expected": { 12 "contract_id": "radroots.knowledge.source.v1", 13 "operation": "build_validate_decode_expose" 14 } 15 }, 16 { 17 "id": "knowledge_claim_public_surface_valid_002", 18 "kind": "knowledge.public_surface.valid", 19 "input": { 20 "fixture": "knowledge_claim_valid" 21 }, 22 "expected": { 23 "contract_id": "radroots.knowledge.claim.v1", 24 "operation": "build_validate_decode_expose" 25 } 26 }, 27 { 28 "id": "knowledge_review_public_surface_valid_003", 29 "kind": "knowledge.public_surface.valid", 30 "input": { 31 "fixture": "knowledge_review_valid" 32 }, 33 "expected": { 34 "contract_id": "radroots.knowledge.review.v1", 35 "operation": "build_validate_decode_expose" 36 } 37 }, 38 { 39 "id": "knowledge_field_report_public_surface_valid_004", 40 "kind": "knowledge.public_surface.valid", 41 "input": { 42 "fixture": "knowledge_field_report_valid" 43 }, 44 "expected": { 45 "contract_id": "radroots.knowledge.field_report.v1", 46 "operation": "build_validate_decode_expose" 47 } 48 }, 49 { 50 "id": "wiki_article_public_surface_valid_005", 51 "kind": "knowledge.public_surface.valid", 52 "input": { 53 "fixture": "wiki_article_valid" 54 }, 55 "expected": { 56 "contract_id": "radroots.wiki.article.v1", 57 "operation": "build_validate_decode_expose" 58 } 59 }, 60 { 61 "id": "knowledge_claim_sdk_builder_public_surface_valid_006", 62 "kind": "knowledge.sdk_builder_event.valid", 63 "input": { 64 "sdk": "radroots_sdk", 65 "builder": "RadrootsKnowledgeClaimBuilder" 66 }, 67 "expected": { 68 "contract_id": "radroots.knowledge.claim.v1", 69 "operation": "build_event_validate_decode_expose" 70 } 71 } 72 ] 73 }