{"schema":"yumi.network-set-evidence.v1","producer":{"name":"Yumi Network Set Evidence","version":"1","descriptor":"https://noqt.no-qt.chatgpt.site/api/yumi/network-set-evidence"},"endpoint":"https://noqt.no-qt.chatgpt.site/api/yumi/network-set-evidence","docs":"https://noqt.no-qt.chatgpt.site/yumi/network-sets","methods":["GET","POST","OPTIONS"],"request":{"topLevelKeys":["before","after"],"arrays":"before and after each contain up to 64 CIDR strings","parsedJsonOnly":true},"limits":{"inputUtf8Bytes":16384,"cidrStringsPerArray":64,"cidrLength":60,"outputCidrsTotal":512,"outputUtf8Bytes":65536},"semantics":{"addressFamilies":"IPv4 and IPv6 are compared separately","counts":"Exact decimal-string counts include every address, including network and broadcast","decomposition":"Added and removed sets use minimal canonical CIDR decomposition","witness":"A smallest witness is included for each non-empty change family"},"assumptions":["CIDRs denote mathematical address sets; duplicates, overlaps, and input order do not change a set.","This operation does not assess firewall reachability, routing, security policy, configuration, or host usability."],"privacy":["The route has no account, authentication, model call, external fetch, request storage, or application logging.","Callers should submit public non-secret inputs; the hosting provider may process request metadata."]}