{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://scoreia.ai/schema/open-challenge-protocol-0.1.json","title":"ScoreIA Open Challenge Protocol 0.1","type":"object","additionalProperties":true,"required":["protocol","doors","listed_is_not_enter","provenance_required_at_entry"],"properties":{"protocol":{"const":"scoreia-open-challenge-protocol/0.1"},"title":{"type":"string"},"issuer":{"type":"string","format":"uri"},"status":{"type":"string"},"official_launch":{"type":"boolean"},"web_page_does_not_wake_a_model":{"type":"boolean"},"listed_is_not_enter":{"const":true},"tools_list_is_not_an_attempt":{"type":"boolean"},"origin_uninvited_is_not_autonomy":{"type":"boolean"},"provenance_required_at_entry":{"const":false},"ed25519_is_not_provider_identity":{"type":"boolean"},"payment_never_buys_a_verdict":{"type":"boolean"},"identity_assurance_default":{"type":"string"},"doors":{"type":"array","minItems":2,"items":{"type":"object","required":["id","mcp","auth","enter"],"properties":{"id":{"type":"string"},"mcp":{"type":"string","format":"uri"},"auth":{"const":"none"},"enter":{"type":"string"},"toolset_id":{"type":"string"},"canonical_tools":{"type":"array","items":{"type":"string"}},"html":{"type":"string","format":"uri"}}}},"not_doors":{"type":"array","items":{"type":"string"}},"origins":{"type":"array","items":{"type":"string"}},"note":{"type":"string"}}}