{"id": "go-ad34a9a", "implementation": "aauth-go", "revision": "ad34a9a", "suite": "aauth-conformance f415f2f8e18bebb2b4b6928d96c80d999244e72a", "transport": "remote", "exit": 0, "published": "2026-11-03T15:52:27Z", "roles": {"authorization.federated": {"role": "authorization.federated", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721145, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "authorization.federated", "id": "fed.person-required", "source": "core", "section": "Person Token Required", "anchor": "requirement-person-token", "scope": "protocol"}, {"role": "authorization.federated", "id": "fed.person-token", "source": "core", "section": "Person Token Structure / Verification (bounded fixture profile)", "anchor": "person-token-structure", "scope": "protocol"}, {"role": "authorization.federated", "id": "fed.challenge", "source": "core", "section": "Resource Challenge Verification / Resource Token Structure", "anchor": "resource-token-structure", "scope": "protocol"}, {"role": "authorization.federated", "id": "fed.ps-proof", "source": "core", "section": "PS-to-AS Token Request / HTTP Message Signatures Profile", "anchor": "ps-to-as-token-request", "scope": "protocol"}, {"role": "authorization.federated", "id": "fed.forwarding", "source": "core", "section": "PS-to-AS Token Request: exact required compact tokens", "anchor": "ps-to-as-token-request", "scope": "protocol"}, {"role": "authorization.federated", "id": "fed.as-binding", "source": "core", "section": "Resource Token Verification and PS-to-AS presented-token checks", "anchor": "resource-token-verification", "scope": "protocol"}, {"role": "authorization.federated", "id": "fed.auth-token", "source": "core", "section": "Auth Token Structure / Auth Token Delivery", "anchor": "auth-tokens", "scope": "protocol"}, {"role": "authorization.federated", "id": "fed.delivery", "source": "core", "section": "Auth Token Delivery: refuse unverifiable AS grants, relay terminal errors", "anchor": "auth-token-delivery", "scope": "protocol"}, {"role": "authorization.federated", "id": "fed.application", "source": "core", "section": "Federated Authorization Access: fixed read-only host policy and subject echo", "anchor": "fig-federated", "scope": "adapter-contract"}, {"role": "authorization.federated", "id": "budget.four-party-grant", "source": "budgets", "section": "PS-to-AS Token Request Extensions and Auth Token Extensions", "anchor": "as-token-endpoint", "scope": "protocol"}, {"role": "authorization.federated", "id": "budget.four-party-omission", "source": "budgets", "section": "Omission of the PS-to-AS budget parameter is not a grant", "anchor": "as-token-endpoint", "scope": "protocol"}, {"role": "authorization.federated", "id": "budget.hard-cap", "source": "budgets", "section": "The Budget Is a Hard Cap", "anchor": "overshoot", "scope": "protocol"}, {"role": "authorization.federated", "id": "budget.header", "source": "budgets", "section": "AAuth-Budget Response Header", "anchor": "aauth-budget-header", "scope": "protocol"}, {"role": "authorization.federated", "id": "budget.trailer", "source": "budgets", "section": "Trailer Rules", "anchor": "trailer-rules", "scope": "protocol"}, {"role": "authorization.federated", "id": "budget.usage", "source": "budgets", "section": "Usage Response", "anchor": "usage-response", "scope": "protocol"}, {"role": "authorization.federated", "id": "budget.usage-request", "source": "budgets", "section": "Usage Request", "anchor": "usage-request", "scope": "protocol"}, {"role": "authorization.federated", "id": "budget.consumption", "source": "budgets", "section": "The Consumption Record", "anchor": "budget-consumed", "scope": "protocol"}]}, "runs": [{"implementation": {"remote": {"access_server": "https://go-as.aauth.sidecat.dev", "person_server": "https://go-fps.aauth.sidecat.dev", "resource": "https://go-records.aauth.sidecat.dev/records"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["fed.person-required", "fed.person-token", "fed.challenge", "fed.ps-proof", "fed.forwarding", "fed.as-binding", "fed.auth-token", "fed.delivery", "fed.application", "budget.four-party-grant", "budget.four-party-omission", "budget.hard-cap", "budget.header", "budget.trailer", "budget.usage", "budget.usage-request", "budget.consumption"]}, "cases": [{"exchanges": [{"stage": "initial", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:bOsXOC9s+1mi43rOu/Pexe+kaBkdPSZ1cEsWgm63IRPul6l5sLxebDBERy/r2tZs8E2+IsqR2n7VIwTk5jBICw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLW5vbmUiLCJwcyI6Imh0dHBzOi8vZ28tZnBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.E72PQC18pnibmIz-ZD7eQl9YhWvsV-01DkhzZNnJ4XOLurSW-VrtqCEQmTfibqXKmbN2GE2p784EiH_xx2qCCg\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLW5vbmUiLCJwcyI6Imh0dHBzOi8vZ28tZnBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.E72PQC18pnibmIz-ZD7eQl9YhWvsV-01DkhzZNnJ4XOLurSW-VrtqCEQmTfibqXKmbN2GE2p784EiH_xx2qCCg\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=person-token"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "person", "method": "POST", "url": "https://go-fps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:3yGQCDNT+wrcukehmp7Z04FdfYpd8P+DUUQfoQlETpw=:"], "Content-Type": ["application/json"], "Signature": ["sig=:i9j01p9HpHPPbUjr5b4ASxqoXYOiXTyzfiQTJ/9pzrhZXZ0Em6lJuSbwiZ0dcUpYtjGO5UQZdBJkbRhd5kmrCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLW5vbmUiLCJwcyI6Imh0dHBzOi8vZ28tZnBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.E72PQC18pnibmIz-ZD7eQl9YhWvsV-01DkhzZNnJ4XOLurSW-VrtqCEQmTfibqXKmbN2GE2p784EiH_xx2qCCg\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vZ28tcmVjb3Jkcy5hYXV0aC5zaWRlY2F0LmRldiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-fps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLW5vbmUiLCJwcyI6Imh0dHBzOi8vZ28tZnBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.E72PQC18pnibmIz-ZD7eQl9YhWvsV-01DkhzZNnJ4XOLurSW-VrtqCEQmTfibqXKmbN2GE2p784EiH_xx2qCCg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:3yGQCDNT+wrcukehmp7Z04FdfYpd8P+DUUQfoQlETpw=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["619"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdabFpHVnlZWFJsWkMxd2N5SjkuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFdad2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXlaV052Y21SekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2ljM1ZpSWpvaVpHbHlaV04wWldRdGNHVnljMjl1TFRFaUxDSmpibVlpT25zaWFuZHJJanA3SW10MGVTSTZJazlMVUNJc0ltTnlkaUk2SWtWa01qVTFNVGtpTENKNElqb2laMVJzTTBSeGFEbEdNVGxYYnpGU2JYY3dlQzE2VFhWT2FYQkhNRGRxWldsWVpsbFFWelJmU25NMVVTSXNJbUZzWnlJNklrVmtNalUxTVRraWZYMHNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TVRJaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVEl3TlgwLmhSUThCT1Fwb3Z5VDhidFVkV0xzZi1KTHI5QjVoRWFCejAtMC03MUgxeHMwYkkxdVRmSVhWQXk3UXo0T1BzdHdVVV9PdmxGeHliaGR3LVcyT09wZUJBIiwiZXhwaXJlc19pbiI6NjB9Cg=="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://go-records.aauth.sidecat.dev", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-fps.aauth.sidecat.dev", "jti": "go-1793721145-12", "sub": "directed-person-1"}}}, {"stage": "challenge", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:jM9L+xgd2rv9lAQQmivhiVL4h5pGwJmuGKg2+/bCrorHMcBJbIoVvFNlt+BKYIHSqDSO+Eck+cwRKDRFrR1xDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcGVyc29uK2p3dCIsImtpZCI6ImdvLWZlZGVyYXRlZC1wcyJ9.eyJpc3MiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1yZWNvcmRzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJjbmYiOnsiandrIjp7Imt0eSI6Ik9LUCIsImNydiI6IkVkMjU1MTkiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USIsImFsZyI6IkVkMjU1MTkifX0sImp0aSI6ImdvLTE3OTM3MjExNDUtMTIiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTIwNX0.hRQ8BOQpovyT8btUdWLsf-JLr9B5hEaBz0-0-71H1xs0bI1uTfIXVAy7Qz4OPstwUU_OvlFxybhdw-W2OOpeBA\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcGVyc29uK2p3dCIsImtpZCI6ImdvLWZlZGVyYXRlZC1wcyJ9.eyJpc3MiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1yZWNvcmRzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJjbmYiOnsiandrIjp7Imt0eSI6Ik9LUCIsImNydiI6IkVkMjU1MTkiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USIsImFsZyI6IkVkMjU1MTkifX0sImp0aSI6ImdvLTE3OTM3MjExNDUtMTIiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTIwNX0.hRQ8BOQpovyT8btUdWLsf-JLr9B5hEaBz0-0-71H1xs0bI1uTfIXVAy7Qz4OPstwUU_OvlFxybhdw-W2OOpeBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcmVzb3VyY2UifQ.eyJpc3MiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1hcy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDUtMTMiLCJwcyI6Imh0dHBzOi8vZ28tZnBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJwcmVzZW50ZWRfanRpIjoiZ28tMTc5MzcyMTE0NS0xMiIsImFnZW50X2prdCI6ImFWQnRhcExkMTFTVVZLSU1HSmZQek9FRHVOMHNYY216SlFOVlQtX3NLRVUiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NSwic2NvcGUiOiJyZWFkIn0.mUPvINhagEMmGQGapWh_0vO_578iselWX-6vFUllbyqZPSH-uTbMyo6_sGafvdOYSjuIFwoaQ3xKwSNkh4oBDQ\""], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://go-as.aauth.sidecat.dev", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-records.aauth.sidecat.dev", "jti": "go-1793721145-13", "presented_jti": "go-1793721145-12", "ps": "https://go-fps.aauth.sidecat.dev", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-fps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:Ut4wy+Ss54WKRy/9430ZqJdQu6rfKWvvDwtmY4k3cAA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:5zvoCcNs44kL8spm5ekaqIrUOTrtqb5mpN9LFMnY/NNVzKxHH4znFsw36n6DAJ/v8DbnYDIOfUPfADsbuIrEBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLW5vbmUiLCJwcyI6Imh0dHBzOi8vZ28tZnBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.E72PQC18pnibmIz-ZD7eQl9YhWvsV-01DkhzZNnJ4XOLurSW-VrtqCEQmTfibqXKmbN2GE2p784EiH_xx2qCCg\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdabFpHVnlZWFJsWkMxd2N5SjkuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFdad2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXlaV052Y21SekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2ljM1ZpSWpvaVpHbHlaV04wWldRdGNHVnljMjl1TFRFaUxDSmpibVlpT25zaWFuZHJJanA3SW10MGVTSTZJazlMVUNJc0ltTnlkaUk2SWtWa01qVTFNVGtpTENKNElqb2laMVJzTTBSeGFEbEdNVGxYYnpGU2JYY3dlQzE2VFhWT2FYQkhNRGRxWldsWVpsbFFWelJmU25NMVVTSXNJbUZzWnlJNklrVmtNalUxTVRraWZYMHNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TVRJaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVEl3TlgwLmhSUThCT1Fwb3Z5VDhidFVkV0xzZi1KTHI5QjVoRWFCejAtMC03MUgxeHMwYkkxdVRmSVhWQXk3UXo0T1BzdHdVVV9PdmxGeHliaGR3LVcyT09wZUJBIiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjbVZ6YjNWeVkyVXJhbmQwSWl3aWEybGtJam9pWjI4dGNtVnpiM1Z5WTJVaWZRLmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmtkMnNpT2lKaFlYVjBhQzF5WlhOdmRYSmpaUzVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MWhjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE1UTWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRabkJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWkdseVpXTjBaV1F0Y0dWeWMyOXVMVEVpTENKd2NtVnpaVzUwWldSZmFuUnBJam9pWjI4dE1UYzVNemN5TVRFME5TMHhNaUlzSW1GblpXNTBYMnByZENJNkltRldRblJoY0V4a01URlRWVlpMU1UxSFNtWlFlazlGUkhWT01ITllZMjE2U2xGT1ZsUXRYM05MUlZVaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVFEwTlN3aWMyTnZjR1VpT2lKeVpXRmtJbjAubVVQdklOaGFnRU1tR1FHYXBXaF8wdk9fNTc4aXNlbFdYLTZ2RlVsbGJ5cVpQU0gtdVRiTXlvNl9zR2FmdmRPWVNqdUlGd29hUTN4S3dTTmtoNG9CRFEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-fps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLW5vbmUiLCJwcyI6Imh0dHBzOi8vZ28tZnBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.E72PQC18pnibmIz-ZD7eQl9YhWvsV-01DkhzZNnJ4XOLurSW-VrtqCEQmTfibqXKmbN2GE2p784EiH_xx2qCCg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:Ut4wy+Ss54WKRy/9430ZqJdQu6rfKWvvDwtmY4k3cAA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["673"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxaGN5SjkuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFdGekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2laSGRySWpvaVlXRjFkR2d0WVdOalpYTnpMbXB6YjI0aUxDSmhkV1FpT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnFkR2tpT2lKbmJ5MHhOemt6TnpJeE1UUTFMVEUwSWl3aWNITWlPaUpvZEhSd2N6b3ZMMmR2TFdad2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbk4xWWlJNkltUnBjbVZqZEdWa0xYQmxjbk52YmkweElpd2lZMjVtSWpwN0ltcDNheUk2ZXlKcmRIa2lPaUpQUzFBaUxDSmpjbllpT2lKRlpESTFOVEU1SWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlMQ0poYkdjaU9pSkZaREkxTlRFNUluMTlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05Td2ljMk52Y0dVaU9pSnlaV0ZrSW4wLmNyU2lRWWt6TXdDdjFKVVpZenN1NW90RG9WNklwQ0JrZUprRy1td3VKbWxGYnVocEc3ZTdLVjkwaWJTUkJCX0tGaHlsd1hvajVSZXZqYjIwWmtUS0NnIiwiZXhwaXJlc19pbiI6NjB9Cg=="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"aud": "https://go-records.aauth.sidecat.dev", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-access.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-as.aauth.sidecat.dev", "jti": "go-1793721145-14", "ps": "https://go-fps.aauth.sidecat.dev", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "protected", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:88gmfFn8xfyZX0z8BcyDocipaP44YQtV7o/zgLVnZUMZngHul3ZBsQ3A/Av7ObyblGvxXnU/XJF/bC1AX8kWDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtYXV0aCtqd3QiLCJraWQiOiJnby1hcyJ9.eyJpc3MiOiJodHRwczovL2dvLWFzLmFhdXRoLnNpZGVjYXQuZGV2IiwiZHdrIjoiYWF1dGgtYWNjZXNzLmpzb24iLCJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJqdGkiOiJnby0xNzkzNzIxMTQ1LTE0IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIiwiY25mIjp7Imp3ayI6eyJrdHkiOiJPS1AiLCJjcnYiOiJFZDI1NTE5IiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEiLCJhbGciOiJFZDI1NTE5In19LCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTIwNSwic2NvcGUiOiJyZWFkIn0.crSiQYkzMwCv1JUZYzsu5otDoV6IpCBkeJkG-mwuJmlFbuhpG7e7KV90ibSRBB_KFhylwXoj5Revjb20ZkTKCg\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtYXV0aCtqd3QiLCJraWQiOiJnby1hcyJ9.eyJpc3MiOiJodHRwczovL2dvLWFzLmFhdXRoLnNpZGVjYXQuZGV2IiwiZHdrIjoiYWF1dGgtYWNjZXNzLmpzb24iLCJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJqdGkiOiJnby0xNzkzNzIxMTQ1LTE0IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIiwiY25mIjp7Imp3ayI6eyJrdHkiOiJPS1AiLCJjcnYiOiJFZDI1NTE5IiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEiLCJhbGciOiJFZDI1NTE5In19LCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTIwNSwic2NvcGUiOiJyZWFkIn0.crSiQYkzMwCv1JUZYzsu5otDoV6IpCBkeJkG-mwuJmlFbuhpG7e7KV90ibSRBB_KFhylwXoj5Revjb20ZkTKCg\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["28"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9Cg=="}}], "id": "federated-none", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "pass", "expected": "person-token", "actual": "person-token"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "pass", "expected": true, "actual": true}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "pass", "expected": "auth-token", "actual": "auth-token"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "pass", "expected": true, "actual": true}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "the Person Server's request to the Access Server is not observable remotely"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "the Person Server's request to the Access Server is not observable remotely"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "the Person Server's request to the Access Server is not observable remotely"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "the Person Server's request to the Access Server is not observable remotely"}, {"assertion": "token-status-11", "clause": "fed.delivery", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "token-ps-jwt-12", "clause": "fed.delivery", "state": "pass", "expected": true, "actual": true}, {"assertion": "protected-status-13", "clause": "fed.application", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "protected-json-member-14", "clause": "fed.application", "state": "pass", "expected": "directed-person-1", "actual": "directed-person-1"}]}, {"exchanges": [{"stage": "initial", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:sEV1SsqqGeHS8eBDFZ5steAT7wxHBn+Spjd3MmzzJANIbxEZHm1Gv2R/kqtCFBmi0qlgx/u808l4/2hs9hp0Bg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLXNob3J0LWFnZW50IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.woy3EATi3db4Tx2IrBLd-seuS1MwGvFOEpdPU2McKmG4uuf1lSf5LsZUohVOIRgJr72QPn30Mo_CRpJJdyJTAQ\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLXNob3J0LWFnZW50IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.woy3EATi3db4Tx2IrBLd-seuS1MwGvFOEpdPU2McKmG4uuf1lSf5LsZUohVOIRgJr72QPn30Mo_CRpJJdyJTAQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=person-token"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "person", "method": "POST", "url": "https://go-fps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:3yGQCDNT+wrcukehmp7Z04FdfYpd8P+DUUQfoQlETpw=:"], "Content-Type": ["application/json"], "Signature": ["sig=:v2ImJvmlF/GgDjIRcyOXT4vSVPDZ04wEDJjTx5Al7gOPtnmbtDmR40IiKarutuucJnJ0L4Dq58Y3sN8q/N0YCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLXNob3J0LWFnZW50IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.woy3EATi3db4Tx2IrBLd-seuS1MwGvFOEpdPU2McKmG4uuf1lSf5LsZUohVOIRgJr72QPn30Mo_CRpJJdyJTAQ\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vZ28tcmVjb3Jkcy5hYXV0aC5zaWRlY2F0LmRldiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-fps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLXNob3J0LWFnZW50IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.woy3EATi3db4Tx2IrBLd-seuS1MwGvFOEpdPU2McKmG4uuf1lSf5LsZUohVOIRgJr72QPn30Mo_CRpJJdyJTAQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:3yGQCDNT+wrcukehmp7Z04FdfYpd8P+DUUQfoQlETpw=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["619"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdabFpHVnlZWFJsWkMxd2N5SjkuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFdad2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXlaV052Y21SekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2ljM1ZpSWpvaVpHbHlaV04wWldRdGNHVnljMjl1TFRFaUxDSmpibVlpT25zaWFuZHJJanA3SW10MGVTSTZJazlMVUNJc0ltTnlkaUk2SWtWa01qVTFNVGtpTENKNElqb2laMVJzTTBSeGFEbEdNVGxYYnpGU2JYY3dlQzE2VFhWT2FYQkhNRGRxWldsWVpsbFFWelJmU25NMVVTSXNJbUZzWnlJNklrVmtNalUxTVRraWZYMHNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TVRVaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVEl3TlgwLmVFSkpKdU13RllEX3BXdGJLRmoxb0h1ZlhKRlNleGJQSnY4cXFlb21rUVA3LURWQ3NKRU1oSmF5eWx4bGZxQ0h1M25pNVZUSnVfaTdzNnFBRW9RUURRIiwiZXhwaXJlc19pbiI6NjB9Cg=="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://go-records.aauth.sidecat.dev", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-fps.aauth.sidecat.dev", "jti": "go-1793721145-15", "sub": "directed-person-1"}}}, {"stage": "challenge", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:XOeoaLPJcm3BjbUsZI03Zjpj6zWhA6Ucu+5KgPzknSy+Wc8TNceObv6Jy8DGY2bXfbtRhOON6ZO2SB70hQrIBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcGVyc29uK2p3dCIsImtpZCI6ImdvLWZlZGVyYXRlZC1wcyJ9.eyJpc3MiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1yZWNvcmRzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJjbmYiOnsiandrIjp7Imt0eSI6Ik9LUCIsImNydiI6IkVkMjU1MTkiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USIsImFsZyI6IkVkMjU1MTkifX0sImp0aSI6ImdvLTE3OTM3MjExNDUtMTUiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTIwNX0.eEJJJuMwFYD_pWtbKFj1oHufXJFSexbPJv8qqeomkQP7-DVCsJEMhJayylxlfqCHu3ni5VTJu_i7s6qAEoQQDQ\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcGVyc29uK2p3dCIsImtpZCI6ImdvLWZlZGVyYXRlZC1wcyJ9.eyJpc3MiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1yZWNvcmRzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJjbmYiOnsiandrIjp7Imt0eSI6Ik9LUCIsImNydiI6IkVkMjU1MTkiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USIsImFsZyI6IkVkMjU1MTkifX0sImp0aSI6ImdvLTE3OTM3MjExNDUtMTUiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTIwNX0.eEJJJuMwFYD_pWtbKFj1oHufXJFSexbPJv8qqeomkQP7-DVCsJEMhJayylxlfqCHu3ni5VTJu_i7s6qAEoQQDQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcmVzb3VyY2UifQ.eyJpc3MiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1hcy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDUtMTYiLCJwcyI6Imh0dHBzOi8vZ28tZnBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJwcmVzZW50ZWRfanRpIjoiZ28tMTc5MzcyMTE0NS0xNSIsImFnZW50X2prdCI6ImFWQnRhcExkMTFTVVZLSU1HSmZQek9FRHVOMHNYY216SlFOVlQtX3NLRVUiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NSwic2NvcGUiOiJyZWFkIn0.HY7bgFhfWemtESFmla_T0omvqxIfe0mKZ5uH6jlpjWCzf8AGWytojdNcYidXF6vsZ581EXMUO2PuETBhMzEPAw\""], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://go-as.aauth.sidecat.dev", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-records.aauth.sidecat.dev", "jti": "go-1793721145-16", "presented_jti": "go-1793721145-15", "ps": "https://go-fps.aauth.sidecat.dev", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-fps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:oz1ko0ISK5MDZqcRntro5erxBVjDob+4eytZ/ppyGKE=:"], "Content-Type": ["application/json"], "Signature": ["sig=:IuxHFrjd1ZUtn/b4rrspUHv+C6HV+HJgaAP7IqN/mympX06IeLivJBydABupr8QKbeNYe1AyBs9jnpw7ByWtAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjExOTAsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLXNob3J0LWFnZW50LXNob3J0IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.o4zoGZQAUFDaJXwdWhYII3hvvFzUSclYKqiZLZ8Sy_j5lZI2ThgTrO8G19wFeYqCcR7LEFYxvM-XpxaNUv3nCw\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdabFpHVnlZWFJsWkMxd2N5SjkuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFdad2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXlaV052Y21SekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2ljM1ZpSWpvaVpHbHlaV04wWldRdGNHVnljMjl1TFRFaUxDSmpibVlpT25zaWFuZHJJanA3SW10MGVTSTZJazlMVUNJc0ltTnlkaUk2SWtWa01qVTFNVGtpTENKNElqb2laMVJzTTBSeGFEbEdNVGxYYnpGU2JYY3dlQzE2VFhWT2FYQkhNRGRxWldsWVpsbFFWelJmU25NMVVTSXNJbUZzWnlJNklrVmtNalUxTVRraWZYMHNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TVRVaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVEl3TlgwLmVFSkpKdU13RllEX3BXdGJLRmoxb0h1ZlhKRlNleGJQSnY4cXFlb21rUVA3LURWQ3NKRU1oSmF5eWx4bGZxQ0h1M25pNVZUSnVfaTdzNnFBRW9RUURRIiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjbVZ6YjNWeVkyVXJhbmQwSWl3aWEybGtJam9pWjI4dGNtVnpiM1Z5WTJVaWZRLmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmtkMnNpT2lKaFlYVjBhQzF5WlhOdmRYSmpaUzVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MWhjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE1UWWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRabkJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWkdseVpXTjBaV1F0Y0dWeWMyOXVMVEVpTENKd2NtVnpaVzUwWldSZmFuUnBJam9pWjI4dE1UYzVNemN5TVRFME5TMHhOU0lzSW1GblpXNTBYMnByZENJNkltRldRblJoY0V4a01URlRWVlpMU1UxSFNtWlFlazlGUkhWT01ITllZMjE2U2xGT1ZsUXRYM05MUlZVaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVFEwTlN3aWMyTnZjR1VpT2lKeVpXRmtJbjAuSFk3YmdGaGZXZW10RVNGbWxhX1Qwb212cXhJZmUwbUtaNXVINmpscGpXQ3pmOEFHV3l0b2pkTmNZaWRYRjZ2c1o1ODFFWE1VTzJQdUVUQmhNekVQQXcifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-fps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjExOTAsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZmVkZXJhdGVkLXNob3J0LWFnZW50LXNob3J0IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.o4zoGZQAUFDaJXwdWhYII3hvvFzUSclYKqiZLZ8Sy_j5lZI2ThgTrO8G19wFeYqCcR7LEFYxvM-XpxaNUv3nCw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:oz1ko0ISK5MDZqcRntro5erxBVjDob+4eytZ/ppyGKE=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["673"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxaGN5SjkuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFdGekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2laSGRySWpvaVlXRjFkR2d0WVdOalpYTnpMbXB6YjI0aUxDSmhkV1FpT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnFkR2tpT2lKbmJ5MHhOemt6TnpJeE1UUTFMVEUzSWl3aWNITWlPaUpvZEhSd2N6b3ZMMmR2TFdad2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbk4xWWlJNkltUnBjbVZqZEdWa0xYQmxjbk52YmkweElpd2lZMjVtSWpwN0ltcDNheUk2ZXlKcmRIa2lPaUpQUzFBaUxDSmpjbllpT2lKRlpESTFOVEU1SWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlMQ0poYkdjaU9pSkZaREkxTlRFNUluMTlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRFNU1Dd2ljMk52Y0dVaU9pSnlaV0ZrSW4wLndUT2NUcDdfVW4yaFpaandQbUVia1NUWEVQbDBsaFlZVUZjQlJ1N3pYb3N6RW5INlBXcEc3NVgwaWphc0lTZWU1M01fLUtKNU56TDlVZzR2Z3BqSkFRIiwiZXhwaXJlc19pbiI6NDV9Cg=="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"aud": "https://go-records.aauth.sidecat.dev", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-access.json", "exp": 1793721190, "iat": 1793721145, "iss": "https://go-as.aauth.sidecat.dev", "jti": "go-1793721145-17", "ps": "https://go-fps.aauth.sidecat.dev", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "protected", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:vRMgc65SJjqdrCBC133mcdOl/tNWLCLSk9nZnRnbADrhESbn/r+42v7s9W/UAmsKJTY7LB1e9Z7YRtZtL5PsBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtYXV0aCtqd3QiLCJraWQiOiJnby1hcyJ9.eyJpc3MiOiJodHRwczovL2dvLWFzLmFhdXRoLnNpZGVjYXQuZGV2IiwiZHdrIjoiYWF1dGgtYWNjZXNzLmpzb24iLCJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJqdGkiOiJnby0xNzkzNzIxMTQ1LTE3IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIiwiY25mIjp7Imp3ayI6eyJrdHkiOiJPS1AiLCJjcnYiOiJFZDI1NTE5IiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEiLCJhbGciOiJFZDI1NTE5In19LCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTE5MCwic2NvcGUiOiJyZWFkIn0.wTOcTp7_Un2hZZjwPmEbkSTXEPl0lhYYUFcBRu7zXoszEnH6PWpG75X0ijasISee53M_-KJ5NzL9Ug4vgpjJAQ\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtYXV0aCtqd3QiLCJraWQiOiJnby1hcyJ9.eyJpc3MiOiJodHRwczovL2dvLWFzLmFhdXRoLnNpZGVjYXQuZGV2IiwiZHdrIjoiYWF1dGgtYWNjZXNzLmpzb24iLCJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJqdGkiOiJnby0xNzkzNzIxMTQ1LTE3IiwicHMiOiJodHRwczovL2dvLWZwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIiwiY25mIjp7Imp3ayI6eyJrdHkiOiJPS1AiLCJjcnYiOiJFZDI1NTE5IiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEiLCJhbGciOiJFZDI1NTE5In19LCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTE5MCwic2NvcGUiOiJyZWFkIn0.wTOcTp7_Un2hZZjwPmEbkSTXEPl0lhYYUFcBRu7zXoszEnH6PWpG75X0ijasISee53M_-KJ5NzL9Ug4vgpjJAQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["28"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9Cg=="}}], "id": "federated-short-agent", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "pass", "expected": "person-token", "actual": "person-token"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "pass", "expected": true, "actual": true}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "pass", "expected": "auth-token", "actual": "auth-token"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "pass", "expected": true, "actual": true}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "the Person Server's request to the Access Server is not observable remotely"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "the Person Server's request to the Access Server is not observable remotely"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "the Person Server's request to the Access Server is not observable remotely"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "the Person Server's request to the Access Server is not observable remotely"}, {"assertion": "token-status-11", "clause": "fed.delivery", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "token-ps-jwt-12", "clause": "fed.delivery", "state": "pass", "expected": true, "actual": true}, {"assertion": "protected-status-13", "clause": "fed.application", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "protected-json-member-14", "clause": "fed.application", "state": "pass", "expected": "directed-person-1", "actual": "directed-person-1"}]}, {"id": "federated-as-proof", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-as-body", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-as-resource-aud", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-12", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-13", "clause": "fed.delivery", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-14", "clause": "fed.delivery", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-as-resource-jti", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-12", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-13", "clause": "fed.delivery", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-14", "clause": "fed.delivery", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-as-resource-ps", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-12", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-13", "clause": "fed.delivery", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-14", "clause": "fed.delivery", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-as-resource-key", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-12", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-13", "clause": "fed.delivery", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-14", "clause": "fed.delivery", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-as-presented-expired", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "expired_presented_token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-12", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-13", "clause": "fed.delivery", "state": "not_exercised", "expected": 400, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-14", "clause": "fed.delivery", "state": "not_exercised", "expected": "expired_presented_token", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-grant-signature", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-12", "clause": "fed.delivery", "state": "not_exercised", "expected": 502, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-13", "clause": "fed.delivery", "state": "not_exercised", "expected": "as_unreachable", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-grant-iss", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-12", "clause": "fed.delivery", "state": "not_exercised", "expected": 502, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-13", "clause": "fed.delivery", "state": "not_exercised", "expected": "as_unreachable", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-grant-aud", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-12", "clause": "fed.delivery", "state": "not_exercised", "expected": 502, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-13", "clause": "fed.delivery", "state": "not_exercised", "expected": "as_unreachable", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-grant-key", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-12", "clause": "fed.delivery", "state": "not_exercised", "expected": 502, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-13", "clause": "fed.delivery", "state": "not_exercised", "expected": "as_unreachable", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-grant-sub", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-12", "clause": "fed.delivery", "state": "not_exercised", "expected": 502, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-13", "clause": "fed.delivery", "state": "not_exercised", "expected": "as_unreachable", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-grant-scope", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-12", "clause": "fed.delivery", "state": "not_exercised", "expected": 502, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-13", "clause": "fed.delivery", "state": "not_exercised", "expected": "as_unreachable", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-grant-exp", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-12", "clause": "fed.delivery", "state": "not_exercised", "expected": 502, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-13", "clause": "fed.delivery", "state": "not_exercised", "expected": "as_unreachable", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-grant-ps", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-11", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-12", "clause": "fed.delivery", "state": "not_exercised", "expected": 502, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-13", "clause": "fed.delivery", "state": "not_exercised", "expected": "as_unreachable", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"id": "federated-as-denial", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-status-2", "clause": "fed.person-token", "state": "not_exercised", "expected": 200, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "person-ps-jwt-3", "clause": "fed.person-token", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-ps-proof-7", "clause": "fed.ps-proof", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "handoff-fed-forwarded-8", "clause": "fed.forwarding", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-status-9", "clause": "fed.application", "state": "not_exercised", "expected": 403, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-ps-no-token-10", "clause": "fed.application", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "access-json-member-11", "clause": "fed.application", "state": "not_exercised", "expected": "access_denied", "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-ps-no-token-12", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-status-13", "clause": "fed.delivery", "state": "not_exercised", "expected": 403, "detail": "injects a fault between the Person Server and the Access Server"}, {"assertion": "token-json-member-14", "clause": "fed.delivery", "state": "not_exercised", "expected": "access_denied", "detail": "injects a fault between the Person Server and the Access Server"}]}, {"exchanges": [{"stage": "initial", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:n2gk8bvPLS+VM+wGkfxyO6NOxXW2dpUzv5iUu6x5g26gvt4r0gwar8+VxU2R9UTflPraPKprEp0XV4/YSr4BCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1ub25lIiwicHMiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.PPuvli5WbSZfTKyzRXs1jBnM_tQuvK_nE2JIKukv_ji6b6goeMU1znH36B3sbKxFv8iL5tcQ4YUUdlA38TmQAA\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1ub25lIiwicHMiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.PPuvli5WbSZfTKyzRXs1jBnM_tQuvK_nE2JIKukv_ji6b6goeMU1znH36B3sbKxFv8iL5tcQ4YUUdlA38TmQAA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=person-token"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "challenge", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:r9G0Qfr47+Oz3boXWQcZ91Cg2pC8Q5Nz9Nx0O5uT/gGykXxe9pgbI8XUxcRosXISOv1QzF/vAiVc96oUPhwgDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtbm9uZSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0._xgCLJNcTLweRBZJSku6Yt5ZiIV76rW6jBWUtFxaUkgjWfjG76v2-9HF28xs15PET6Dq57qlADGtYj_3ipGoBA\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtbm9uZSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0._xgCLJNcTLweRBZJSku6Yt5ZiIV76rW6jBWUtFxaUkgjWfjG76v2-9HF28xs15PET6Dq57qlADGtYj_3ipGoBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcmVzb3VyY2UifQ.eyJpc3MiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1hcy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDUtMTgiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSIsInByZXNlbnRlZF9qdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtbm9uZSIsImFnZW50X2prdCI6ImFWQnRhcExkMTFTVVZLSU1HSmZQek9FRHVOMHNYY216SlFOVlQtX3NLRVUiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NSwic2NvcGUiOiJyZWFkIn0.Y_vaiIWBtwrZ_WTKQur5hSJW48osAxNUPN_X391gaEzPdxOw5nzKTd_I438bRSqjlaY70PpJ0wnNriaUFVEeAg\""], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://go-as.aauth.sidecat.dev", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-records.aauth.sidecat.dev", "jti": "go-1793721145-18", "presented_jti": "harness-fixture-ps-none", "ps": "https://person.conformance.test", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "access", "method": "POST", "url": "https://go-as.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:JANxvEkeGS3et3mS5U+Qugemacoe3sGzTkaL2UGEWBA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:e7bKlJrpNUkJ7BOjQ1zn566BS27NJdIJeGNKZscEDqRHxqlSz21c6FIjCquf6r7K00J4E1TG/nM4S64ICFk+Ag==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "request_body_base64": "eyJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUzTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEV6TlN3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pWm1sNGRIVnlaUzF3Y3kxdWIyNWxJaXdpY0hNaU9pSm9kSFJ3Y3pvdkwzQmxjbk52Ymk1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuUFB1dmxpNVdiU1pmVEt5elJYczFqQm5NX3RRdXZLX25FMkpJS3Vrdl9qaTZiNmdvZU1VMXpuSDM2QjNzYkt4RnY4aUw1dGNRNFlVVWRsQTM4VG1RQUEiLCJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNITXRNU0lzSW5SNWNDSTZJbUZoTFhCbGNuTnZiaXRxZDNRaWZRLmV5SmhkV1FpT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2laWGh3SWpveE56a3pOekl4TWpBMUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltbHpjeUk2SW1oMGRIQnpPaTh2Y0dWeWMyOXVMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pxZEdraU9pSm9ZWEp1WlhOekxXWnBlSFIxY21VdGNITXRibTl1WlNJc0luTjFZaUk2SW1ScGNtVmpkR1ZrTFhCbGNuTnZiaTB4SW4wLl94Z0NMSk5jVEx3ZVJCWkpTa3U2WXQ1WmlJVjc2clc2akJXVXRGeGFVa2dqV2ZqRzc2djItOUhGMjh4czE1UEVUNkRxNTdxbEFER3RZal8zaXBHb0JBIiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjbVZ6YjNWeVkyVXJhbmQwSWl3aWEybGtJam9pWjI4dGNtVnpiM1Z5WTJVaWZRLmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmtkMnNpT2lKaFlYVjBhQzF5WlhOdmRYSmpaUzVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MWhjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE1UZ2lMQ0p3Y3lJNkltaDBkSEJ6T2k4dmNHVnljMjl1TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0lzSW5CeVpYTmxiblJsWkY5cWRHa2lPaUpvWVhKdVpYTnpMV1pwZUhSMWNtVXRjSE10Ym05dVpTSXNJbUZuWlc1MFgycHJkQ0k2SW1GV1FuUmhjRXhrTVRGVFZWWkxTVTFIU21aUWVrOUZSSFZPTUhOWVkyMTZTbEZPVmxRdFgzTkxSVlVpTENKcFlYUWlPakUzT1RNM01qRXhORFVzSW1WNGNDSTZNVGM1TXpjeU1UUTBOU3dpYzJOdmNHVWlPaUp5WldGa0luMC5ZX3ZhaUlXQnR3clpfV1RLUXVyNWhTSlc0OG9zQXhOVVBOX1gzOTFnYUV6UGR4T3c1bnpLVGRfSTQzOGJSU3FqbGFZNzBQcEowd25OcmlhVUZWRWVBZyJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-as.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:JANxvEkeGS3et3mS5U+Qugemacoe3sGzTkaL2UGEWBA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["672"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxaGN5SjkuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFdGekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2laSGRySWpvaVlXRjFkR2d0WVdOalpYTnpMbXB6YjI0aUxDSmhkV1FpT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnFkR2tpT2lKbmJ5MHhOemt6TnpJeE1UUTFMVEU1SWl3aWNITWlPaUpvZEhSd2N6b3ZMM0JsY25OdmJpNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2ljM1ZpSWpvaVpHbHlaV04wWldRdGNHVnljMjl1TFRFaUxDSmpibVlpT25zaWFuZHJJanA3SW10MGVTSTZJazlMVUNJc0ltTnlkaUk2SWtWa01qVTFNVGtpTENKNElqb2laMVJzTTBSeGFEbEdNVGxYYnpGU2JYY3dlQzE2VFhWT2FYQkhNRGRxWldsWVpsbFFWelJmU25NMVVTSXNJbUZzWnlJNklrVmtNalUxTVRraWZYMHNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TWpBMUxDSnpZMjl3WlNJNkluSmxZV1FpZlEuYmd1czFhX2JDUEEzVDYyeUhMZUE1bjloSmgwZUNnMEdNNG1NZElGRWxEQlN6Z2ZySTBJMGlCSUo1bVY4MTd6MGw3dlBGUC1GZ29fYnNIZ251WmhqQ3ciLCJleHBpcmVzX2luIjo2MH0K"}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"aud": "https://go-records.aauth.sidecat.dev", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-access.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-as.aauth.sidecat.dev", "jti": "go-1793721145-19", "ps": "https://person.conformance.test", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "protected", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:861jsfgrfNwipP3j7zKUYh82GN6OA12YUjb+iD17GcYZYAW2NYxYef9gcpD5NdWktnmkrhXqzRC2wZDt6/59AQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtYXV0aCtqd3QiLCJraWQiOiJnby1hcyJ9.eyJpc3MiOiJodHRwczovL2dvLWFzLmFhdXRoLnNpZGVjYXQuZGV2IiwiZHdrIjoiYWF1dGgtYWNjZXNzLmpzb24iLCJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJqdGkiOiJnby0xNzkzNzIxMTQ1LTE5IiwicHMiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJjbmYiOnsiandrIjp7Imt0eSI6Ik9LUCIsImNydiI6IkVkMjU1MTkiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USIsImFsZyI6IkVkMjU1MTkifX0sImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxMjA1LCJzY29wZSI6InJlYWQifQ.bgus1a_bCPA3T62yHLeA5n9hJh0eCg0GM4mMdIFElDBSzgfrI0I0iBIJ5mV817z0l7vPFP-Fgo_bsHgnuZhjCw\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtYXV0aCtqd3QiLCJraWQiOiJnby1hcyJ9.eyJpc3MiOiJodHRwczovL2dvLWFzLmFhdXRoLnNpZGVjYXQuZGV2IiwiZHdrIjoiYWF1dGgtYWNjZXNzLmpzb24iLCJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJqdGkiOiJnby0xNzkzNzIxMTQ1LTE5IiwicHMiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJjbmYiOnsiandrIjp7Imt0eSI6Ik9LUCIsImNydiI6IkVkMjU1MTkiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USIsImFsZyI6IkVkMjU1MTkifX0sImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxMjA1LCJzY29wZSI6InJlYWQifQ.bgus1a_bCPA3T62yHLeA5n9hJh0eCg0GM4mMdIFElDBSzgfrI0I0iBIJ5mV817z0l7vPFP-Fgo_bsHgnuZhjCw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["28"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9Cg=="}}], "id": "fixture-ps-none", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "pass", "expected": "person-token", "actual": "person-token"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "pass", "expected": "auth-token", "actual": "auth-token"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "pass", "expected": true, "actual": true}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "pass", "expected": true, "actual": true}, {"assertion": "protected-status-13", "clause": "fed.application", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "protected-json-member-14", "clause": "fed.application", "state": "pass", "expected": "directed-person-1", "actual": "directed-person-1"}]}, {"exchanges": [{"stage": "initial", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:1pl3+MIwnikw6PtwkTGSbcP3PA93WUwPEAMCe1GIBKsJyrJEaAhv1S7Kkngi2qD2PzdvDZIp3J1PoSgL9cX8BQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1zaG9ydC1hZ2VudCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.s8bq6baK2vmWA87RdYoAsCb6nd_LhlKdF0EvgR-yahRB2iQ-DzupMM8LXaDoQbtWr-IDx_7DqPFoTSWOWMYbAw\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1zaG9ydC1hZ2VudCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.s8bq6baK2vmWA87RdYoAsCb6nd_LhlKdF0EvgR-yahRB2iQ-DzupMM8LXaDoQbtWr-IDx_7DqPFoTSWOWMYbAw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=person-token"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "challenge", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:ZuFyjo06UJNgirFvQ1QanyQulQ4u4KzVIIuNU+E9gQbqK0SNaoOBF7CJLUQcl9q5tuDDnK8iL+p5/NM6YnExDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtc2hvcnQtYWdlbnQiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.p5Z0rTxyiUhFcvliwxkl9DHqIEI61WoZesnnbtHWR4fdH3hRXyXYKNm4RmQPm6_1qHsHx0yDbSi6CaTEYnmIDg\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtc2hvcnQtYWdlbnQiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.p5Z0rTxyiUhFcvliwxkl9DHqIEI61WoZesnnbtHWR4fdH3hRXyXYKNm4RmQPm6_1qHsHx0yDbSi6CaTEYnmIDg\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcmVzb3VyY2UifQ.eyJpc3MiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1hcy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDUtMjAiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSIsInByZXNlbnRlZF9qdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtc2hvcnQtYWdlbnQiLCJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiaWF0IjoxNzkzNzIxMTQ1LCJleHAiOjE3OTM3MjE0NDUsInNjb3BlIjoicmVhZCJ9.nA2tCRe3ZQ8jIm67MARFv48O2fFWeqxI-sVGW2Jm37AIN8Hd5oEIS4z61mbD-2pW4PbJ3_IvbTC_ah-_Gp9uDg\""], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://go-as.aauth.sidecat.dev", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-records.aauth.sidecat.dev", "jti": "go-1793721145-20", "presented_jti": "harness-fixture-ps-short-agent", "ps": "https://person.conformance.test", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "access", "method": "POST", "url": "https://go-as.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:4I/aJfHAxtSNoPd5iuiriR6Y7+CMgqEfh4MPSH0qXkY=:"], "Content-Type": ["application/json"], "Signature": ["sig=:pQqhYy3M0+RtGoPgUrEqFPRTnif+NnFB12Gu7Slh9skb0IQKXnHKzcSddPgD2f+rlKOR1+knVmWJcpqyL3DgCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "request_body_base64": "eyJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakV4T1RBc0ltbGhkQ0k2TVRjNU16Y3lNVEV6TlN3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pWm1sNGRIVnlaUzF3Y3kxemFHOXlkQzFoWjJWdWRDMXphRzl5ZENJc0luQnpJam9pYUhSMGNITTZMeTl3WlhKemIyNHVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbk4xWWlJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpZlEuU0tNYmdiVGFoUjdfNksxTmNaYWhDaktZam1ia2RBMmJWX3dzWkd2cW5sRFFnYW5oSlRGVHhfOXpQTEhKY0xwUV9lbXpZTFlOU0FmZksyR0x5bFByQWciLCJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNITXRNU0lzSW5SNWNDSTZJbUZoTFhCbGNuTnZiaXRxZDNRaWZRLmV5SmhkV1FpT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2laWGh3SWpveE56a3pOekl4TWpBMUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltbHpjeUk2SW1oMGRIQnpPaTh2Y0dWeWMyOXVMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pxZEdraU9pSm9ZWEp1WlhOekxXWnBlSFIxY21VdGNITXRjMmh2Y25RdFlXZGxiblFpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LnA1WjByVHh5aVVoRmN2bGl3eGtsOURIcUlFSTYxV29aZXNubmJ0SFdSNGZkSDNoUlh5WFlLTm00Um1RUG02XzFxSHNIeDB5RGJTaTZDYVRFWW5tSURnIiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjbVZ6YjNWeVkyVXJhbmQwSWl3aWEybGtJam9pWjI4dGNtVnpiM1Z5WTJVaWZRLmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmtkMnNpT2lKaFlYVjBhQzF5WlhOdmRYSmpaUzVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MWhjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE1qQWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dmNHVnljMjl1TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0lzSW5CeVpYTmxiblJsWkY5cWRHa2lPaUpvWVhKdVpYTnpMV1pwZUhSMWNtVXRjSE10YzJodmNuUXRZV2RsYm5RaUxDSmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpYVdGMElqb3hOemt6TnpJeE1UUTFMQ0psZUhBaU9qRTNPVE0zTWpFME5EVXNJbk5qYjNCbElqb2ljbVZoWkNKOS5uQTJ0Q1JlM1pROGpJbTY3TUFSRnY0OE8yZkZXZXF4SS1zVkdXMkptMzdBSU44SGQ1b0VJUzR6NjFtYkQtMnBXNFBiSjNfSXZiVENfYWgtX0dwOXVEZyJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-as.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:4I/aJfHAxtSNoPd5iuiriR6Y7+CMgqEfh4MPSH0qXkY=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["672"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxaGN5SjkuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFdGekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2laSGRySWpvaVlXRjFkR2d0WVdOalpYTnpMbXB6YjI0aUxDSmhkV1FpT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnFkR2tpT2lKbmJ5MHhOemt6TnpJeE1UUTFMVEl4SWl3aWNITWlPaUpvZEhSd2N6b3ZMM0JsY25OdmJpNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2ljM1ZpSWpvaVpHbHlaV04wWldRdGNHVnljMjl1TFRFaUxDSmpibVlpT25zaWFuZHJJanA3SW10MGVTSTZJazlMVUNJc0ltTnlkaUk2SWtWa01qVTFNVGtpTENKNElqb2laMVJzTTBSeGFEbEdNVGxYYnpGU2JYY3dlQzE2VFhWT2FYQkhNRGRxWldsWVpsbFFWelJmU25NMVVTSXNJbUZzWnlJNklrVmtNalUxTVRraWZYMHNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TVRrd0xDSnpZMjl3WlNJNkluSmxZV1FpZlEuNVM1T0Q0VzcycS1HWGQyelhNSEtEdGhsZUp1dE1YM1VwWk1tbEVzdmRsbUhNU0dWRU5WaXRoZm90ZHJYTk1zeEZhQmxxS0RZbVMzZ0d2NDByblk2Q1EiLCJleHBpcmVzX2luIjo0NX0K"}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"aud": "https://go-records.aauth.sidecat.dev", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-access.json", "exp": 1793721190, "iat": 1793721145, "iss": "https://go-as.aauth.sidecat.dev", "jti": "go-1793721145-21", "ps": "https://person.conformance.test", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "protected", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:kHmXGGMKQnrBCCzpOf+BW0qCR/0fDFEnw0mYdE2Az5Ryc+M9N0A/1d3uT0sT7Kz+JICJn9c6RWlT4Kg84N70AQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtYXV0aCtqd3QiLCJraWQiOiJnby1hcyJ9.eyJpc3MiOiJodHRwczovL2dvLWFzLmFhdXRoLnNpZGVjYXQuZGV2IiwiZHdrIjoiYWF1dGgtYWNjZXNzLmpzb24iLCJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJqdGkiOiJnby0xNzkzNzIxMTQ1LTIxIiwicHMiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJjbmYiOnsiandrIjp7Imt0eSI6Ik9LUCIsImNydiI6IkVkMjU1MTkiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USIsImFsZyI6IkVkMjU1MTkifX0sImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxMTkwLCJzY29wZSI6InJlYWQifQ.5S5OD4W72q-GXd2zXMHKDthleJutMX3UpZMmlEsvdlmHMSGVENVithfotdrXNMsxFaBlqKDYmS3gGv40rnY6CQ\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtYXV0aCtqd3QiLCJraWQiOiJnby1hcyJ9.eyJpc3MiOiJodHRwczovL2dvLWFzLmFhdXRoLnNpZGVjYXQuZGV2IiwiZHdrIjoiYWF1dGgtYWNjZXNzLmpzb24iLCJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJqdGkiOiJnby0xNzkzNzIxMTQ1LTIxIiwicHMiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEiLCJjbmYiOnsiandrIjp7Imt0eSI6Ik9LUCIsImNydiI6IkVkMjU1MTkiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USIsImFsZyI6IkVkMjU1MTkifX0sImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxMTkwLCJzY29wZSI6InJlYWQifQ.5S5OD4W72q-GXd2zXMHKDthleJutMX3UpZMmlEsvdlmHMSGVENVithfotdrXNMsxFaBlqKDYmS3gGv40rnY6CQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["28"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9Cg=="}}], "id": "fixture-ps-short-agent", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "pass", "expected": "person-token", "actual": "person-token"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "pass", "expected": "auth-token", "actual": "auth-token"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "pass", "expected": true, "actual": true}, {"assertion": "access-status-9", "clause": "fed.auth-token", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "access-ps-jwt-10", "clause": "fed.auth-token", "state": "pass", "expected": true, "actual": true}, {"assertion": "protected-status-13", "clause": "fed.application", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "protected-json-member-14", "clause": "fed.application", "state": "pass", "expected": "directed-person-1", "actual": "directed-person-1"}]}, {"exchanges": [{"stage": "initial", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:nYe3UMDheqnbgX18RUhVhadxrgiTm/Fhg/YrMZZpotPAfLNM+bTgxirxgIYgnrXsVX2s4tlIai6IMquvzuS3CA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1hcy1wcm9vZiIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.3FLq3Sxx15YvqI6Hb22E39N66LutMqyoqxqV0pPspd3M4tq_AREru1C9NETY0c37-WfkjtSfaWk2DZBMqyVwCQ\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1hcy1wcm9vZiIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.3FLq3Sxx15YvqI6Hb22E39N66LutMqyoqxqV0pPspd3M4tq_AREru1C9NETY0c37-WfkjtSfaWk2DZBMqyVwCQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=person-token"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "challenge", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:2wv9SQfxF1BTkpZNm5OYx7XMkSycJMq/7yOsxhI2MkR3bBB2yHyY4DAyzHYeujpMJZjK1YubqU4AShHdUQH2Aw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtcHJvb2YiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.YBJhxPiZp_3i8rWn1xXG8L4wFDHyGKHSXolp6mBjdxziEXg7PXOnFUfy54O_ShWV7ibjopD727SvGfP7by0hDA\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtcHJvb2YiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.YBJhxPiZp_3i8rWn1xXG8L4wFDHyGKHSXolp6mBjdxziEXg7PXOnFUfy54O_ShWV7ibjopD727SvGfP7by0hDA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcmVzb3VyY2UifQ.eyJpc3MiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1hcy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDUtMjIiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSIsInByZXNlbnRlZF9qdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtcHJvb2YiLCJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiaWF0IjoxNzkzNzIxMTQ1LCJleHAiOjE3OTM3MjE0NDUsInNjb3BlIjoicmVhZCJ9.HksFHPmYZ153ixJm4RfOyLbRhurLlCNe-PwPCuvO3_AIaakrdvRq53jBzaQ0vjlPKlMD0SpGvY338dGny17QBA\""], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://go-as.aauth.sidecat.dev", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-records.aauth.sidecat.dev", "jti": "go-1793721145-22", "presented_jti": "harness-fixture-ps-as-proof", "ps": "https://person.conformance.test", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "access", "method": "POST", "url": "https://go-as.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:KZcCsuEbCfyUnGThFkBU4sVXJ/1TF4kO72pHeKIwRvk=:"], "Content-Type": ["application/json"], "Signature": ["sig=:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "request_body_base64": "eyJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUzTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEV6TlN3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pWm1sNGRIVnlaUzF3Y3kxaGN5MXdjbTl2WmlJc0luQnpJam9pYUhSMGNITTZMeTl3WlhKemIyNHVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbk4xWWlJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpZlEuM0ZMcTNTeHgxNVl2cUk2SGIyMkUzOU42Nkx1dE1xeW9xeHFWMHBQc3BkM000dHFfQVJFcnUxQzlORVRZMGMzNy1XZmtqdFNmYVdrMkRaQk1xeVZ3Q1EiLCJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNITXRNU0lzSW5SNWNDSTZJbUZoTFhCbGNuTnZiaXRxZDNRaWZRLmV5SmhkV1FpT2lKb2RIUndjem92TDJkdkxYSmxZMjl5WkhNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2laWGh3SWpveE56a3pOekl4TWpBMUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltbHpjeUk2SW1oMGRIQnpPaTh2Y0dWeWMyOXVMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pxZEdraU9pSm9ZWEp1WlhOekxXWnBlSFIxY21VdGNITXRZWE10Y0hKdmIyWWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSjkuWUJKaHhQaVpwXzNpOHJXbjF4WEc4TDR3RkRIeUdLSFNYb2xwNm1CamR4emlFWGc3UFhPbkZVZnk1NE9fU2hXVjdpYmpvcEQ3MjdTdkdmUDdieTBoREEiLCJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y21WemIzVnlZMlVpZlEuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhKbFkyOXlaSE11WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKa2Qyc2lPaUpoWVhWMGFDMXlaWE52ZFhKalpTNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTluYnkxaGN5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TWpJaUxDSndjeUk2SW1oMGRIQnpPaTh2Y0dWeWMyOXVMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbkJ5WlhObGJuUmxaRjlxZEdraU9pSm9ZWEp1WlhOekxXWnBlSFIxY21VdGNITXRZWE10Y0hKdmIyWWlMQ0poWjJWdWRGOXFhM1FpT2lKaFZrSjBZWEJNWkRFeFUxVldTMGxOUjBwbVVIcFBSVVIxVGpCeldHTnRla3BSVGxaVUxWOXpTMFZWSWl3aWFXRjBJam94Tnprek56SXhNVFExTENKbGVIQWlPakUzT1RNM01qRTBORFVzSW5OamIzQmxJam9pY21WaFpDSjkuSGtzRkhQbVlaMTUzaXhKbTRSZk95TGJSaHVyTGxDTmUtUHdQQ3V2TzNfQUlhYWtyZHZScTUzakJ6YVEwdmpsUEtsTUQwU3BHdlkzMzhkR255MTdRQkEifQ==", "signature_base": "", "response": {"status": 401, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["118"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfcmVxdWVzdCIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}}], "id": "fixture-ps-as-proof", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "pass", "expected": "person-token", "actual": "person-token"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "pass", "expected": "auth-token", "actual": "auth-token"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "pass", "expected": true, "actual": true}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "initial", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:OgTKCPK5bCFM56wcAI5ptWuuchADQx7G87rCjjVhXPXhXUmHc08/Zlc+Q3lqCwwq7b1vkl08dJqfVt6h5cvUCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1hcy1ib2R5IiwicHMiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.VxTaL8bKiV6IJQ2ZxuylmIbvVxLVw91svnq_pVvQKdNtj8K5DXrMTb2Cfj5qReUbmBCxpkbeG37vM0SLlm9ADw\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1hcy1ib2R5IiwicHMiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.VxTaL8bKiV6IJQ2ZxuylmIbvVxLVw91svnq_pVvQKdNtj8K5DXrMTb2Cfj5qReUbmBCxpkbeG37vM0SLlm9ADw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=person-token"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "challenge", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:ObfYOmQre1e38Jvbzc5v6HzDlV64dphWJQAfDiOAgmYptCf7D6D12MGrAvRFCD8a2rJiAaSr4WXPKRX6hgGeBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtYm9keSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.XrA1EfKV_EOOA5YLOptnVD43lXfYwywN3y6NjRrL226wxIGAVqPmgiRf1XGW4jIgAjSVibs6GgETiP-mhDrKDQ\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtYm9keSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.XrA1EfKV_EOOA5YLOptnVD43lXfYwywN3y6NjRrL226wxIGAVqPmgiRf1XGW4jIgAjSVibs6GgETiP-mhDrKDQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcmVzb3VyY2UifQ.eyJpc3MiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1hcy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDUtMjMiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSIsInByZXNlbnRlZF9qdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtYm9keSIsImFnZW50X2prdCI6ImFWQnRhcExkMTFTVVZLSU1HSmZQek9FRHVOMHNYY216SlFOVlQtX3NLRVUiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NSwic2NvcGUiOiJyZWFkIn0.4c_S8mSOBcbKvOtEPbQvMIMrkNnWpXLOcSYANDsUgyyiRClL_TkpWwBHSLxhH2ykQfqoDhA0aPSnkzO_7Q3nCA\""], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://go-as.aauth.sidecat.dev", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-records.aauth.sidecat.dev", "jti": "go-1793721145-23", "presented_jti": "harness-fixture-ps-as-body", "ps": "https://person.conformance.test", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "access", "method": "POST", "url": "https://go-as.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:dzHqXgJ7bLXRm3hnY9Ci+Y10q5WifB5Ij4hFtkdzwXI=:"], "Content-Type": ["application/json"], "Signature": ["sig=:3XBza+Ar0gxcvhKoLKMUwqEb52UufGwqGmC3pHfFPwik8Og9UvGuqvFcXVJqsBzUGlRcL5dE26MhucHPOUY0Aw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "request_body_base64": "eyJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUzTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEV6TlN3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pWm1sNGRIVnlaUzF3Y3kxaGN5MWliMlI1SWl3aWNITWlPaUpvZEhSd2N6b3ZMM0JsY25OdmJpNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2ljM1ZpSWpvaVlXRjFkR2c2UVdkbGJuUkFZWEF1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0o5LlZ4VGFMOGJLaVY2SUpRMlp4dXlsbUlidlZ4TFZ3OTFzdm5xX3BWdlFLZE50ajhLNURYck1UYjJDZmo1cVJlVWJtQkN4cGtiZUczN3ZNMFNMbG05QUR3IiwicHJlc2VudGVkX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljSE10TVNJc0luUjVjQ0k2SW1GaExYQmxjbk52Yml0cWQzUWlmUS5leUpoZFdRaU9pSm9kSFJ3Y3pvdkwyZHZMWEpsWTI5eVpITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xYQmxjbk52Ymk1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1qQTFMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNHVnljMjl1TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKcWRHa2lPaUpvWVhKdVpYTnpMV1pwZUhSMWNtVXRjSE10WVhNdFltOWtlU0lzSW5OMVlpSTZJbVJwY21WamRHVmtMWEJsY25OdmJpMHhJbjAuWHJBMUVmS1ZfRU9PQTVZTE9wdG5WRDQzbFhmWXd5d04zeTZOalJyTDIyNnd4SUdBVnFQbWdpUmYxWEdXNGpJZ0FqU1ZpYnM2R2dFVGlQLW1oRHJLRFEiLCJyZXNvdXJjWF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y21WemIzVnlZMlVpZlEuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhKbFkyOXlaSE11WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKa2Qyc2lPaUpoWVhWMGFDMXlaWE52ZFhKalpTNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTluYnkxaGN5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TWpNaUxDSndjeUk2SW1oMGRIQnpPaTh2Y0dWeWMyOXVMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbkJ5WlhObGJuUmxaRjlxZEdraU9pSm9ZWEp1WlhOekxXWnBlSFIxY21VdGNITXRZWE10WW05a2VTSXNJbUZuWlc1MFgycHJkQ0k2SW1GV1FuUmhjRXhrTVRGVFZWWkxTVTFIU21aUWVrOUZSSFZPTUhOWVkyMTZTbEZPVmxRdFgzTkxSVlVpTENKcFlYUWlPakUzT1RNM01qRXhORFVzSW1WNGNDSTZNVGM1TXpjeU1UUTBOU3dpYzJOdmNHVWlPaUp5WldGa0luMC40Y19TOG1TT0JjYkt2T3RFUGJRdk1JTXJrTm5XcFhMT2NTWUFORHNVZ3l5aVJDbExfVGtwV3dCSFNMeGhIMnlrUWZxb0RoQTBhUFNua3pPXzdRM25DQSJ9", "signature_base": "", "response": {"status": 401, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["118"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfcmVxdWVzdCIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}}], "id": "fixture-ps-as-body", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "pass", "expected": "person-token", "actual": "person-token"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "pass", "expected": "auth-token", "actual": "auth-token"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "pass", "expected": true, "actual": true}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "pass", "expected": true, "actual": true}]}, {"id": "fixture-ps-as-resource-aud", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}]}, {"id": "fixture-ps-as-resource-jti", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}]}, {"id": "fixture-ps-as-resource-ps", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}]}, {"id": "fixture-ps-as-resource-key", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "not_exercised", "expected": 400, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "not_exercised", "expected": "invalid_resource_token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}]}, {"exchanges": [{"stage": "initial", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:PGrX0yCeZXj4GRuSR6ix0vPY9+ChsdmnE2XQCcs+q7K21UxiNYaeMk5/Tq967sUF8ay39E9lQlywf0Si2DgzDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1hcy1wcmVzZW50ZWQtZXhwaXJlZCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.lPZM5WfVo_SJUZEHCfkXajDTbeNMAlgrz8tVWAo3oiHZcCVY4RcYtXV97N_mXEFUxg8YpBDXdLvNI4mMkDIcBQ\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZml4dHVyZS1wcy1hcy1wcmVzZW50ZWQtZXhwaXJlZCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.lPZM5WfVo_SJUZEHCfkXajDTbeNMAlgrz8tVWAo3oiHZcCVY4RcYtXV97N_mXEFUxg8YpBDXdLvNI4mMkDIcBQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=person-token"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "challenge", "method": "GET", "url": "https://go-records.aauth.sidecat.dev/records", "request_headers": {"Signature": ["sig=:TB9DYglyMoY81Iz90KwrmO9Uvyb1+IIfxUOECVquXBS5y+xbTPKM/YHfeHVyi8pyP2r00Fu/4zPsCRdwfZQaCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtcHJlc2VudGVkLWV4cGlyZWQiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.UkBRE-asgu0KUAQ4qq6V142dEObX5UY7VB3yGAVJKG7YVAlZFvtTXLNE6EhdibgP8piLI4UKx6Tygb1KwkrbDA\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-records.aauth.sidecat.dev\n\"@path\": /records\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLXBlcnNvbi5qc29uIiwiZXhwIjoxNzkzNzIxMjA1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtcHJlc2VudGVkLWV4cGlyZWQiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.UkBRE-asgu0KUAQ4qq6V142dEObX5UY7VB3yGAVJKG7YVAlZFvtTXLNE6EhdibgP8piLI4UKx6Tygb1KwkrbDA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcmVzb3VyY2UifQ.eyJpc3MiOiJodHRwczovL2dvLXJlY29yZHMuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiYXVkIjoiaHR0cHM6Ly9nby1hcy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDUtMjQiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSIsInByZXNlbnRlZF9qdGkiOiJoYXJuZXNzLWZpeHR1cmUtcHMtYXMtcHJlc2VudGVkLWV4cGlyZWQiLCJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiaWF0IjoxNzkzNzIxMTQ1LCJleHAiOjE3OTM3MjE0NDUsInNjb3BlIjoicmVhZCJ9.YsCjkL6L3dxrQFUfuvFG04G7Vp90FU9Ll-LUIVteG6KRwBUOb0_cwiUPrRb57zpqbfjzCmZisqr0u0vJIbA7Dg\""], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://go-as.aauth.sidecat.dev", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-records.aauth.sidecat.dev", "jti": "go-1793721145-24", "presented_jti": "harness-fixture-ps-as-presented-expired", "ps": "https://person.conformance.test", "scope": "read", "sub": "directed-person-1"}}}, {"stage": "access", "method": "POST", "url": "https://go-as.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:M+ydfZ+vMgxOgF4eo/xHwoFJCBTFse2BVwE2sqWPQ9g=:"], "Content-Type": ["application/json"], "Signature": ["sig=:GK9JdDNOODn+5JMo7WMSTbE83yslsRmZNmBFshy77P5gB7k6UD/A4kDKWDS35DR9pi4razex/a4mDa6uu5IwDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "request_body_base64": "eyJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUzTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEV6TlN3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pWm1sNGRIVnlaUzF3Y3kxaGN5MXdjbVZ6Wlc1MFpXUXRaWGh3YVhKbFpDSXNJbkJ6SWpvaWFIUjBjSE02THk5d1pYSnpiMjR1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0lzSW5OMVlpSTZJbUZoZFhSb09rRm5aVzUwUUdGd0xtTnZibVp2Y20xaGJtTmxMblJsYzNRaWZRLmxQWk01V2ZWb19TSlVaRUhDZmtYYWpEVGJlTk1BbGdyejh0VldBbzNvaUhaY0NWWTRSY1l0WFY5N05fbVhFRlV4ZzhZcEJEWGRMdk5JNG1Na0RJY0JRIiwicHJlc2VudGVkX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljSE10TVNJc0luUjVjQ0k2SW1GaExYQmxjbk52Yml0cWQzUWlmUS5leUpoZFdRaU9pSm9kSFJ3Y3pvdkwyZHZMWEpsWTI5eVpITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xYQmxjbk52Ymk1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1UUTBMQ0pwWVhRaU9qRTNPVE0zTWpFd01qVXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNHVnljMjl1TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKcWRHa2lPaUpvWVhKdVpYTnpMV1pwZUhSMWNtVXRjSE10WVhNdGNISmxjMlZ1ZEdWa0xXVjRjR2x5WldRaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNKOS54ODVFT0FZNklyLVd6OEpESlJrRXRqYXU5MkppZkszV0N1MjhXbjdkOEZTcjQxWFhBY3MyNU9EYWd0TlloaFl0R1BlRzRiMWJLREdXSUhqUW5iUkxCdyIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0Y21WemIzVnlZMlVyYW5kMElpd2lhMmxrSWpvaVoyOHRjbVZ6YjNWeVkyVWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEpsWTI5eVpITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OW5ieTFoY3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltcDBhU0k2SW1kdkxURTNPVE0zTWpFeE5EVXRNalFpTENKd2N5STZJbWgwZEhCek9pOHZjR1Z5YzI5dUxtTnZibVp2Y20xaGJtTmxMblJsYzNRaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNJc0luQnlaWE5sYm5SbFpGOXFkR2tpT2lKb1lYSnVaWE56TFdacGVIUjFjbVV0Y0hNdFlYTXRjSEpsYzJWdWRHVmtMV1Y0Y0dseVpXUWlMQ0poWjJWdWRGOXFhM1FpT2lKaFZrSjBZWEJNWkRFeFUxVldTMGxOUjBwbVVIcFBSVVIxVGpCeldHTnRla3BSVGxaVUxWOXpTMFZWSWl3aWFXRjBJam94Tnprek56SXhNVFExTENKbGVIQWlPakUzT1RNM01qRTBORFVzSW5OamIzQmxJam9pY21WaFpDSjkuWXNDamtMNkwzZHhyUUZVZnV2RkcwNEc3VnA5MEZVOUxsLUxVSVZ0ZUc2S1J3QlVPYjBfY3dpVVByUmI1N3pwcWJmanpDbVppc3FyMHUwdkpJYkE3RGcifQ==", "signature_base": "", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["72"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJleHBpcmVkX3ByZXNlbnRlZF90b2tlbiIsImRldGFpbCI6IkJhZCBSZXF1ZXN0In0K"}}], "id": "fixture-ps-as-presented-expired", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "pass", "expected": "person-token", "actual": "person-token"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "pass", "expected": "auth-token", "actual": "auth-token"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "pass", "expected": true, "actual": true}, {"assertion": "access-status-9", "clause": "fed.as-binding", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "access-ps-no-token-10", "clause": "fed.as-binding", "state": "pass", "expected": true, "actual": true}, {"assertion": "access-json-member-11", "clause": "fed.as-binding", "state": "pass", "expected": "expired_presented_token", "actual": "expired_presented_token"}]}, {"id": "fixture-ps-as-denial", "assertions": [{"assertion": "initial-status-0", "clause": "fed.person-required", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "initial-sfv-token-1", "clause": "fed.person-required", "state": "not_exercised", "expected": "person-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-status-4", "clause": "fed.challenge", "state": "not_exercised", "expected": 401, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-sfv-token-5", "clause": "fed.challenge", "state": "not_exercised", "expected": "auth-token", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "challenge-fed-challenge-6", "clause": "fed.challenge", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-status-9", "clause": "fed.application", "state": "not_exercised", "expected": 403, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-ps-no-token-10", "clause": "fed.application", "state": "not_exercised", "expected": true, "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}, {"assertion": "access-json-member-11", "clause": "fed.application", "state": "not_exercised", "expected": "access_denied", "detail": "re-signs the Resource's challenge, which needs the Resource's private key"}]}, {"id": "budget-four-party-grant", "assertions": [{"assertion": "challenge-status", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "challenge-budget", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": {"amount": 5000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "access-budget", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": {"amount": 2000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "token-status", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "token-jwt", "clause": "fed.delivery", "state": "not_exercised", "expected": true, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "token-budget", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": {"amount": 2000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-status", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-subject", "clause": "fed.application", "state": "not_exercised", "expected": "directed-person-1", "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-cost", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 1000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-remaining", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 1999000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}]}, {"id": "budget-four-party-omission", "assertions": [{"assertion": "challenge-status", "clause": "budget.four-party-omission", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "challenge-budget", "clause": "budget.four-party-omission", "state": "not_exercised", "expected": {"amount": 9000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "access-status", "clause": "budget.four-party-omission", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "access-budget", "clause": "budget.four-party-omission", "state": "not_exercised", "expected": null, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-status", "clause": "fed.application", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-subject", "clause": "fed.application", "state": "not_exercised", "expected": "directed-person-1", "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}]}, {"id": "budget-consumption", "assertions": [{"assertion": "challenge-budget", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": {"amount": 5000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "access-budget", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": {"amount": 2000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-status", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-cost", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 1500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-remaining", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "step-up-status", "clause": "budget.consumption", "state": "not_exercised", "expected": 401, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "step-up-budget", "clause": "budget.consumption", "state": "not_exercised", "expected": {"amount": 5000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "step-up-consumed", "clause": "budget.consumption", "state": "not_exercised", "expected": {"consumed": 1500000}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "step-up-remaining", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "other-status", "clause": "budget.consumption", "state": "not_exercised", "expected": 401, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "other-consumed", "clause": "budget.consumption", "state": "not_exercised", "expected": {"consumed": 1500000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}]}, {"id": "budget-header", "assertions": [{"assertion": "access-budget", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": {"amount": 2000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "reserved-status", "clause": "budget.header", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "reserved-remaining", "clause": "budget.header", "state": "not_exercised", "expected": 1200000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "reserved-hold", "clause": "budget.header", "state": "not_exercised", "expected": 800000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "reserved-no-cost", "clause": "budget.header", "state": "not_exercised", "expected": true, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "reserved-trailer-cost", "clause": "budget.trailer", "state": "not_exercised", "expected": 400000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "reserved-trailer-no-remaining", "clause": "budget.trailer", "state": "not_exercised", "expected": true, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "reserved-trailer-no-hold", "clause": "budget.trailer", "state": "not_exercised", "expected": true, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "following-remaining", "clause": "budget.header", "state": "not_exercised", "expected": 1500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "following-hold", "clause": "budget.header", "state": "not_exercised", "expected": 100000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}]}, {"id": "budget-usage", "assertions": [{"assertion": "protected-status", "clause": "budget.usage", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-cost", "clause": "budget.usage", "state": "not_exercised", "expected": 1000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "usage-status", "clause": "budget.usage", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "usage-audience", "clause": "budget.usage", "state": "not_exercised", "expected": "https://access.conformance.test", "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "usage-unit", "clause": "budget.usage", "state": "not_exercised", "expected": "credits", "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "usage-decimals", "clause": "budget.usage", "state": "not_exercised", "expected": 0, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "usage-all-time", "clause": "budget.usage", "state": "not_exercised", "expected": 1000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "unknown-status", "clause": "budget.usage", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "unknown-omits-usage", "clause": "budget.usage", "state": "not_exercised", "expected": null, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "unknown-unit", "clause": "budget.usage", "state": "not_exercised", "expected": "credits", "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "no-ps-status", "clause": "budget.usage-request", "state": "not_exercised", "expected": 400, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "no-ps-error", "clause": "budget.usage-request", "state": "not_exercised", "expected": "invalid_request", "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "two-keys-status", "clause": "budget.usage-request", "state": "not_exercised", "expected": 400, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "jkts-status", "clause": "budget.usage", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "jkts-omitted", "clause": "budget.usage", "state": "not_exercised", "expected": {}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}]}, {"id": "budget-hard-cap", "assertions": [{"assertion": "protected-status", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-cost", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 1500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "protected-remaining", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "second-token-status", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "second-token-budget", "clause": "budget.four-party-grant", "state": "not_exercised", "expected": {"amount": 2000000, "unit": "credits", "decimals": 0}, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "second-protected-status", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 200, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "second-protected-cost", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 1500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "second-protected-remaining", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "refusal-status", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 401, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}, {"assertion": "refusal-remaining", "clause": "budget.hard-cap", "state": "not_exercised", "expected": 500000, "detail": "uses the launcher's fixed budget paths and X-Fixture cost headers"}]}]}]}, "events.agent-provider": {"role": "events.agent-provider", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721145, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "events.agent-provider", "id": "events.ap.metadata", "source": "events", "section": "AP Metadata, line 196: the AP MUST publish event_endpoint in aauth-agent.json", "anchor": "ap-metadata", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.subscribe-token", "source": "events", "section": "Subscribe Token > Structure, lines 210-236: typ aa-subscribe+jwt, kid, and the required payload claims iss, dwk, sub, aud, cnf, eid, jti, iat, exp; max_uses as requested (list heading 'Required', not a keyword row)", "anchor": "structure", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.validation", "source": "events", "section": "AP Validation, lines 424-433 and 448: the AP MUST validate the delivery; a failure of step 1, 3, 4 or 8 is 401 with Signature-Error", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.typ", "source": "events", "section": "AP Validation step 1, line 426: Common JWT Verification with typ aa-event+jwt and dwk aauth-resource.json", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.cnf-absent", "source": "events", "section": "AP Validation step 1, line 426, and Event Token > Structure, line 373: cnf MUST be absent", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.same-key", "source": "events", "section": "AP Validation step 3, line 428: the HTTP signature verifies with the event token's key (self-jwt)", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.body-s256", "source": "events", "section": "AP Validation step 4, line 429, and Event Token > Structure, line 371: body_s256 REQUIRED with a body and absent without one; a mismatch is 401 invalid_jwt", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.coverage", "source": "events", "section": "Event Delivery > Request, line 418: with a body the signature MUST also cover content-digest and content-type", "anchor": "request", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.unknown-eid", "source": "events", "section": "AP Validation step 5, line 430, and line 448: no active subscription for eid is 404", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.resource-match", "source": "events", "section": "AP Validation step 6, line 431; Subscribe Token Scope, line 595 (MUST reject); line 448: 403", "anchor": "subscribe-token-scope", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.audience", "source": "events", "section": "AP Validation step 8, line 433: event aud other than the subscribed Agent is 401 invalid_jwt", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.max-uses", "source": "events", "section": "Subscribe Token > Structure, max_uses, line 234 (MUST NOT accept more); AP Validation step 7, line 432; line 448: 404 once exceeded", "anchor": "structure", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.remaining-uses", "source": "events", "section": "AP Validation, line 435: with max_uses set the 202 MUST carry a JSON remaining_uses", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.accepted", "source": "events", "section": "AP Validation, line 435: if all checks pass the AP returns 202 Accepted", "anchor": "ap-validation", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.expired-code", "source": "core", "section": "Verification (Server) step 5, line 2248, applied by Events line 448: expired_jwt", "anchor": "verification", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.jwt-code", "source": "core", "section": "Verification (Server) step 5, line 2248: invalid_jwt when a JWT scheme fails verification", "anchor": "verification", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.input-code", "source": "core", "section": "Verification (Server) step 2, line 2245: invalid_input with required_input when required components are not covered", "anchor": "verification", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.signature-code", "source": "core", "section": "Verification (Server) step 7, line 2250: invalid_signature when the HTTP signature does not verify", "anchor": "verification", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.unknown-key", "source": "key", "section": "Self-Issued JWT (self-jwt) verification step 6, line 653: unknown_key when the issuer JWKS has no key for kid", "anchor": "self-issued-jwt-self-jwt", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.control", "source": "events", "section": "Subscribe token acquisition is AP-internal (Protocol Overview, line 186); host control calls native issuance", "anchor": "protocol-overview", "scope": "adapter-contract"}, {"role": "events.agent-provider", "id": "events.ap.problem-type", "source": "key", "section": "Signature-Error > Response Body, line 961: a Problem Details body's type MUST be urn:ietf:params:sig-error:<code> (conditional on Problem Details)", "anchor": "response-body", "scope": "protocol"}, {"role": "events.agent-provider", "id": "events.ap.unchanged", "source": "events", "section": "Event Delivery: AP to Agent, line 456: the AP MUST deliver the body bytes to the Agent unchanged, with the event token; graded on the native retained record the host transport reads", "anchor": "ap-to-agent", "scope": "protocol"}]}, "runs": [{"implementation": {"remote": {"agent": "aauth:agent@go-eap.aauth.sidecat.dev", "agent_provider": "https://go-eap.aauth.sidecat.dev", "control": "https://control.aauth-go.internal/events.agent-provider"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["events.ap.metadata", "events.ap.subscribe-token", "events.ap.validation", "events.ap.typ", "events.ap.cnf-absent", "events.ap.same-key", "events.ap.body-s256", "events.ap.coverage", "events.ap.unknown-eid", "events.ap.accepted", "events.ap.expired-code", "events.ap.jwt-code", "events.ap.input-code", "events.ap.signature-code", "events.ap.unknown-key", "events.ap.control", "events.ap.problem-type"]}, "cases": [{"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["662"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURWlMQ0pxZEdraU9pSm1OakE1TWpFMU1qWmpNbVJqTldFMFpUUmpObUZpT0RCbU5qSTNNMlppWVNJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExZlEuOHNhX202TWI2TzlBV0ZVQ2loMjFsYnc1cDFIZ0YtWC16Qi1wemtoZWl1dDhuR1BtaHVzSThqd1A2NDkwYndfSEpFOUdGcVpCTmM2YVVsRkN4UEZ2REEifQo="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:/3VwYhfwHL0/oDBP13d2ooTaUuU2a9gWJFtxqpWcpO8Y07QnyfQcDy7C484szHBGYbSC5YhAnSfHXQLvK5sNCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTEiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLWRlbGl2ZXJ5LXdpdGgtYm9keS1kZWxpdmVyeS0xIn0.u9e3U08fi5gCec7_50yHsgpA-W_oe1QKwsFlYWMr-3mg97UgEFj8MGK-FWXYmXTNCvcyXnCZJaiJY7LMqphFBg\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTEiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLWRlbGl2ZXJ5LXdpdGgtYm9keS1kZWxpdmVyeS0xIn0.u9e3U08fi5gCec7_50yHsgpA-W_oe1QKwsFlYWMr-3mg97UgEFj8MGK-FWXYmXTNCvcyXnCZJaiJY7LMqphFBg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}], "id": "events-ap-delivery-with-body", "assertions": [{"assertion": "metadata-status", "clause": "events.ap.metadata", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "event-endpoint", "clause": "events.ap.metadata", "state": "pass", "expected": "https://go-eap.aauth.sidecat.dev/events", "actual": "https://go-eap.aauth.sidecat.dev/events"}, {"assertion": "subscribe-control", "clause": "events.ap.control", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "subscribe-token", "clause": "events.ap.subscribe-token", "state": "pass", "expected": true, "actual": {"claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-agent.json", "eid": "evt-1793721145-1", "exp": 1793721745, "iat": 1793721145, "iss": "https://go-eap.aauth.sidecat.dev", "jti": "f60921526c2dc5a4e4c6ab80f6273fba", "sub": "aauth:agent@go-eap.aauth.sidecat.dev"}, "valid": true}}, {"assertion": "accepted", "clause": "events.ap.accepted", "state": "pass", "expected": 202, "actual": 202}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["662"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxUSWlMQ0pxZEdraU9pSTBNMkZtWTJJM09HSXhNVFUzWmprd05XSTRaVEppWVdOallqQmlZV1E1TmlJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExZlEuZVFyU0hGaG9xbTA4ZUw4ZkpoRmcyNnkzaFNZZS1fdXg1QkhESTJyV2RDZUpBNlVDTTRZZ2RlWlJjTDZyUWdEOExjSDJqclNXY21KOTh6ZV9DaGNGQncifQo="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Signature": ["sig=:z0x8EBuV4oRkW/rs2HyklUJ7LX/jT3fsktlmUlaL9/b8zMFoczum2lbr0IflKs4prBriWl0ARBBM2UC5fdx8Aw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZWlkIjoiZXZ0LTE3OTM3MjExNDUtMiIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtZGVsaXZlcnktd2l0aG91dC1ib2R5LWRlbGl2ZXJ5LTEifQ.SaRsPMBNXY7z-QPJtLigNL8KWeceKbG5KXa0wjdsscFVXj6BYwShcnb29FrWpRtcozOicKmojvpj7y7uQD3qDw\""]}, "request_body_base64": null, "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZWlkIjoiZXZ0LTE3OTM3MjExNDUtMiIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtZGVsaXZlcnktd2l0aG91dC1ib2R5LWRlbGl2ZXJ5LTEifQ.SaRsPMBNXY7z-QPJtLigNL8KWeceKbG5KXa0wjdsscFVXj6BYwShcnb29FrWpRtcozOicKmojvpj7y7uQD3qDw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}], "id": "events-ap-delivery-without-body", "assertions": [{"assertion": "subscribe-token", "clause": "events.ap.subscribe-token", "state": "pass", "expected": true, "actual": {"claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-agent.json", "eid": "evt-1793721145-2", "exp": 1793721745, "iat": 1793721145, "iss": "https://go-eap.aauth.sidecat.dev", "jti": "43afcb78b1157f905b8e2baccb0bad96", "sub": "aauth:agent@go-eap.aauth.sidecat.dev"}, "valid": true}}, {"assertion": "accepted", "clause": "events.ap.accepted", "state": "pass", "expected": 202, "actual": 202}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjoyLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["679"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxUTWlMQ0pxZEdraU9pSTFNRFV6TmpVd1pqWTBZakZqWkRabE9UVmtaREZpWkRJNE9EUTVaV1U0TmlJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExTENKdFlYaGZkWE5sY3lJNk1uMC5NQnk3Uk9aUjllamVBdFdzLXZwd3FSX2M1MTJqUzhaZ21JbVVyc2RybG1iRW9EbWZHSHVmYTJSeTBfOVJRRnp1TEJYd0lsd05wclp4SEdITHhxd2FCdyJ9Cg=="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:+LCzSP+BYbTEpm8KhVnL6iqMzfpYlpUi6PUkK1Awk626zaCyNkcBWT+nU9JUqX+MyXcBunjovivYsBChzW8+CQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTMiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLW1heC11c2VzLWRlbGl2ZXJ5LTEifQ.vOlVcLbX_FF8diM6i2Mf-xGpq_YbqHiLw9HyL6ZqivLj9OIbETlUyxZLikK5ksVo9Svq9yk9T5fu08tQu45IAg\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTMiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLW1heC11c2VzLWRlbGl2ZXJ5LTEifQ.vOlVcLbX_FF8diM6i2Mf-xGpq_YbqHiLw9HyL6ZqivLj9OIbETlUyxZLikK5ksVo9Svq9yk9T5fu08tQu45IAg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZW1haW5pbmdfdXNlcyI6MX0K"}}, {"stage": "delivery-2", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:wD1gVf/FTmf/823IgcJOYL8/OOoW9EIfJqNuBA3Mbttu3KR/IdfOaUfCCx0O3sdVMQb4TyviKotRbsciwieMCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTMiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLW1heC11c2VzLWRlbGl2ZXJ5LTIifQ.nTfnq0yc_krqiDZmk8BWxT5bHKZxos9nEp4I1EHpslXrLeLOlqNpC2p3vdaGff8wYgdLLBblTmbcMyU5dcyiAg\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTMiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLW1heC11c2VzLWRlbGl2ZXJ5LTIifQ.nTfnq0yc_krqiDZmk8BWxT5bHKZxos9nEp4I1EHpslXrLeLOlqNpC2p3vdaGff8wYgdLLBblTmbcMyU5dcyiAg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZW1haW5pbmdfdXNlcyI6MH0K"}}, {"stage": "delivery-3", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Signature": ["sig=:u3MZSFcZG24q478mPNVlXzMNGueHXFGOrDFurAewxYMQyquOveWQQ4JIy6uFzyJ7je9sgor26c00MtWtd3+7Ag==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZWlkIjoiZXZ0LTE3OTM3MjExNDUtMyIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtbWF4LXVzZXMtZGVsaXZlcnktMyJ9.U-jFk2qIMIiwY_FjS061gJUggawja0YorS_najiq0UZhhffKLuonPGH7gtPKh579U9JWol11uUIs6pfJRC1gDA\""]}, "request_body_base64": null, "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZWlkIjoiZXZ0LTE3OTM3MjExNDUtMyIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtbWF4LXVzZXMtZGVsaXZlcnktMyJ9.U-jFk2qIMIiwY_FjS061gJUggawja0YorS_najiq0UZhhffKLuonPGH7gtPKh579U9JWol11uUIs6pfJRC1gDA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 404, "headers": {"Content-Length": ["75"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwNCwiZXJyb3IiOiJldmVudF9zdWJzY3JpcHRpb25fbm90X2ZvdW5kIiwiZGV0YWlsIjoiTm90IEZvdW5kIn0K"}}, {"stage": "pending", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/pending", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJldmVudHMiOlt7ImJvZHkiOiJ7XCJldmVudF90eXBlXCI6XCJzbG90LmF2YWlsYWJsZVwiLFwic2xvdF90aW1lXCI6XCIyMDI2LTA3LTE1VDEwOjAwOjAwWlwifSIsImV2ZW50X3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2laWFpsYm5SekxYSmxjMjkxY21ObExURWlMQ0owZVhBaU9pSmhZUzFsZG1WdWRDdHFkM1FpZlEuZXlKaGRXUWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaWIyUjVYM015TlRZaU9pSldla1Z4WnpCbFkxOTZjM1JCZEZVd1QxRnlVRWRQZUZwcVVVdGZkMWhhWDIxUFFUTkZhbmhFUjJSUklpd2laSGRySWpvaVlXRjFkR2d0Y21WemIzVnlZMlV1YW5OdmJpSXNJbVZwWkNJNkltVjJkQzB4Tnprek56SXhNVFExTFRFaUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYW5ScElqb2laWFpsYm5SekxXRndMV1JsYkdsMlpYSjVMWGRwZEdndFltOWtlUzFrWld4cGRtVnllUzB4SW4wLnU5ZTNVMDhmaTVnQ2VjN181MHlIc2dwQS1XX29lMVFLd3NGbFlXTXItM21nOTdVZ0VGajhNR0stRldYWW1YVE5DdmN5WG5DWkphaUpZN0xNcXBoRkJnIn0seyJib2R5IjoiIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWldsa0lqb2laWFowTFRFM09UTTNNakV4TkRVdE1pSXNJbVY0Y0NJNk1UYzVNemN5TVRRME5Td2lhV0YwSWpveE56a3pOekl4TVRRMUxDSnBjM01pT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKcWRHa2lPaUpsZG1WdWRITXRZWEF0WkdWc2FYWmxjbmt0ZDJsMGFHOTFkQzFpYjJSNUxXUmxiR2wyWlhKNUxURWlmUS5TYVJzUE1CTlhZN3otUVBKdExpZ05MOEtXZWNlS2JHNUtYYTB3amRzc2NGVlhqNkJZd1NoY25iMjlGcldwUnRjb3pPaWNLbW9qdnBqN3k3dVFEM3FEdyJ9LHsiYm9keSI6IntcImV2ZW50X3R5cGVcIjpcInNsb3QuYXZhaWxhYmxlXCIsXCJzbG90X3RpbWVcIjpcIjIwMjYtMDctMTVUMTA6MDA6MDBaXCJ9IiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMHhOemt6TnpJeE1UUTFMVE1pTENKbGVIQWlPakUzT1RNM01qRTBORFVzSW1saGRDSTZNVGM1TXpjeU1URTBOU3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaVpYWmxiblJ6TFdGd0xXMWhlQzExYzJWekxXUmxiR2wyWlhKNUxURWlmUS52T2xWY0xiWF9GRjhkaU02aTJNZi14R3BxX1licUhpTHc5SHlMNlpxaXZMajlPSWJFVGxVeXhaTGlrSzVrc1ZvOVN2cTl5azlUNWZ1MDh0UXU0NUlBZyJ9LHsiYm9keSI6IntcImV2ZW50X3R5cGVcIjpcInNsb3QuYXZhaWxhYmxlXCIsXCJzbG90X3RpbWVcIjpcIjIwMjYtMDctMTVUMTA6MDA6MDBaXCJ9IiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMHhOemt6TnpJeE1UUTFMVE1pTENKbGVIQWlPakUzT1RNM01qRTBORFVzSW1saGRDSTZNVGM1TXpjeU1URTBOU3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaVpYWmxiblJ6TFdGd0xXMWhlQzExYzJWekxXUmxiR2wyWlhKNUxUSWlmUS5uVGZucTB5Y19rcnFpRFptazhCV3hUNWJIS1p4b3M5bkVwNEkxRUhwc2xYckxlTE9scU5wQzJwM3ZkYUdmZjh3WWdkTExCYmxUbWJjTXlVNWRjeWlBZyJ9XX0K"}}], "id": "events-ap-max-uses", "assertions": [{"assertion": "subscribe-token", "clause": "events.ap.subscribe-token", "state": "pass", "expected": true, "actual": {"claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-agent.json", "eid": "evt-1793721145-3", "exp": 1793721745, "iat": 1793721145, "iss": "https://go-eap.aauth.sidecat.dev", "jti": "5053650f64b1cd6e95dd1bd28849ee86", "max_uses": 2, "sub": "aauth:agent@go-eap.aauth.sidecat.dev"}, "valid": true}}, {"assertion": "first-accepted", "clause": "events.ap.accepted", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "first-remaining", "clause": "events.ap.remaining-uses", "state": "not_claimed", "expected": 1}, {"assertion": "second-accepted", "clause": "events.ap.accepted", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "second-remaining", "clause": "events.ap.remaining-uses", "state": "not_claimed", "expected": 0}, {"assertion": "third-refused", "clause": "events.ap.max-uses", "state": "not_claimed", "expected": 404}, {"assertion": "pending-unchanged", "clause": "events.ap.unchanged", "state": "not_claimed", "expected": true}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["662"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxUUWlMQ0pxZEdraU9pSm1OMk13WVdReE5qQmxZMlUxTnpVMVpURTNORGxsWkdVMlpqVTJZbVU0TWlJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExZlEuQ1BGMUEtajB4cGZ1MFpBYnVZX0dNYzFyQ1N6R05zOC1aaUxCNzA5ZnJyVGlqR2VqRGpfazl0TGRzelZILThHaGRuZks5S0xQMU5FNFpXWGFYMm1IQ2cifQo="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:f2IARDYH6+/46iFzCbdRwjUtieho/OkkkLU44uTOC740MBot2PKgu/TS28BbM/71ixdMd9AbqjMMJfcPZn2HCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiI3bno4SmZ4eEZISFhNd3UwNV9TbzdyRzFVQmlZR3FLZ3FVOTdyajNIT1pFIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTQiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLWJvZHktbWlzbWF0Y2gtZGVsaXZlcnktMSJ9._MpHxHBjvumGEjwjq2lcq6bhTdcL9yQwa6QW9q4fX2k1ezqOKDVy67v0B0INDguRIsbNCI8WQxQP-xJM_DgGDA\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiI3bno4SmZ4eEZISFhNd3UwNV9TbzdyRzFVQmlZR3FLZ3FVOTdyajNIT1pFIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTQiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLWJvZHktbWlzbWF0Y2gtZGVsaXZlcnktMSJ9._MpHxHBjvumGEjwjq2lcq6bhTdcL9yQwa6QW9q4fX2k1ezqOKDVy67v0B0INDguRIsbNCI8WQxQP-xJM_DgGDA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}, {"stage": "pending", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/pending", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJldmVudHMiOlt7ImJvZHkiOiJ7XCJldmVudF90eXBlXCI6XCJzbG90LmF2YWlsYWJsZVwiLFwic2xvdF90aW1lXCI6XCIyMDI2LTA3LTE1VDEwOjAwOjAwWlwifSIsImV2ZW50X3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2laWFpsYm5SekxYSmxjMjkxY21ObExURWlMQ0owZVhBaU9pSmhZUzFsZG1WdWRDdHFkM1FpZlEuZXlKaGRXUWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaWIyUjVYM015TlRZaU9pSldla1Z4WnpCbFkxOTZjM1JCZEZVd1QxRnlVRWRQZUZwcVVVdGZkMWhhWDIxUFFUTkZhbmhFUjJSUklpd2laSGRySWpvaVlXRjFkR2d0Y21WemIzVnlZMlV1YW5OdmJpSXNJbVZwWkNJNkltVjJkQzB4Tnprek56SXhNVFExTFRFaUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYW5ScElqb2laWFpsYm5SekxXRndMV1JsYkdsMlpYSjVMWGRwZEdndFltOWtlUzFrWld4cGRtVnllUzB4SW4wLnU5ZTNVMDhmaTVnQ2VjN181MHlIc2dwQS1XX29lMVFLd3NGbFlXTXItM21nOTdVZ0VGajhNR0stRldYWW1YVE5DdmN5WG5DWkphaUpZN0xNcXBoRkJnIn0seyJib2R5IjoiIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWldsa0lqb2laWFowTFRFM09UTTNNakV4TkRVdE1pSXNJbVY0Y0NJNk1UYzVNemN5TVRRME5Td2lhV0YwSWpveE56a3pOekl4TVRRMUxDSnBjM01pT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKcWRHa2lPaUpsZG1WdWRITXRZWEF0WkdWc2FYWmxjbmt0ZDJsMGFHOTFkQzFpYjJSNUxXUmxiR2wyWlhKNUxURWlmUS5TYVJzUE1CTlhZN3otUVBKdExpZ05MOEtXZWNlS2JHNUtYYTB3amRzc2NGVlhqNkJZd1NoY25iMjlGcldwUnRjb3pPaWNLbW9qdnBqN3k3dVFEM3FEdyJ9LHsiYm9keSI6IntcImV2ZW50X3R5cGVcIjpcInNsb3QuYXZhaWxhYmxlXCIsXCJzbG90X3RpbWVcIjpcIjIwMjYtMDctMTVUMTA6MDA6MDBaXCJ9IiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMHhOemt6TnpJeE1UUTFMVE1pTENKbGVIQWlPakUzT1RNM01qRTBORFVzSW1saGRDSTZNVGM1TXpjeU1URTBOU3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaVpYWmxiblJ6TFdGd0xXMWhlQzExYzJWekxXUmxiR2wyWlhKNUxURWlmUS52T2xWY0xiWF9GRjhkaU02aTJNZi14R3BxX1licUhpTHc5SHlMNlpxaXZMajlPSWJFVGxVeXhaTGlrSzVrc1ZvOVN2cTl5azlUNWZ1MDh0UXU0NUlBZyJ9LHsiYm9keSI6IntcImV2ZW50X3R5cGVcIjpcInNsb3QuYXZhaWxhYmxlXCIsXCJzbG90X3RpbWVcIjpcIjIwMjYtMDctMTVUMTA6MDA6MDBaXCJ9IiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMHhOemt6TnpJeE1UUTFMVE1pTENKbGVIQWlPakUzT1RNM01qRTBORFVzSW1saGRDSTZNVGM1TXpjeU1URTBOU3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaVpYWmxiblJ6TFdGd0xXMWhlQzExYzJWekxXUmxiR2wyWlhKNUxUSWlmUS5uVGZucTB5Y19rcnFpRFptazhCV3hUNWJIS1p4b3M5bkVwNEkxRUhwc2xYckxlTE9scU5wQzJwM3ZkYUdmZjh3WWdkTExCYmxUbWJjTXlVNWRjeWlBZyJ9XX0K"}}], "id": "events-ap-body-mismatch", "assertions": [{"assertion": "status", "clause": "events.ap.body-s256", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.body-s256", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}, {"assertion": "pending-unchanged", "clause": "events.ap.unchanged", "state": "not_claimed", "expected": true}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["662"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxUVWlMQ0pxZEdraU9pSTRNVGMwTVRreVltRmxPVEF4WVRkbU1HSmpaakF5WmpjeE1XVTBaamd3TkNJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExZlEuM3Jha2oyblg0dkhZQlcwSURFa2E0amJCdUxGU2psWlN5VlBMWjFObm5DSmRadnd0Zk03M2oyNllDcEFkUEtyRVN5OFp0U0hlSXc2Z0NhNEtWUWtwQWcifQo="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:wcWNKV2+5BEIrTHoHs2q2hce+DIBpA6weShqCCNCrVaSGlIfhld0UmQogAKaGwScE3OwrYGcj4KbsiTEGC5yAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZWlkIjoiZXZ0LTE3OTM3MjExNDUtNSIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtYm9keS13aXRob3V0LWRpZ2VzdC1kZWxpdmVyeS0xIn0.aJb310YvnEvbgh4KvjYbIpe0bJ5bahtgqHmKo_gvH3WiOtja-f3ePOK9kzj3bWLnKPvKnoZhccLTxMEYg22ICg\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZWlkIjoiZXZ0LTE3OTM3MjExNDUtNSIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtYm9keS13aXRob3V0LWRpZ2VzdC1kZWxpdmVyeS0xIn0.aJb310YvnEvbgh4KvjYbIpe0bJ5bahtgqHmKo_gvH3WiOtja-f3ePOK9kzj3bWLnKPvKnoZhccLTxMEYg22ICg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-body-without-digest", "assertions": [{"assertion": "status", "clause": "events.ap.body-s256", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.body-s256", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["662"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxUWWlMQ0pxZEdraU9pSXlZbUl4TUdSaE1tWTFPR0k1TURnMFlUTXdPREJqWTJZd1pqSmtaamxsTXlJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExZlEuYVJOczJLa2xwQ2NkbHo4SEhLNl9oQklpNm96QzZKcWlPWnVWUWZYVTRRc2lCVjVteERpZ2liVVB5aTB5Ry1EdmdvSmpJTFoxVUdlc0M3UTczVjBZQkEifQo="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Signature": ["sig=:MbXlOYgMD0cZPnFqBf28kserA3XVUapD+TVUESiK3xeuPAe0m+H/rc5PJrtcUDW9bteg7Cj3uL7UgLkXLNmYCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTYiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLWRpZ2VzdC13aXRob3V0LWJvZHktZGVsaXZlcnktMSJ9.B5TFdJvopIwLCxyfxYddJc68XWwlLEjlfG6GZ4lc9KP-ejffheDImua41k98n9HXPDLdB_LJq3mVRBvZAmUXDA\""]}, "request_body_base64": null, "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTYiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLWRpZ2VzdC13aXRob3V0LWJvZHktZGVsaXZlcnktMSJ9.B5TFdJvopIwLCxyfxYddJc68XWwlLEjlfG6GZ4lc9KP-ejffheDImua41k98n9HXPDLdB_LJq3mVRBvZAmUXDA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-digest-without-body", "assertions": [{"assertion": "status", "clause": "events.ap.body-s256", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.body-s256", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["662"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxUY2lMQ0pxZEdraU9pSmhaR1F3WWpFME5HVTBZemMxWkRsbU9HTmtZalprWldWaFkyUTNNR0ZqTVNJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExZlEuZEh2WnhxNFVaRlpmbjVHX09JX2RvY0lvWkh1c2xFUFpqekRfX2VXUE13MzQ3WHVteHlmZWRCX3VPRnBBdWd5aFhZV3BOdWZDN0p1dVNNMzhFUGlLQncifQo="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:X4lCPOjcfgTLoPPx+4RIuFb9q1YClaj+8mrjc67TA80znoU6CjrNu2B8725BIIl7DYgCZqhfkJPG9HHZh3mtCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJfUmNrT0ZxZ3gxdGstM2pOWUMtaDJaSDk2X2RyRThXTzF3THF5RFhwOWhnIn19LCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZWlkIjoiZXZ0LTE3OTM3MjExNDUtNyIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtY25mLWRlbGl2ZXJ5LTEifQ.5KF_JSQ1y1_5NA-YYaJSmq7XEnb6q1H6TIhsiHhmxxwbsn_GmjPLiNdLWgppvZm71B6HWhSPX-gX8qz8_brZAg\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJfUmNrT0ZxZ3gxdGstM2pOWUMtaDJaSDk2X2RyRThXTzF3THF5RFhwOWhnIn19LCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZWlkIjoiZXZ0LTE3OTM3MjExNDUtNyIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtY25mLWRlbGl2ZXJ5LTEifQ.5KF_JSQ1y1_5NA-YYaJSmq7XEnb6q1H6TIhsiHhmxxwbsn_GmjPLiNdLWgppvZm71B6HWhSPX-gX8qz8_brZAg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-cnf", "assertions": [{"assertion": "status", "clause": "events.ap.cnf-absent", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.validation", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["662"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxUZ2lMQ0pxZEdraU9pSTFNV0UwWW1Sak1qQm1OVEF3TVRNeFpUUXpZMkpoTkdGbFlUa3hNelEwWmlJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExZlEubzlhR2R4OTBlSDRrYUxGVm0wN2VJRDYtanRjdVBkeW5fR29HY21pUmRTT0dMVHY1eHE0U3JzdUJZQ2hScTc2YlQyem04ZjNpQk90Y040NlRFMF8wQncifQo="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:9UyCCxx430Qyfvk+jMKatHehbHjBW28g5mvuG383DMz8nYlIX9fSwY7/9diVEZihX4hJqnrdoK2XlIX355W2DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTgiLCJleHAiOjE3OTM3MjEwODUsImlhdCI6MTc5MzcyMTAyNSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLWV4cGlyZWQtZGVsaXZlcnktMSJ9.0IPsv2m2WKUspy2jwx2xYKm8BN20YDhyYEpwe3cZ5hlbukqmeiYh5ok31t6SbOZSvQrXHVSKaJjFM9VMAE6EBw\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTgiLCJleHAiOjE3OTM3MjEwODUsImlhdCI6MTc5MzcyMTAyNSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLWV4cGlyZWQtZGVsaXZlcnktMSJ9.0IPsv2m2WKUspy2jwx2xYKm8BN20YDhyYEpwe3cZ5hlbukqmeiYh5ok31t6SbOZSvQrXHVSKaJjFM9VMAE6EBw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=expired_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjpleHBpcmVkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImV4cGlyZWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-expired", "assertions": [{"assertion": "status", "clause": "events.ap.validation", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.expired-code", "state": "pass", "expected": "expired_jwt", "actual": "expired_jwt"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "expired_jwt", "actual": "urn:ietf:params:sig-error:expired_jwt"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["662"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxUa2lMQ0pxZEdraU9pSXpOemt5WlRkbFlXWmxaR1JqTlRSbU9UaGxOVGxrWWpFd016SmhORGc1WlNJc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aVpYaHdJam94Tnprek56SXhOelExZlEuemRSM2MyTmZiNHo1OF9Iam16R2M3V2dqWHR6YVhieHkycUpvRzRsMW1LS1NYTkJmQ1Bub0lScHR5M2ZYbkxtRUR6TTl4R1ptTkp4d3dQMUhHN29lQ0EifQo="}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:Lp4zW6LZnTDPOkeOUvKfu+aRXXvK+e0yovqLetZYW9l3YWUOqBBAPo00Fg3UOYsO8aHBAJUlfnk73+8x9xvTAw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1hZ2VudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTkiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLXdyb25nLXR5cC1kZWxpdmVyeS0xIn0.w1vsXKOZOIrzkYRplEWcl6DhBPK8yzxVFQxlHUfnufg7cMgF_eDSCKziZAGdt2AjymeaHFPHLjSAQVtPmGoZCg\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1hZ2VudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTkiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLXdyb25nLXR5cC1kZWxpdmVyeS0xIn0.w1vsXKOZOIrzkYRplEWcl6DhBPK8yzxVFQxlHUfnufg7cMgF_eDSCKziZAGdt2AjymeaHFPHLjSAQVtPmGoZCg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-wrong-typ", "assertions": [{"assertion": "status", "clause": "events.ap.typ", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.jwt-code", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["663"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURXdJaXdpYW5ScElqb2lOVGc0Wm1Sa1pUazJPVEE0TlRjNFpHTTVabVEyTWpWbU1UUXhNREJqWW1ZaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVGMwTlgwLjhZbEd2YXBqYlJzSXdBT0FsQktLNGxvRzNmZU80MkVyX0ViUWlVRFlxc210eXRwUU53SUVJRHhHYlp5SkJDZ0JMXzZJdlplU1czM0lfUkFkN0tGeUFRIn0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:rB1MhMfvuhtfuj+nKzXVvpBP9YZWIv9RDH4jrWldGMBu0jwk24VteffFgocnFRGKqSTmGoz+reZ2pRgTs/ClDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTEwIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC11bmNvdmVyZWQtY29udGVudC1kaWdlc3QtZGVsaXZlcnktMSJ9.2X_XJHgAnrXX7Hx1TLuUlXgG3ADR9tmSjTmrJ52dkB6mPFsGqJGNJE8PJGmEPiERoLlBl0JotT96s3X2K8fzAA\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTEwIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC11bmNvdmVyZWQtY29udGVudC1kaWdlc3QtZGVsaXZlcnktMSJ9.2X_XJHgAnrXX7Hx1TLuUlXgG3ADR9tmSjTmrJ52dkB6mPFsGqJGNJE8PJGmEPiERoLlBl0JotT96s3X2K8fzAA\"\n\"content-type\": application/json\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["112"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_input, required_input=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\")"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2lucHV0Iiwic3RhdHVzIjo0MDEsImVycm9yIjoiaW52YWxpZF9pbnB1dCIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}}], "id": "events-ap-uncovered-content-digest", "assertions": [{"assertion": "status", "clause": "events.ap.coverage", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.input-code", "state": "pass", "expected": "invalid_input", "actual": "invalid_input"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_input", "actual": "urn:ietf:params:sig-error:invalid_input"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["663"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURXhJaXdpYW5ScElqb2lZMkUwWkRoaE5EUmpaamhrT0RabE16RmhOamMxTWpFd09ESmtNRGcyTTJVaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVGMwTlgwLmZXTEQwbG9rMlhTbHN0NmxLUEhuekVPMGUwejZjTDFVc29UX3FZMUl0Q2JNdXRNRDN5RlB2OXRSXzF5dGVxYUhYeVlYOTBncTQ1bnRNSjhBZ3FPbkNBIn0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:+Ziw5Aab8OR2OijGguKEKNjcwLtG508aNHGYW/dmBKq7KdIHRpX5VCltFxPZhXouEAk+y7Zm+ydvIAeGUL5wCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTExIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC11bmNvdmVyZWQtY29udGVudC10eXBlLWRlbGl2ZXJ5LTEifQ.O_qXLj7xA_jxvduW3xNzwantK_2ye0CCUUgz-TGsS9VmFhM9ord9JEWIuDrggbnHmE5LKzkbaYdSRg5Jf2K2Dw\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTExIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC11bmNvdmVyZWQtY29udGVudC10eXBlLWRlbGl2ZXJ5LTEifQ.O_qXLj7xA_jxvduW3xNzwantK_2ye0CCUUgz-TGsS9VmFhM9ord9JEWIuDrggbnHmE5LKzkbaYdSRg5Jf2K2Dw\"\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["112"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_input, required_input=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\")"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2lucHV0Iiwic3RhdHVzIjo0MDEsImVycm9yIjoiaW52YWxpZF9pbnB1dCIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}}], "id": "events-ap-uncovered-content-type", "assertions": [{"assertion": "status", "clause": "events.ap.coverage", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.input-code", "state": "pass", "expected": "invalid_input", "actual": "invalid_input"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_input", "actual": "urn:ietf:params:sig-error:invalid_input"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["663"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURXlJaXdpYW5ScElqb2laamcwTWpjNVltTTVOV1kwTkRZME5UUTJOREl6Wm1SaVpUUmtaRGd5TkRNaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVGMwTlgwLkRrcjhHMkk5ZjFoZ3FVWFFTWkgtQmtBemZMMVBoeEtLalQ4NVdyZ0lOY0xmRUNrckVFZEdCX0xabkxieE5uU1QwY2hqbnZQeEpZQk9lS1g3RUg2UUNnIn0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:BHuHHssvAUhp7bw0JMxpPxdEUIlugm0F6tQPJas7qgUVNS/FkljKVVnkD1Iah9tSOVri4AmgJZaL4tX59+EpDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTEyIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC1wcm9vZi1rZXktZGVsaXZlcnktMSJ9.hOBgj_PNNYNUt9pUvgPyO_B1q5TNZOpQJtWp7gkyvhw6vNztu5PyKs4mKF3_g5VY-jD2UPcru4RUw3HXpnrsAw\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTEyIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC1wcm9vZi1rZXktZGVsaXZlcnktMSJ9.hOBgj_PNNYNUt9pUvgPyO_B1q5TNZOpQJtWp7gkyvhw6vNztu5PyKs4mKF3_g5VY-jD2UPcru4RUw3HXpnrsAw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["120"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfc2lnbmF0dXJlIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-proof-key", "assertions": [{"assertion": "status", "clause": "events.ap.same-key", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.signature-code", "state": "pass", "expected": "invalid_signature", "actual": "invalid_signature"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_signature", "actual": "urn:ietf:params:sig-error:invalid_signature"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["663"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURXpJaXdpYW5ScElqb2lOVFE1Wm1NM01XSXhZVFEzTmpNNE1HVTNNRFEzT1RWa09UVXpOekExT0RnaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVGMwTlgwLjNVU3c0bWVNZVowUnNtSFIyVUt4ZU4yN2dXTnQ2a29YN2cwY1dZaWJrekZ5cUtSdGtlYzFsY2NXeUwzbmtBYU5qRG5FZk96RnRFUGUtUVFhRjBvZERnIn0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:Qg/ID9GBGHUQqzE8TmpXj56CosmGbXgNZpFanoq1vk8CwA+fO/9F6JOG/V1TX/u7zYh74bv4CmNEnEey2VI4Dw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEtdW5rbm93biIsInR5cCI6ImFhLWV2ZW50K2p3dCJ9.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTEzIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC11bmtub3duLWtpZC1kZWxpdmVyeS0xIn0.yul-bBYd8sfrTcHeqPKlBjWexP9efh9xRGF1Qswv_LqJupgKxklrQb7J3J0Dly7XzyxyjjInbqxVKPHQSOpnCA\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEtdW5rbm93biIsInR5cCI6ImFhLWV2ZW50K2p3dCJ9.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTEzIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC11bmtub3duLWtpZC1kZWxpdmVyeS0xIn0.yul-bBYd8sfrTcHeqPKlBjWexP9efh9xRGF1Qswv_LqJupgKxklrQb7J3J0Dly7XzyxyjjInbqxVKPHQSOpnCA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=unknown_key"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bmtub3duX2tleSIsInN0YXR1cyI6NDAxLCJlcnJvciI6InVua25vd25fa2V5IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-unknown-kid", "assertions": [{"assertion": "status", "clause": "events.ap.validation", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.unknown-key", "state": "pass", "expected": "unknown_key", "actual": "unknown_key"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "unknown_key", "actual": "urn:ietf:params:sig-error:unknown_key"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["663"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURTBJaXdpYW5ScElqb2lOVGswTXpGbU5UTm1OakUyTXpjMFpEWTRPR0ZpTmpobU56VmxOamxrTWpZaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVGMwTlgwLmZPdXZxMThYNzdueUotekwzSG1VMG9ZLVJMV0txdmxHYkl0aHd5clFvSk84R2VKckhfR1JqRW5kRnktNVJ0aXJjRHBzakhwUW9TckpXQVN1Wlo2TkNnIn0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:iPn9EPgu2Cjnpl8x6T9ChzJ+FPy3gEm4sBFdNB0fJUK+KyQb5kivov9+ghVAOyu8Gmx9zE+Atryyx6/cQqefCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTE0LXVua25vd24iLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLXVua25vd24tZWlkLWRlbGl2ZXJ5LTEifQ.zW-Fkc5X5pR1GcNm9VX7nlkYr8dOPHVKPpevYdg4QPumiu6S7StwAerg7fUiM8Jnu5sZpY-RRceOGnImTvWyDA\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTE0LXVua25vd24iLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLWFwLXVua25vd24tZWlkLWRlbGl2ZXJ5LTEifQ.zW-Fkc5X5pR1GcNm9VX7nlkYr8dOPHVKPpevYdg4QPumiu6S7StwAerg7fUiM8Jnu5sZpY-RRceOGnImTvWyDA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 404, "headers": {"Content-Length": ["75"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwNCwiZXJyb3IiOiJldmVudF9zdWJzY3JpcHRpb25fbm90X2ZvdW5kIiwiZGV0YWlsIjoiTm90IEZvdW5kIn0K"}}], "id": "events-ap-unknown-eid", "assertions": [{"assertion": "subscribe-token", "clause": "events.ap.subscribe-token", "state": "pass", "expected": true, "actual": {"claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-agent.json", "eid": "evt-1793721145-14", "exp": 1793721745, "iat": 1793721145, "iss": "https://go-eap.aauth.sidecat.dev", "jti": "59431f53f616374d688ab68f75e69d26", "sub": "aauth:agent@go-eap.aauth.sidecat.dev"}, "valid": true}}, {"assertion": "not-found", "clause": "events.ap.unknown-eid", "state": "pass", "expected": 404, "actual": 404}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["663"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURTFJaXdpYW5ScElqb2lNMlpoTkRReFpXSm1ZamhoWWpFM05USTJOR1prTWpGak0yWTJNamhtWVRFaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVGMwTlgwLlRzTWFHUTJYd0k4eElkMFVZVWYtVmRNTk9aV0duaVlLaVRVWTR5eUdUQXByNEVKQ1pSUTZNdDFKWU5LVFBKbjYtTXphOTZtU3pKLW5sS1VMejVvakR3In0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:zKR0GXggNRwxwoxX3oW0xXJ3XXdkSKBy3eLGsNlka7wCCH8556arrkRNOVoo6nwKPrz8d0OldnRzlHOk6iKvBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTIiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTE1IiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vb3RoZXItcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC1vdGhlci1yZXNvdXJjZS1kZWxpdmVyeS0xIn0.CThhKcIVpnVQJu3BA5KnTfAWP7ygNxg-eBiz0VYxxFbDfSPB48lnI-GJ3kCeivxM--HArtAgF2N49OOce-Q8BA\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTIiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTE1IiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vb3RoZXItcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC1vdGhlci1yZXNvdXJjZS1kZWxpdmVyeS0xIn0.CThhKcIVpnVQJu3BA5KnTfAWP7ygNxg-eBiz0VYxxFbDfSPB48lnI-GJ3kCeivxM--HArtAgF2N49OOce-Q8BA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 403, "headers": {"Content-Length": ["68"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMywiZXJyb3IiOiJldmVudF9kZWxpdmVyeV9kZW5pZWQiLCJkZXRhaWwiOiJGb3JiaWRkZW4ifQo="}}], "id": "events-ap-other-resource", "assertions": [{"assertion": "subscribe-token", "clause": "events.ap.subscribe-token", "state": "pass", "expected": true, "actual": {"claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-agent.json", "eid": "evt-1793721145-15", "exp": 1793721745, "iat": 1793721145, "iss": "https://go-eap.aauth.sidecat.dev", "jti": "3fa441ebfb8ab175264fd21c3f628fa1", "sub": "aauth:agent@go-eap.aauth.sidecat.dev"}, "valid": true}}, {"assertion": "forbidden", "clause": "events.ap.resource-match", "state": "not_claimed", "expected": 403}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["663"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURTJJaXdpYW5ScElqb2lNell6WmpNMk9Ua3lNelV3TlRZMVpURTVNemt4WVRNeFpqUXpNemhrTURVaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVGMwTlgwLnYxaEdEbEl6ZndvV1JCSi13ZmdMVzJnbEsxakZ5LXZRVTZ3YkpUNUtsZVdzekxqS3BpR1VjWFVFdm1mVUI0NGtIczdSNXVfZGhHdElLNEp3bjBwOUNBIn0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:0sMtnuY3canfnJlwNH2HbBTwGQVJn4bIqP0ahhj+ouZ/uqugRY/0nxTyNv06KQ9ZKvbXgOvXdxSrvkD5JOE2CA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDpPdGhlckBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYm9keV9zMjU2IjoiVnpFcWcwZWNfenN0QXRVME9RclBHT3haalFLX3dYWl9tT0EzRWp4REdkUSIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJlaWQiOiJldnQtMTc5MzcyMTE0NS0xNiIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtd3JvbmctYXVkLWRlbGl2ZXJ5LTEifQ.qa4vLFXwc9g-TDVjGeDSO9mQRxsrFlWtSZAypYcu9cicwvl9ly14gVMrlgoPBCD5dx86VBbVFO_K2-RNDuL_Cg\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDpPdGhlckBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYm9keV9zMjU2IjoiVnpFcWcwZWNfenN0QXRVME9RclBHT3haalFLX3dYWl9tT0EzRWp4REdkUSIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJlaWQiOiJldnQtMTc5MzcyMTE0NS0xNiIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtYXAtd3JvbmctYXVkLWRlbGl2ZXJ5LTEifQ.qa4vLFXwc9g-TDVjGeDSO9mQRxsrFlWtSZAypYcu9cicwvl9ly14gVMrlgoPBCD5dx86VBbVFO_K2-RNDuL_Cg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-wrong-aud", "assertions": [{"assertion": "status", "clause": "events.ap.audience", "state": "not_claimed", "expected": 401}, {"assertion": "error", "clause": "events.ap.audience", "state": "not_claimed", "expected": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-eap.aauth.sidecat.dev/.well-known/aauth-agent.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["173"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1lYXAuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiZXZlbnRfZW5kcG9pbnQiOiJodHRwczovL2dvLWVhcC5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMifQo="}}, {"stage": "subscribe", "method": "POST", "url": "https://control.aauth-go.internal/events.agent-provider/__fixture/subscribe", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudCI6ImFhdXRoOmFnZW50QGdvLWVhcC5hYXV0aC5zaWRlY2F0LmRldiIsImFnZW50X2p3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn0sIm1heF91c2VzIjowLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["663"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ0b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGMzVmljMk55YVdKbEsycDNkQ0lzSW10cFpDSTZJbWR2TFdGd0luMC5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMV1ZoY0M1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKemRXSWlPaUpoWVhWMGFEcGhaMlZ1ZEVCbmJ5MWxZWEF1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1WcFpDSTZJbVYyZEMweE56a3pOekl4TVRRMUxURTNJaXdpYW5ScElqb2labUl3WkRFM1pqZzNNR0k1TldJek1HSTFOakUzTnpjMlpUSTRPR1l3WmpNaUxDSnBZWFFpT2pFM09UTTNNakV4TkRVc0ltVjRjQ0k2TVRjNU16Y3lNVGMwTlgwLjU2ZmpSRDh6WktCMUQ0UXVtd2tWTmZlZmVBa0ZGdjYwTWRCWS1URGQxUi1FbXh4MWdTZVVmcldIV3pzSWJtR0E5TDh3bUl3S2k0Q0hGVV9lNVZHUkJnIn0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://go-eap.aauth.sidecat.dev/events", "request_headers": {"Content-Digest": ["sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:FCl4fJbG4WszCTa1BKdOlm4o1M95CAQNmhOdd0eaOXa525RFEJ4DqFZ30TGKAvJmZ/c22ftVIIfct61MH2ReAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTE3IiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC1iYWQtc2lnbmF0dXJlLWRlbGl2ZXJ5LTEifQ.-f5tBRbyTr56-LBP150Y3VEgbJm3V8lhpG2pDEBSqYPPVkQ4WO7t7BE5pD4pEZhh8cv-uUjS22w5kcMSJMlhCQ\""]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUiLCJzbG90X3RpbWUiOiIyMDI2LTA3LTE1VDEwOjAwOjAwWiJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-eap.aauth.sidecat.dev\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiZXZlbnRzLXJlc291cmNlLTEiLCJ0eXAiOiJhYS1ldmVudCtqd3QifQ.eyJhdWQiOiJhYXV0aDphZ2VudEBnby1lYXAuYWF1dGguc2lkZWNhdC5kZXYiLCJib2R5X3MyNTYiOiJWekVxZzBlY196c3RBdFUwT1FyUEdPeFpqUUtfd1haX21PQTNFanhER2RRIiwiZHdrIjoiYWF1dGgtcmVzb3VyY2UuanNvbiIsImVpZCI6ImV2dC0xNzkzNzIxMTQ1LTE3IiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExNDUsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1hcC1iYWQtc2lnbmF0dXJlLWRlbGl2ZXJ5LTEifQ.-f5tBRbyTr56-LBP150Y3VEgbJm3V8lhpG2pDEBSqYPPVkQ4WO7t7BE5pD4pEZhh8cv-uUjS22w5kcMSJMlhCQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VzEqg0ec/zstAtU0OQrPGOxZjQK/wXZ/mOA3EjxDGdQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-ap-bad-signature", "assertions": [{"assertion": "status", "clause": "events.ap.validation", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.ap.jwt-code", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.ap.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}]}]}]}, "events.agent": {"role": "events.agent", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721145, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "events.agent", "id": "events.agent.verification", "source": "events", "section": "Agent Verification step 1, lines 462-464: the Agent MUST verify the event token per Common JWT Verification with typ aa-event+jwt and dwk aauth-resource.json", "anchor": "agent-verification", "scope": "protocol"}, {"role": "events.agent", "id": "events.agent.exp", "source": "events", "section": "Event Token > Structure, exp, line 367, and Agent Verification step 1, line 464: the Agent MUST NOT act on an event token whose exp has passed", "anchor": "agent-verification", "scope": "protocol"}, {"role": "events.agent", "id": "events.agent.aud", "source": "events", "section": "Event Token > Structure, aud, line 363, and Agent Verification step 2, line 465: aud matches the Agent's own identifier, compared exactly and case-sensitively", "anchor": "agent-verification", "scope": "protocol"}, {"role": "events.agent", "id": "events.agent.body", "source": "events", "section": "Agent Verification step 3, line 466: the Agent MUST NOT act on an event whose body does not verify against body_s256, or a body without body_s256", "anchor": "agent-verification", "scope": "protocol"}, {"role": "events.agent", "id": "events.agent.accepts", "source": "events", "section": "Agent Verification: a verified event may be acted on; the launcher reports the native acceptance", "anchor": "agent-verification", "scope": "adapter-contract"}]}, "runs": [{"implementation": {"remote": {"agent": "aauth:agent@go-eap.aauth.sidecat.dev", "control": "https://control.aauth-go.internal/events.agent"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["events.agent.verification", "events.agent.exp", "events.agent.aud", "events.agent.body", "events.agent.accepts"]}, "cases": [{"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMWxkbVZ1ZEhNdFlXZGxiblF0ZG1Gc2FXUXRZbTlrZVNJc0ltVjRjQ0k2TVRjNU16Y3lNVFEwTlN3aWFXRjBJam94Tnprek56SXhNVFExTENKcGMzTWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pxZEdraU9pSmxkbVZ1ZEhNdFlXZGxiblF0ZG1Gc2FXUXRZbTlrZVNKOS5uUl9lOTdnamFZNnN2V0FCQVpDUzNJb09MTUF1M2pla2hObEtqWGktdElaX2I0Njg4b0ptSFZueEtNdU5KODVfaUdPbWVSV21jYlVaSWFTRzFfa3NCdyJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["18"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6dHJ1ZX0K"}}], "id": "events-agent-valid-body", "assertions": [{"assertion": "accepted", "clause": "events.agent.accepts", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5IjoiIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWldsa0lqb2laWFowTFdWMlpXNTBjeTFoWjJWdWRDMTJZV3hwWkMxdWJ5MWliMlI1SWl3aVpYaHdJam94Tnprek56SXhORFExTENKcFlYUWlPakUzT1RNM01qRXhORFVzSW1semN5STZJbWgwZEhCek9pOHZjbVZ6YjNWeVkyVXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbXAwYVNJNkltVjJaVzUwY3kxaFoyVnVkQzEyWVd4cFpDMXVieTFpYjJSNUluMC55UU5Vb2g1cHFIVEdXXzB6dHpnSmFoRmtsWERpTVdkWG80S0xsclQ0Mi1hUUdfb1o4bi1WNzBxVjBsVmoxdjVlbDBtYVpUbmVPbG5Qd2NSNDVwdThCQSJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["18"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6dHJ1ZX0K"}}], "id": "events-agent-valid-no-body", "assertions": [{"assertion": "accepted", "clause": "events.agent.accepts", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwQlIwVk9WRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMWxkbVZ1ZEhNdFlXZGxiblF0WVhWa0xXTmhjMlVpTENKbGVIQWlPakUzT1RNM01qRTBORFVzSW1saGRDSTZNVGM1TXpjeU1URTBOU3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaVpYWmxiblJ6TFdGblpXNTBMV0YxWkMxallYTmxJbjAuOEYyVHR2T0RWX00xTzJ3aGNuZ3pxN0Jkcy1paEhBa21sa000ZDlmYzNqLVpaVy1fWU1UaHY4UTBiSXpMTmRGcko1MDUwZGxEQ0dMMktYME8yendZQXcifQ==", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["98"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogZXZlbnQtdG9rZW4gYXVkaWVuY2UgZG9lcyBub3QgbWF0Y2ggQWdlbnQifQo="}}], "id": "events-agent-aud-case", "assertions": [{"assertion": "accepted", "clause": "events.agent.aud", "state": "pass", "expected": false, "actual": false}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwUGRHaGxja0JoY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aVltOWtlVjl6TWpVMklqb2lWbnBGY1djd1pXTmZlbk4wUVhSVk1FOVJjbEJIVDNoYWFsRkxYM2RZV2w5dFQwRXpSV3A0UkVka1VTSXNJbVIzYXlJNkltRmhkWFJvTFhKbGMyOTFjbU5sTG1wemIyNGlMQ0psYVdRaU9pSmxkblF0WlhabGJuUnpMV0ZuWlc1MExXRjFaQzF2ZEdobGNpSXNJbVY0Y0NJNk1UYzVNemN5TVRRME5Td2lhV0YwSWpveE56a3pOekl4TVRRMUxDSnBjM01pT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKcWRHa2lPaUpsZG1WdWRITXRZV2RsYm5RdFlYVmtMVzkwYUdWeUluMC51cmFHTVRiazd5ZUZ2QV8wekVGZW9jZm91SDlPMmVrdWZHZ2p3ejdfdkZpX0tWc3ZNdU5WLXRnd1FZQzl3WFRmU1E2NDBjX01pdThKWjQycmgyMzdDQSJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["98"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogZXZlbnQtdG9rZW4gYXVkaWVuY2UgZG9lcyBub3QgbWF0Y2ggQWdlbnQifQo="}}], "id": "events-agent-aud-other", "assertions": [{"assertion": "accepted", "clause": "events.agent.aud", "state": "pass", "expected": false, "actual": false}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMWxkbVZ1ZEhNdFlXZGxiblF0Wlhod2FYSmxaQ0lzSW1WNGNDSTZNVGM1TXpjeU1UQTROU3dpYVdGMElqb3hOemt6TnpJeE1ESTFMQ0pwYzNNaU9pSm9kSFJ3Y3pvdkwzSmxjMjkxY21ObExtTnZibVp2Y20xaGJtTmxMblJsYzNRaUxDSnFkR2tpT2lKbGRtVnVkSE10WVdkbGJuUXRaWGh3YVhKbFpDSjkuTVNZQ3dhU0hSbko4R1R1Ri1wNHJjOG1aYl94Q29leFl2ank2SXBFaFFDZjQtVTVKVjJmcUI3XzJCRkZ5S3JvMjgwU29ObDU0RnFQMEV4cDZCLXVoQWcifQ==", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["126"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogYWF1dGg6IHRva2VuIHZhbGlkYXRpb24gZXhwaXJlZDogYWF1dGggZXZlbnRzOiBldmVudC10b2tlbiBpcyBleHBpcmVkIn0K"}}], "id": "events-agent-expired", "assertions": [{"assertion": "accepted", "clause": "events.agent.exp", "state": "pass", "expected": false, "actual": false}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lJM2JubzRTbVo0ZUVaSVNGaE5kM1V3TlY5VGJ6ZHlSekZWUW1sWlIzRkxaM0ZWT1RkeWFqTklUMXBGSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMWxkbVZ1ZEhNdFlXZGxiblF0WW05a2VTMXRhWE50WVhSamFDSXNJbVY0Y0NJNk1UYzVNemN5TVRRME5Td2lhV0YwSWpveE56a3pOekl4TVRRMUxDSnBjM01pT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKcWRHa2lPaUpsZG1WdWRITXRZV2RsYm5RdFltOWtlUzF0YVhOdFlYUmphQ0o5LnZVS1FoRnBsTWZqTDBRTGZyYmVISW5FOFhiRVlCWVY1Z0VTdUlkMUtNWE84OE16QWRvYmFZLXNhY1J0TEEyOVE5UVFOME1jaDJtTkVWbkJrUHF6dkNBIn0=", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["106"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogYWF1dGggZXZlbnRzOiBldmVudCBib2R5IGRvZXMgbm90IG1hdGNoIGJvZHlfczI1NiJ9Cg=="}}], "id": "events-agent-body-mismatch", "assertions": [{"assertion": "accepted", "clause": "events.agent.body", "state": "pass", "expected": false, "actual": false}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWldsa0lqb2laWFowTFdWMlpXNTBjeTFoWjJWdWRDMWliMlI1TFhkcGRHaHZkWFF0WkdsblpYTjBJaXdpWlhod0lqb3hOemt6TnpJeE5EUTFMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNtVnpiM1Z5WTJVdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltcDBhU0k2SW1WMlpXNTBjeTFoWjJWdWRDMWliMlI1TFhkcGRHaHZkWFF0WkdsblpYTjBJbjAuRjhNalpaNU5qSkx6aGxxUUl0d0FBR3hUb3pwaXlka2s2dldXUThETHdLTkQ1a1hmeUNOcHBMYmNVUmtMNktka2VGZWVIUjRfcE1STUhDNXhRYXdqQ3cifQ==", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["160"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogYWF1dGggZXZlbnRzOiBldmVudCBib2R5IGRvZXMgbm90IG1hdGNoIGJvZHlfczI1NjogYSBib2R5IHdhcyBkZWxpdmVyZWQgd2l0aCBhIHRva2VuIHRoYXQgZGVjbGFyZXMgbm9uZSJ9Cg=="}}], "id": "events-agent-body-without-digest", "assertions": [{"assertion": "accepted", "clause": "events.agent.body", "state": "pass", "expected": false, "actual": false}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5IjoiIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMWxkbVZ1ZEhNdFlXZGxiblF0WkdsblpYTjBMWGRwZEdodmRYUXRZbTlrZVNJc0ltVjRjQ0k2TVRjNU16Y3lNVFEwTlN3aWFXRjBJam94Tnprek56SXhNVFExTENKcGMzTWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pxZEdraU9pSmxkbVZ1ZEhNdFlXZGxiblF0WkdsblpYTjBMWGRwZEdodmRYUXRZbTlrZVNKOS5aUTdZOHd2eW1kRDd1NXdGbktuSUItckxMMEF1bU9UTDJqRWVOZ0R0N2VBRTB1TTVGUGo5d2RxX2tFRGIwTlFLVWNVRnNLdXhaOWNsMUFjc0ZBWWFCUSJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["156"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogYWF1dGggZXZlbnRzOiBldmVudCBib2R5IGRvZXMgbm90IG1hdGNoIGJvZHlfczI1NjogdGhlIHRva2VuIGRlY2xhcmVzIGEgYm9keSBhbmQgbm9uZSB3YXMgZGVsaXZlcmVkIn0K"}}], "id": "events-agent-digest-without-body", "assertions": [{"assertion": "accepted", "clause": "events.agent.body", "state": "pass", "expected": false, "actual": false}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWhaMlZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMWxkbVZ1ZEhNdFlXZGxiblF0ZDNKdmJtY3RkSGx3SWl3aVpYaHdJam94Tnprek56SXhORFExTENKcFlYUWlPakUzT1RNM01qRXhORFVzSW1semN5STZJbWgwZEhCek9pOHZjbVZ6YjNWeVkyVXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbXAwYVNJNkltVjJaVzUwY3kxaFoyVnVkQzEzY205dVp5MTBlWEFpZlEudzNwcDJoSXFTb1VSNWZyZnhtQXFxZ0pQRWNia0dKdXBPM2NCcklvY1doNjBsVm0zUFFxM2NVeldWOXlya05RaEYweGlweS1IcWUyQ3ViS0pfazdnQ3cifQ==", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["123"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogYWF1dGggZXZlbnRzOiB0b2tlbiB0eXAgaXMgXCJhYS1hZ2VudCtqd3RcIiwgd2FudCBcImFhLWV2ZW50K2p3dFwiIn0K"}}], "id": "events-agent-wrong-typ", "assertions": [{"assertion": "accepted", "clause": "events.agent.verification", "state": "pass", "expected": false, "actual": false}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RZV2RsYm5RdWFuTnZiaUlzSW1WcFpDSTZJbVYyZEMxbGRtVnVkSE10WVdkbGJuUXRkM0p2Ym1jdFpIZHJJaXdpWlhod0lqb3hOemt6TnpJeE5EUTFMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNtVnpiM1Z5WTJVdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltcDBhU0k2SW1WMlpXNTBjeTFoWjJWdWRDMTNjbTl1Wnkxa2Qyc2lmUS5jQnRDbE9IaWtiRnc5M0szdTZNSTNjdGpkaVJVeUpPYkVEb2ZOUVFMZDNsN1Z3NkpnVG1kOWhiQUJqLVlGaXZCU0FQc2FhX1dObnZFWHRqejNReTBDQSJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["134"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogYWF1dGggZXZlbnRzOiB0b2tlbiBkd2sgaXMgXCJhYXV0aC1hZ2VudC5qc29uXCIsIHdhbnQgXCJhYXV0aC1yZXNvdXJjZS5qc29uXCIifQo="}}], "id": "events-agent-wrong-dwk", "assertions": [{"assertion": "accepted", "clause": "events.agent.verification", "state": "pass", "expected": false, "actual": false}]}, {"exchanges": [{"stage": "event", "method": "POST", "url": "https://control.aauth-go.internal/events.agent/__fixture/event", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJib2R5Ijoie1wiZXZlbnRfdHlwZVwiOlwic2xvdC5hdmFpbGFibGVcIixcInNsb3RfdGltZVwiOlwiMjAyNi0wNy0xNVQxMDowMDowMFpcIn0iLCJjb250ZW50X3R5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiZXZlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVpYWmxiblJ6TFhKbGMyOTFjbU5sTFRFaUxDSjBlWEFpT2lKaFlTMWxkbVZ1ZEN0cWQzUWlmUS5leUpoZFdRaU9pSmhZWFYwYURwaFoyVnVkRUJuYnkxbFlYQXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0ppYjJSNVgzTXlOVFlpT2lKV2VrVnhaekJsWTE5NmMzUkJkRlV3VDFGeVVFZFBlRnBxVVV0ZmQxaGFYMjFQUVRORmFuaEVSMlJSSWl3aVpIZHJJam9pWVdGMWRHZ3RjbVZ6YjNWeVkyVXVhbk52YmlJc0ltVnBaQ0k2SW1WMmRDMWxkbVZ1ZEhNdFlXZGxiblF0WW1Ga0xYTnBaMjVoZEhWeVpTSXNJbVY0Y0NJNk1UYzVNemN5TVRRME5Td2lhV0YwSWpveE56a3pOekl4TVRRMUxDSnBjM01pT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKcWRHa2lPaUpsZG1WdWRITXRZV2RsYm5RdFltRmtMWE5wWjI1aGRIVnlaU0o5LnR0cmNha21fUkxfZy1UT2VOd0xKRV9vV1hFVkwxVkJkRGVRX1V5a3JjMk9QT25ya0RfdE1DTzVlMVZaMmRjOFNXcEJJdjNyYUFSdkdVOEtSMHUzNURnIn0=", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["90"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhY2NlcHRlZCI6ZmFsc2UsImVycm9yIjoiYWF1dGggYWdlbnQ6IGFjY2VwdCBldmVudDogYWF1dGg6IHRva2VuIHNpZ25hdHVyZSBpcyBpbnZhbGlkIn0K"}}], "id": "events-agent-bad-signature", "assertions": [{"assertion": "accepted", "clause": "events.agent.verification", "state": "pass", "expected": false, "actual": false}]}]}]}, "events.delivery": {"role": "events.delivery", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721145, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "events.delivery", "id": "events.delivery.self-jwt", "source": "events", "section": "Event Delivery > Request, lines 396-410, and Event Token > Structure, lines 349-373: the delivery presents an aa-event+jwt under self-jwt, signed by the Resource key (iss, dwk aauth-resource.json, aud, jti, iat, exp)", "anchor": "event-delivery", "scope": "protocol"}, {"role": "events.delivery", "id": "events.delivery.eid", "source": "events", "section": "Event Token > Structure, eid, line 364: eid MUST match the subscribe token's eid", "anchor": "event-token", "scope": "protocol"}, {"role": "events.delivery", "id": "events.delivery.cnf-absent", "source": "events", "section": "Event Token > Structure, line 373: the event token MUST NOT contain cnf", "anchor": "event-token", "scope": "protocol"}, {"role": "events.delivery", "id": "events.delivery.body-s256", "source": "events", "section": "Event Token > Structure, body_s256, line 371: REQUIRED when the delivery carries a body, absent when it carries none", "anchor": "event-token", "scope": "protocol"}, {"role": "events.delivery", "id": "events.delivery.coverage", "source": "events", "section": "Event Delivery > Request, line 418: the signature covers the base components and, with a body, MUST also cover content-digest and content-type", "anchor": "request", "scope": "protocol"}, {"role": "events.delivery", "id": "events.delivery.proof", "source": "key", "section": "Self-Issued JWT (self-jwt), line 615 and step 9, line 659: the same key verifies the JWT and the HTTP signature", "anchor": "self-issued-jwt-self-jwt", "scope": "protocol"}, {"role": "events.delivery", "id": "events.delivery.registered", "source": "events", "section": "Public Subscriptions: the harness registration that the delivery uses (2xx; status is host choice)", "anchor": "public-subscriptions", "scope": "adapter-contract"}, {"role": "events.delivery", "id": "events.delivery.fired", "source": "events", "section": "Event Delivery: host control asks the native Resource to deliver one event and reports the AP status", "anchor": "event-delivery", "scope": "adapter-contract"}]}, "runs": [{"implementation": {"remote": {"control": "https://control.aauth-go.internal/events.delivery", "resource": "https://go-events.aauth.sidecat.dev/events/subscribe"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["events.delivery.self-jwt", "events.delivery.eid", "events.delivery.cnf-absent", "events.delivery.body-s256", "events.delivery.coverage", "events.delivery.proof", "events.delivery.registered", "events.delivery.fired"]}, "cases": [{"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:SuHyAZHbiSY6yDDgNo1+L2ANxtt3bgg7ly9T7emgxuD0K7ifT19annI2LKEe8iWyQ51cz9cPndf36ralFkVmCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2dC1ldmVudHMtZGVsaXZlcnktbmF0aXZlLXJlc291cmNlIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExMzUsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.a_wJHLKYfJng4nlfmR-oAxWLviWJBOVrfiK0C7WBqYWqoq3reWE9ROveU8nSS7mKCH5CyWR0lG2dHy38bmzzCA\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2dC1ldmVudHMtZGVsaXZlcnktbmF0aXZlLXJlc291cmNlIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExMzUsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.a_wJHLKYfJng4nlfmR-oAxWLviWJBOVrfiK0C7WBqYWqoq3reWE9ROveU8nSS7mKCH5CyWR0lG2dHy38bmzzCA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "fire-1", "method": "POST", "url": "https://control.aauth-go.internal/events.delivery/__fixture/fire", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudF9wcm92aWRlciI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImJvZHkiOnRydWUsImVpZCI6ImV2dC1ldmVudHMtZGVsaXZlcnktbmF0aXZlLXJlc291cmNlIn0=", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["15"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjIwMn0K"}}, {"stage": "delivery-1", "method": "POST", "url": "https://ap.conformance.test/events", "request_headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4/K2i1I=:"], "Content-Length": ["31"], "Content-Type": ["application/json"], "Signature": ["sig=:W8HAG1EAiSWBhD1WENzJgq027iBUW6H0TDEhA62v5sgT8FpHn+BcHo/KgI3VJQ8bJRoXiOhtbX2WgPieQIAtDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiJjMzI0ZmUzNDJmZGViNDZlMzFiYWFkYzM5OGIzNTEyYyIsImJvZHlfczI1NiI6InVNNHNjcXgzWGpEY2pXand4emdtcjRYYXhTRWt4bWNGbDZVTjRfSzJpMUkiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NX0.DBLFrHv9B1OkeXJrSwV54m9kRjXyPKOE36s1EO9fbIHt46DFLR8V-3xsCNXz_q3gMhJYslSpv-E3R_kXo13vBw\""], "User-Agent": ["Go-http-client/1.1"]}, "request_body_base64": "eyJldmVudF90eXBlIjoic2xvdC5hdmFpbGFibGUifQ==", "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"content-type\": application/json\n\"content-digest\": sha-256=:uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4/K2i1I=:\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiJjMzI0ZmUzNDJmZGViNDZlMzFiYWFkYzM5OGIzNTEyYyIsImJvZHlfczI1NiI6InVNNHNjcXgzWGpEY2pXand4emdtcjRYYXhTRWt4bWNGbDZVTjRfSzJpMUkiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NX0.DBLFrHv9B1OkeXJrSwV54m9kRjXyPKOE36s1EO9fbIHt46DFLR8V-3xsCNXz_q3gMhJYslSpv-E3R_kXo13vBw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721145"}, {"stage": "fire-2", "method": "POST", "url": "https://control.aauth-go.internal/events.delivery/__fixture/fire", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJhZ2VudF9wcm92aWRlciI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImJvZHkiOmZhbHNlLCJlaWQiOiJldnQtZXZlbnRzLWRlbGl2ZXJ5LW5hdGl2ZS1yZXNvdXJjZSJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["15"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjIwMn0K"}}, {"stage": "delivery-2", "method": "POST", "url": "https://ap.conformance.test/events", "request_headers": {"Accept-Encoding": ["gzip"], "Content-Length": ["0"], "Signature": ["sig=:M8OLu1aaYKiD32iJhdEhIW3PcwSVPlucwyFGhQuo1s/EuYVKXTN9QA2SikMPbxwnScMm9jyvKAmpJbprSPkFCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiI4ZTYwZTM0OTk2YzhiMTM4OTgxMzJmM2E5ZGQ3MmZjYyIsImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxNDQ1fQ.dacPIPjsCiNuqD5b7-jhwHkbUlXwIQ-CafKGfHsqH1vI5i48Kbcgt_JJQauQexST1QROr9N6yy6O3OdfyRlbBA\""], "User-Agent": ["Go-http-client/1.1"]}, "request_body_base64": "", "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiI4ZTYwZTM0OTk2YzhiMTM4OTgxMzJmM2E5ZGQ3MmZjYyIsImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxNDQ1fQ.dacPIPjsCiNuqD5b7-jhwHkbUlXwIQ-CafKGfHsqH1vI5i48Kbcgt_JJQauQexST1QROr9N6yy6O3OdfyRlbBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"}], "id": "events-delivery-native-resource", "assertions": [{"assertion": "registered", "clause": "events.delivery.registered", "state": "pass", "expected": "2xx", "actual": "2xx"}, {"assertion": "fired-1", "clause": "events.delivery.fired", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "self-jwt-1", "clause": "events.delivery.self-jwt", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "body_s256": "uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4_K2i1I", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "c324fe342fdeb46e31baadc398b3512c"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"content-type\": application/json\n\"content-digest\": sha-256=:uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4/K2i1I=:\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiJjMzI0ZmUzNDJmZGViNDZlMzFiYWFkYzM5OGIzNTEyYyIsImJvZHlfczI1NiI6InVNNHNjcXgzWGpEY2pXand4emdtcjRYYXhTRWt4bWNGbDZVTjRfSzJpMUkiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NX0.DBLFrHv9B1OkeXJrSwV54m9kRjXyPKOE36s1EO9fbIHt46DFLR8V-3xsCNXz_q3gMhJYslSpv-E3R_kXo13vBw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721145"}}, {"assertion": "eid-1", "clause": "events.delivery.eid", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "body_s256": "uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4_K2i1I", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "c324fe342fdeb46e31baadc398b3512c"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"content-type\": application/json\n\"content-digest\": sha-256=:uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4/K2i1I=:\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiJjMzI0ZmUzNDJmZGViNDZlMzFiYWFkYzM5OGIzNTEyYyIsImJvZHlfczI1NiI6InVNNHNjcXgzWGpEY2pXand4emdtcjRYYXhTRWt4bWNGbDZVTjRfSzJpMUkiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NX0.DBLFrHv9B1OkeXJrSwV54m9kRjXyPKOE36s1EO9fbIHt46DFLR8V-3xsCNXz_q3gMhJYslSpv-E3R_kXo13vBw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721145"}}, {"assertion": "cnf-absent-1", "clause": "events.delivery.cnf-absent", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "body_s256": "uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4_K2i1I", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "c324fe342fdeb46e31baadc398b3512c"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"content-type\": application/json\n\"content-digest\": sha-256=:uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4/K2i1I=:\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiJjMzI0ZmUzNDJmZGViNDZlMzFiYWFkYzM5OGIzNTEyYyIsImJvZHlfczI1NiI6InVNNHNjcXgzWGpEY2pXand4emdtcjRYYXhTRWt4bWNGbDZVTjRfSzJpMUkiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NX0.DBLFrHv9B1OkeXJrSwV54m9kRjXyPKOE36s1EO9fbIHt46DFLR8V-3xsCNXz_q3gMhJYslSpv-E3R_kXo13vBw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721145"}}, {"assertion": "body-s256-1", "clause": "events.delivery.body-s256", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "body_s256": "uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4_K2i1I", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "c324fe342fdeb46e31baadc398b3512c"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"content-type\": application/json\n\"content-digest\": sha-256=:uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4/K2i1I=:\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiJjMzI0ZmUzNDJmZGViNDZlMzFiYWFkYzM5OGIzNTEyYyIsImJvZHlfczI1NiI6InVNNHNjcXgzWGpEY2pXand4emdtcjRYYXhTRWt4bWNGbDZVTjRfSzJpMUkiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NX0.DBLFrHv9B1OkeXJrSwV54m9kRjXyPKOE36s1EO9fbIHt46DFLR8V-3xsCNXz_q3gMhJYslSpv-E3R_kXo13vBw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721145"}}, {"assertion": "coverage-1", "clause": "events.delivery.coverage", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "body_s256": "uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4_K2i1I", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "c324fe342fdeb46e31baadc398b3512c"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"content-type\": application/json\n\"content-digest\": sha-256=:uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4/K2i1I=:\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiJjMzI0ZmUzNDJmZGViNDZlMzFiYWFkYzM5OGIzNTEyYyIsImJvZHlfczI1NiI6InVNNHNjcXgzWGpEY2pXand4emdtcjRYYXhTRWt4bWNGbDZVTjRfSzJpMUkiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NX0.DBLFrHv9B1OkeXJrSwV54m9kRjXyPKOE36s1EO9fbIHt46DFLR8V-3xsCNXz_q3gMhJYslSpv-E3R_kXo13vBw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721145"}}, {"assertion": "proof-1", "clause": "events.delivery.proof", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "body_s256": "uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4_K2i1I", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "c324fe342fdeb46e31baadc398b3512c"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"content-type\": application/json\n\"content-digest\": sha-256=:uM4scqx3XjDcjWjwxzgmr4XaxSEkxmcFl6UN4/K2i1I=:\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiJjMzI0ZmUzNDJmZGViNDZlMzFiYWFkYzM5OGIzNTEyYyIsImJvZHlfczI1NiI6InVNNHNjcXgzWGpEY2pXand4emdtcjRYYXhTRWt4bWNGbDZVTjRfSzJpMUkiLCJpYXQiOjE3OTM3MjExNDUsImV4cCI6MTc5MzcyMTQ0NX0.DBLFrHv9B1OkeXJrSwV54m9kRjXyPKOE36s1EO9fbIHt46DFLR8V-3xsCNXz_q3gMhJYslSpv-E3R_kXo13vBw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721145"}}, {"assertion": "fired-2", "clause": "events.delivery.fired", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "self-jwt-2", "clause": "events.delivery.self-jwt", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "8e60e34996c8b13898132f3a9dd72fcc"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiI4ZTYwZTM0OTk2YzhiMTM4OTgxMzJmM2E5ZGQ3MmZjYyIsImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxNDQ1fQ.dacPIPjsCiNuqD5b7-jhwHkbUlXwIQ-CafKGfHsqH1vI5i48Kbcgt_JJQauQexST1QROr9N6yy6O3OdfyRlbBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"}}, {"assertion": "eid-2", "clause": "events.delivery.eid", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "8e60e34996c8b13898132f3a9dd72fcc"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiI4ZTYwZTM0OTk2YzhiMTM4OTgxMzJmM2E5ZGQ3MmZjYyIsImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxNDQ1fQ.dacPIPjsCiNuqD5b7-jhwHkbUlXwIQ-CafKGfHsqH1vI5i48Kbcgt_JJQauQexST1QROr9N6yy6O3OdfyRlbBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"}}, {"assertion": "cnf-absent-2", "clause": "events.delivery.cnf-absent", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "8e60e34996c8b13898132f3a9dd72fcc"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiI4ZTYwZTM0OTk2YzhiMTM4OTgxMzJmM2E5ZGQ3MmZjYyIsImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxNDQ1fQ.dacPIPjsCiNuqD5b7-jhwHkbUlXwIQ-CafKGfHsqH1vI5i48Kbcgt_JJQauQexST1QROr9N6yy6O3OdfyRlbBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"}}, {"assertion": "body-s256-2", "clause": "events.delivery.body-s256", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "8e60e34996c8b13898132f3a9dd72fcc"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiI4ZTYwZTM0OTk2YzhiMTM4OTgxMzJmM2E5ZGQ3MmZjYyIsImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxNDQ1fQ.dacPIPjsCiNuqD5b7-jhwHkbUlXwIQ-CafKGfHsqH1vI5i48Kbcgt_JJQauQexST1QROr9N6yy6O3OdfyRlbBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"}}, {"assertion": "coverage-2", "clause": "events.delivery.coverage", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "8e60e34996c8b13898132f3a9dd72fcc"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiI4ZTYwZTM0OTk2YzhiMTM4OTgxMzJmM2E5ZGQ3MmZjYyIsImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxNDQ1fQ.dacPIPjsCiNuqD5b7-jhwHkbUlXwIQ-CafKGfHsqH1vI5i48Kbcgt_JJQauQexST1QROr9N6yy6O3OdfyRlbBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"}}, {"assertion": "proof-2", "clause": "events.delivery.proof", "state": "pass", "expected": true, "actual": {"properties": {"body-s256": true, "cnf-absent": true, "coverage": true, "eid": true, "proof": true, "self-jwt": true}, "covered": ["@method", "@authority", "@path", "signature-key"], "claims": {"aud": "aauth:Agent@ap.conformance.test", "dwk": "aauth-resource.json", "eid": "evt-events-delivery-native-resource", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-events.aauth.sidecat.dev", "jti": "8e60e34996c8b13898132f3a9dd72fcc"}, "signature_base": "\"@method\": POST\n\"@authority\": ap.conformance.test\n\"@path\": /events\n\"signature-key\": sig=self-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtZXZlbnQrand0Iiwia2lkIjoiZ28tZXZlbnRzLXJlc291cmNlIn0.eyJpc3MiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJhdWQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiZWlkIjoiZXZ0LWV2ZW50cy1kZWxpdmVyeS1uYXRpdmUtcmVzb3VyY2UiLCJqdGkiOiI4ZTYwZTM0OTk2YzhiMTM4OTgxMzJmM2E5ZGQ3MmZjYyIsImlhdCI6MTc5MzcyMTE0NSwiZXhwIjoxNzkzNzIxNDQ1fQ.dacPIPjsCiNuqD5b7-jhwHkbUlXwIQ-CafKGfHsqH1vI5i48Kbcgt_JJQauQexST1QROr9N6yy6O3OdfyRlbBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"}}]}]}]}, "events.subscription": {"role": "events.subscription", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721145, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "events.subscription", "id": "events.sub.verification", "source": "events", "section": "Subscribe Token > Verification, lines 277-284: the Resource MUST verify the subscribe token; any failing step is a signature failure, 401 with Signature-Error", "anchor": "verification", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.aud", "source": "events", "section": "Subscribe Token > Structure, aud, line 225, and Verification step 2, line 280: the Resource MUST verify its own URL matches aud", "anchor": "structure", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.exp", "source": "events", "section": "Subscribe Token > Structure, exp, line 230: the Resource MUST reject a subscribe token with exp in the past", "anchor": "structure", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.typ-dwk", "source": "events", "section": "Subscribe Token > Verification step 1, line 279: Common JWT Verification with typ aa-subscribe+jwt and dwk aauth-agent.json", "anchor": "verification", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.cnf", "source": "events", "section": "Subscribe Token > Verification step 3, line 281: cnf.jwk matches the key that signed the HTTP request", "anchor": "verification", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.eid", "source": "events", "section": "Subscribe Token > Verification step 4, line 282: eid present and non-empty", "anchor": "verification", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.expired-code", "source": "core", "section": "Verification (Server) step 5, line 2248: expired_jwt for an expired JWT in Signature-Key", "anchor": "verification", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.jwt-code", "source": "core", "section": "Verification (Server) step 5, line 2248: invalid_jwt when a JWT scheme fails verification", "anchor": "verification", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.signature-code", "source": "core", "section": "Verification (Server) step 7, line 2250: invalid_signature when the HTTP signature does not verify with the obtained key", "anchor": "verification", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.ticket-bound", "source": "events", "section": "Pre-Authorized Subscription URL Security, line 615: the Resource MUST record the thumbprint of the verified key with the ticket and MUST verify the subscribe token's cnf.jwk thumbprint equals it", "anchor": "pre-authorized-subscription-url-security", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.ticket-single-use", "source": "events", "section": "Pre-Authorized Subscription URL Security, lines 611-614: the Resource MUST ensure tickets are single-use", "anchor": "pre-authorized-subscription-url-security", "scope": "protocol"}, {"role": "events.subscription", "id": "events.sub.registered", "source": "events", "section": "Public and Protected Subscriptions: a verified registration is accepted (2xx; status is host choice)", "anchor": "subscription-registration", "scope": "adapter-contract"}, {"role": "events.subscription", "id": "events.sub.ticket-issued", "source": "events", "section": "Protected Subscriptions step 2: host control issues a ticket after a natively verified person token", "anchor": "protected-subscriptions", "scope": "adapter-contract"}, {"role": "events.subscription", "id": "events.sub.problem-type", "source": "key", "section": "Signature-Error > Response Body, line 961: a Problem Details body's type MUST be urn:ietf:params:sig-error:<code> (conditional on Problem Details)", "anchor": "response-body", "scope": "protocol"}]}, "runs": [{"implementation": {"remote": {"control": "https://control.aauth-go.internal/events.subscription", "resource": "https://go-events.aauth.sidecat.dev/events/subscribe"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["events.sub.verification", "events.sub.aud", "events.sub.exp", "events.sub.typ-dwk", "events.sub.cnf", "events.sub.eid", "events.sub.expired-code", "events.sub.jwt-code", "events.sub.signature-code", "events.sub.ticket-bound", "events.sub.registered", "events.sub.ticket-issued", "events.sub.problem-type"]}, "cases": [{"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:IEfLtkunhIyH4blbEia5aQAjsCKfcaMYCevJvvbYXlFoQFRwLB+nOkcSnHjZ7FmfIvWCHvA6+Q4Ln6Z6TEm6Dg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdmFsaWQiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLXN1Yi12YWxpZCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.G4XuxuainfHmVpn460tlSzo69WWp2-wSZ86CgzFQKVgX8fzZkIZv26zKo3uO3jgIGayrh7RvYbY5WhX4MhcABQ\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdmFsaWQiLCJleHAiOjE3OTM3MjE0NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXZlbnRzLXN1Yi12YWxpZCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.G4XuxuainfHmVpn460tlSzo69WWp2-wSZ86CgzFQKVgX8fzZkIZv26zKo3uO3jgIGayrh7RvYbY5WhX4MhcABQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}], "id": "events-sub-valid", "assertions": [{"assertion": "registered", "clause": "events.sub.registered", "state": "pass", "expected": "2xx", "actual": "2xx"}]}, {"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:JSoWJxzJ/SUjKgtiVy9DNMT0zFeWDLzcc6Q1hoV9oGojjOfbFtlSJGJajgCD8YHz8Z802u1OVIOdKxJxzx/QAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItZXhwaXJlZCIsImV4cCI6MTc5MzcyMTA4NSwiaWF0IjoxNzkzNzIxMDI1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLWV4cGlyZWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.6-Tt7NzxKUQTfK3-67u9EltROhWm6HRuaUOjbfuG7e3Y66RmXP76C7Vd7Ng-onGO1ZrGwx5C_q5GB7RepNe6BQ\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItZXhwaXJlZCIsImV4cCI6MTc5MzcyMTA4NSwiaWF0IjoxNzkzNzIxMDI1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLWV4cGlyZWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.6-Tt7NzxKUQTfK3-67u9EltROhWm6HRuaUOjbfuG7e3Y66RmXP76C7Vd7Ng-onGO1ZrGwx5C_q5GB7RepNe6BQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=expired_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjpleHBpcmVkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImV4cGlyZWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-sub-expired", "assertions": [{"assertion": "status", "clause": "events.sub.exp", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.sub.expired-code", "state": "pass", "expected": "expired_jwt", "actual": "expired_jwt"}, {"assertion": "problem-type", "clause": "events.sub.problem-type", "state": "pass", "expected": "expired_jwt", "actual": "urn:ietf:params:sig-error:expired_jwt"}]}, {"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:q7fDEHD+BFcFxSCCNjtiykqJ3rzXH97z3VxlAIY2zVs5wDIkg9ei3xzadXOASj/+MuZD8pxvEprfPr1mN0BXAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL290aGVyLXJlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJlaWQiOiJldmVudHMtc3ViLXdyb25nLWF1ZCIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXdyb25nLWF1ZCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.ABii9Gw1dAhN0mEHTmY0Wxfc0sB9-L09_YHGM0PzsB6J93eRnbnkZhWXsMu18BVi-Zse1Qebj8pn_JFRRF2yBw\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL290aGVyLXJlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJlaWQiOiJldmVudHMtc3ViLXdyb25nLWF1ZCIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXdyb25nLWF1ZCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.ABii9Gw1dAhN0mEHTmY0Wxfc0sB9-L09_YHGM0PzsB6J93eRnbnkZhWXsMu18BVi-Zse1Qebj8pn_JFRRF2yBw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-sub-wrong-aud", "assertions": [{"assertion": "status", "clause": "events.sub.aud", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.sub.verification", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:Za80qlyfq9/JU4QSo/PJJ22BwIMudRacpc5eOkSRQcRU9QsZmKD+Qu5tFQZRP/LcsCinE+UbL6I9lxrpDKiOBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItd3JvbmctdHlwIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExMzUsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1zdWItd3JvbmctdHlwIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.1McDrM-dJ6qzWV_uRFcxVivXrNB1o1FTWDGCTfi_Tc-AnkiTbzaatYfIwxERz6Qn54Dj8EqqwuqwsriMYBBQDg\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItd3JvbmctdHlwIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExMzUsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1zdWItd3JvbmctdHlwIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.1McDrM-dJ6qzWV_uRFcxVivXrNB1o1FTWDGCTfi_Tc-AnkiTbzaatYfIwxERz6Qn54Dj8EqqwuqwsriMYBBQDg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-sub-wrong-typ", "assertions": [{"assertion": "status", "clause": "events.sub.typ-dwk", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.sub.jwt-code", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.sub.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}]}, {"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:72PEVv4lROP3FZRQa/JI7zLsQss3ZfLDEFLh16h7qW8GUMzHGHhXFXiImsqlqDPYHyYNVDC++aRw8UXZn45JAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtcGVyc29uLmpzb24iLCJlaWQiOiJldmVudHMtc3ViLXdyb25nLWR3ayIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXdyb25nLWR3ayIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.iYwdjBH5inKzMe7T-d5uDhq3fuz1VPhT8HKDyFPua25A745ybi7HZKNLkR19oAvJZskBtV9YA7-FlF6A1lOvCg\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtcGVyc29uLmpzb24iLCJlaWQiOiJldmVudHMtc3ViLXdyb25nLWR3ayIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXdyb25nLWR3ayIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.iYwdjBH5inKzMe7T-d5uDhq3fuz1VPhT8HKDyFPua25A745ybi7HZKNLkR19oAvJZskBtV9YA7-FlF6A1lOvCg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-sub-wrong-dwk", "assertions": [{"assertion": "status", "clause": "events.sub.typ-dwk", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.sub.jwt-code", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.sub.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}]}, {"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:ggIErLkO7Wr2SLFnrBGfrMWqq5LWayg5HqQSmqjWdgy8/VXgIFxd3TsvzYNIU17miSBQQhDrcbvyLBJBqkvNCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6IiIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLWVtcHR5LWVpZCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.aUf92is-ASOuijkMPt_0-FeIG1cTKeYUOz4WXH1SftkjklJMqYM3RH2deRYo0Dk3BVKWUnzMvtLuvssRFAUpCg\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6IiIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLWVtcHR5LWVpZCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.aUf92is-ASOuijkMPt_0-FeIG1cTKeYUOz4WXH1SftkjklJMqYM3RH2deRYo0Dk3BVKWUnzMvtLuvssRFAUpCg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-sub-empty-eid", "assertions": [{"assertion": "status", "clause": "events.sub.eid", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.sub.verification", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:JbsZwLgFaYfx28ThmcJXsP+MSDfZ826jeUsoZ9QnAV6AUuKh+58f2nNm001jtbO57rwAhy66g1I451LXMpkPCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItY25mLW1pc21hdGNoIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExMzUsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1zdWItY25mLW1pc21hdGNoIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.5GfENKrmcMoPScLCU_9PfLrnNa74m3QA-6Niv1ksICdCvbTTZmhcXUK1UWgh-CM1uLp28OJtBR39ObB5qCgSDA\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItY25mLW1pc21hdGNoIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExMzUsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1zdWItY25mLW1pc21hdGNoIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.5GfENKrmcMoPScLCU_9PfLrnNa74m3QA-6Niv1ksICdCvbTTZmhcXUK1UWgh-CM1uLp28OJtBR39ObB5qCgSDA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["120"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfc2lnbmF0dXJlIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-sub-cnf-mismatch", "assertions": [{"assertion": "status", "clause": "events.sub.cnf", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.sub.signature-code", "state": "pass", "expected": "invalid_signature", "actual": "invalid_signature"}, {"assertion": "problem-type", "clause": "events.sub.problem-type", "state": "pass", "expected": "invalid_signature", "actual": "urn:ietf:params:sig-error:invalid_signature"}]}, {"exchanges": [{"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/subscribe", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:43hmaXC/F9Jr8+32DknGRriDjgdM71mX377ToHB2FJzvQUr+D+Gh67XdFbvyam2YYjsXhde3PU8dbKBA9a+mBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItYmFkLXNpZ25hdHVyZSIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLWJhZC1zaWduYXR1cmUiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.-4758nT2Syky8rupMBOQJHrqitLWI05BsfVlNO94yKUO-hB-3IIrSgDdsUjWztDX8E-xzBZsmr2hhY9MLVxXDw\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/subscribe\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItYmFkLXNpZ25hdHVyZSIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLWJhZC1zaWduYXR1cmUiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.-4758nT2Syky8rupMBOQJHrqitLWI05BsfVlNO94yKUO-hB-3IIrSgDdsUjWztDX8E-xzBZsmr2hhY9MLVxXDw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Content-Length": ["108"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfand0IiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}], "id": "events-sub-bad-signature", "assertions": [{"assertion": "status", "clause": "events.sub.verification", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "events.sub.jwt-code", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}, {"assertion": "problem-type", "clause": "events.sub.problem-type", "state": "pass", "expected": "invalid_jwt", "actual": "urn:ietf:params:sig-error:invalid_jwt"}]}, {"exchanges": [{"stage": "ticket", "method": "POST", "url": "https://control.aauth-go.internal/events.subscription/__fixture/ticket", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNITXRNU0lzSW5SNWNDSTZJbUZoTFhCbGNuTnZiaXRxZDNRaWZRLmV5SmhkV1FpT2lKb2RIUndjem92TDJkdkxXVjJaVzUwY3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltTnVaaUk2ZXlKcWQyc2lPbnNpWVd4bklqb2lSV1F5TlRVeE9TSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSnJkSGtpT2lKUFMxQWlMQ0o0SWpvaVoxUnNNMFJ4YURsR01UbFhiekZTYlhjd2VDMTZUWFZPYVhCSE1EZHFaV2xZWmxsUVZ6UmZTbk0xVVNKOWZTd2laSGRySWpvaVlXRjFkR2d0Y0dWeWMyOXVMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEV6TlN3aWFYTnpJam9pYUhSMGNITTZMeTl3WlhKemIyNHVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbXAwYVNJNkltVjJaVzUwY3kxemRXSXRkR2xqYTJWMExXSnZkVzVrTFhCbGNuTnZiaUlzSW5OMVlpSTZJbVJwY21WamRHVmtMWEJsY25OdmJpMHhJbjAuLXpPR3V3ZExDZEF2UXVadFVYNG9HRmNVeDlyRjJXMWNTYTg1eXV0eHJWS1ZXRGJNS3dOMTJ3N0hvQlhudFVLXzZ1dUFQdng1U0JtVldJa1JPUWJaQmcifQ==", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["81"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ1cmwiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMvdGlja2V0cy90aWNrZXQtMTc5MzcyMTE0NS0xIn0K"}}, {"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/tickets/ticket-1793721145-1", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:W3lccIm1TL/h5JKkpPCgfrOxE/LiNRhYXqbGV+WvWw9Vw1MCMmHGqZ6DDF4a8mkJhLNrQ7janxzMVtJqCjI+Ag==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdGlja2V0LWJvdW5kIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExMzUsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1zdWItdGlja2V0LWJvdW5kIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.g9ykEEb3XB80jGGbkqWNB2UXdBE5Id5pB3v3jKYTyGuCLO7LX9TgdXGDhb9ePOz51fzhibvMCm6AKoLCW8NhBw\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/tickets/ticket-1793721145-1\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdGlja2V0LWJvdW5kIiwiZXhwIjoxNzkzNzIxNDQ1LCJpYXQiOjE3OTM3MjExMzUsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6ImV2ZW50cy1zdWItdGlja2V0LWJvdW5kIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.g9ykEEb3XB80jGGbkqWNB2UXdBE5Id5pB3v3jKYTyGuCLO7LX9TgdXGDhb9ePOz51fzhibvMCm6AKoLCW8NhBw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}], "id": "events-sub-ticket-bound", "assertions": [{"assertion": "ticket-issued", "clause": "events.sub.ticket-issued", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "registered", "clause": "events.sub.ticket-bound", "state": "pass", "expected": "2xx", "actual": "2xx"}]}, {"exchanges": [{"stage": "ticket", "method": "POST", "url": "https://control.aauth-go.internal/events.subscription/__fixture/ticket", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNITXRNU0lzSW5SNWNDSTZJbUZoTFhCbGNuTnZiaXRxZDNRaWZRLmV5SmhkV1FpT2lKb2RIUndjem92TDJkdkxXVjJaVzUwY3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltTnVaaUk2ZXlKcWQyc2lPbnNpWVd4bklqb2lSV1F5TlRVeE9TSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSnJkSGtpT2lKUFMxQWlMQ0o0SWpvaVduSTFMVTE1ZURaU1ZFMTVkbG93UzJZek1uZFdabGhHTjNodlIzSmhXblJ0VEU5bWRHOUZUVko2YnlKOWZTd2laSGRySWpvaVlXRjFkR2d0Y0dWeWMyOXVMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEV6TlN3aWFYTnpJam9pYUhSMGNITTZMeTl3WlhKemIyNHVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbXAwYVNJNkltVjJaVzUwY3kxemRXSXRkR2xqYTJWMExXOTBhR1Z5TFd0bGVTMXdaWEp6YjI0aUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNKOS53SWZJdUpQaldBWFp5VHBvN1N3UVdBU0pDSWZ5dHlPV3dNUVoyMkJKN2V4QUxQLWI3R0pUc2ExSDU2MHJjbEdKenVFdm03SWNLWjdtZGo2UW5PTWFBdyJ9", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["81"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ1cmwiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMvdGlja2V0cy90aWNrZXQtMTc5MzcyMTE0NS0yIn0K"}}, {"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/tickets/ticket-1793721145-2", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:U/zgqy8pyE95NsobNeKwcBAwjQUqXA5DxaDW1zeI/6Wg4SWCYosU0oyaTchHLOizUBhkbW0ppglyIMjLOIPXDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdGlja2V0LW90aGVyLWtleSIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXRpY2tldC1vdGhlci1rZXkiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.f_j7nbe72zDpiIEhpZd6MZw5ZjmGwia2xTgvwJmteiCyw9Tu3i-7VpG9QVfOY7sKguQ2H2TMdK680YCdrvhdBA\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/tickets/ticket-1793721145-2\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdGlja2V0LW90aGVyLWtleSIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXRpY2tldC1vdGhlci1rZXkiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.f_j7nbe72zDpiIEhpZd6MZw5ZjmGwia2xTgvwJmteiCyw9Tu3i-7VpG9QVfOY7sKguQ2H2TMdK680YCdrvhdBA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 404, "headers": {"Content-Length": ["69"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwNCwiZXJyb3IiOiJldmVudF90aWNrZXRfbm90X2ZvdW5kIiwiZGV0YWlsIjoiTm90IEZvdW5kIn0K"}}], "id": "events-sub-ticket-other-key", "assertions": [{"assertion": "ticket-issued", "clause": "events.sub.ticket-issued", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "refused", "clause": "events.sub.ticket-bound", "state": "pass", "expected": "4xx", "actual": "4xx"}]}, {"exchanges": [{"stage": "ticket", "method": "POST", "url": "https://control.aauth-go.internal/events.subscription/__fixture/ticket", "request_headers": {"Content-Type": ["application/json"]}, "request_body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNITXRNU0lzSW5SNWNDSTZJbUZoTFhCbGNuTnZiaXRxZDNRaWZRLmV5SmhkV1FpT2lKb2RIUndjem92TDJkdkxXVjJaVzUwY3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltTnVaaUk2ZXlKcWQyc2lPbnNpWVd4bklqb2lSV1F5TlRVeE9TSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSnJkSGtpT2lKUFMxQWlMQ0o0SWpvaVoxUnNNMFJ4YURsR01UbFhiekZTYlhjd2VDMTZUWFZPYVhCSE1EZHFaV2xZWmxsUVZ6UmZTbk0xVVNKOWZTd2laSGRySWpvaVlXRjFkR2d0Y0dWeWMyOXVMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEV6TlN3aWFYTnpJam9pYUhSMGNITTZMeTl3WlhKemIyNHVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbXAwYVNJNkltVjJaVzUwY3kxemRXSXRkR2xqYTJWMExYSmxkWE5sWkMxd1pYSnpiMjRpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LjdEUUhLVHF4d2J1c2VIOUIxTWU2Y2VqTlVsVWZQMEJhM3R2d0ZoUmFvQTVxN2RORmVjTGtSUTZBTlMzZTJNN0luUnlWZjc0bExyMkhraWppZl83dUJ3In0=", "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["81"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJ1cmwiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldi9ldmVudHMvdGlja2V0cy90aWNrZXQtMTc5MzcyMTE0NS0zIn0K"}}, {"stage": "first", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/tickets/ticket-1793721145-3", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:wkg25RZuPRv1PRb9qYOaadL1CROIXEyRb7WNSWlD+wss9yVoalPR9ZsBeId1lyFmUDtY0X1vmBmwvjGRqAPhDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdGlja2V0LXJldXNlZC1maXJzdCIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXRpY2tldC1yZXVzZWQtZmlyc3QiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.Xg2LmtXAPEz6yAX1Gy9Rk32a_sHqCWAURwFLniIHwUSVSkdGIjZOUKrTCnveJZpknQM8gOceEKyDpZLfLTZ0Dw\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/tickets/ticket-1793721145-3\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdGlja2V0LXJldXNlZC1maXJzdCIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXRpY2tldC1yZXVzZWQtZmlyc3QiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.Xg2LmtXAPEz6yAX1Gy9Rk32a_sHqCWAURwFLniIHwUSVSkdGIjZOUKrTCnveJZpknQM8gOceEKyDpZLfLTZ0Dw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "registration", "method": "POST", "url": "https://go-events.aauth.sidecat.dev/events/tickets/ticket-1793721145-3", "request_headers": {"Content-Digest": ["sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:"], "Content-Type": ["application/json"], "Signature": ["sig=:knrDBx0Jgtxbjn1K5Sgz9kNX++4jZ4HsTmRzA0pNebQjbc3vFTTRx6qhrZJV356RaZQ5Xu6DEU1o1cPCh92tDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdGlja2V0LXJldXNlZCIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXRpY2tldC1yZXVzZWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.qar5Amp1hD2B-2dkQ0hvRFAoh7-vWmj9MRT2RaKY_hcX7bKcDCmsvZGbHyBCMdEcnTQnUYLHQ0dLC4VeOeQDAg\""]}, "request_body_base64": "eyJldmVudF90eXBlcyI6WyJzbG90LmF2YWlsYWJsZSJdfQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-events.aauth.sidecat.dev\n\"@path\": /events/tickets/ticket-1793721145-3\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLXN1YnNjcmliZStqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLWV2ZW50cy5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtYWdlbnQuanNvbiIsImVpZCI6ImV2ZW50cy1zdWItdGlja2V0LXJldXNlZCIsImV4cCI6MTc5MzcyMTQ0NSwiaWF0IjoxNzkzNzIxMTM1LCJpc3MiOiJodHRwczovL2FwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJldmVudHMtc3ViLXRpY2tldC1yZXVzZWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.qar5Amp1hD2B-2dkQ0hvRFAoh7-vWmj9MRT2RaKY_hcX7bKcDCmsvZGbHyBCMdEcnTQnUYLHQ0dLC4VeOeQDAg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:bwZnG8KOZzZfagGggspwYHw0kDUdPJV8/Wi/95yXpWA=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 409, "headers": {"Content-Length": ["67"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwOSwiZXJyb3IiOiJldmVudF90aWNrZXRfY29uZmxpY3QiLCJkZXRhaWwiOiJDb25mbGljdCJ9Cg=="}}], "id": "events-sub-ticket-reused", "assertions": [{"assertion": "ticket-issued", "clause": "events.sub.ticket-issued", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "first-registered", "clause": "events.sub.ticket-bound", "state": "pass", "expected": "2xx", "actual": "2xx"}, {"assertion": "refused", "clause": "events.sub.ticket-single-use", "state": "not_claimed", "expected": "4xx"}]}]}]}, "person-server.direct": {"role": "person-server.direct", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721144, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "person-server.direct", "id": "ps.person-endpoint", "source": "core", "section": "Person Token Endpoint: signed POST and successful person-token response", "anchor": "person-token-endpoint", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.person-structure", "source": "core", "section": "Person Token Structure: exact identity and confirmation-key profile", "anchor": "person-token-structure", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.person-lifetime", "source": "core", "section": "Person Token Structure: one-hour and Agent parent expiry bounds", "anchor": "person-token-structure", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.person-no-authorization", "source": "core", "section": "Person Token Structure: scope and account are forbidden", "anchor": "person-token-structure", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.auth-endpoint", "source": "core", "section": "Auth Token Endpoint: signed POST and direct grant response", "anchor": "ps-token-endpoint", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.resource-verification", "source": "core", "section": "Resource Token Verification: audience, key, person, PS and presented-jti lineage", "anchor": "resource-token-verification", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.auth-structure", "source": "core", "section": "Auth Token Structure: issuer, audience, person, PS and key bindings", "anchor": "auth-tokens", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.auth-lifetime", "source": "core", "section": "Auth Token Structure: one-hour, Agent and presented-token expiry bounds", "anchor": "auth-tokens", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.common-verification", "source": "core", "section": "Common JWT Verification: trusted signed credential profile", "anchor": "common-verification", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.errors", "source": "core", "section": "Token Endpoint Error Codes: parameter-token errors", "anchor": "token-endpoint-error-codes", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.proof-verification", "source": "core", "section": "Verification (Server): proof refusal status and error", "anchor": "verification", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.body-integrity", "source": "core", "section": "Covered Components: covered Content-Type and Content-Digest", "anchor": "covered-components", "scope": "protocol"}, {"role": "person-server.direct", "id": "ps.host-scope-policy", "source": "core", "section": "Configured read-only authorization policy and exact granted read scope", "anchor": "ps-token-endpoint", "scope": "adapter-contract"}, {"role": "person-server.direct", "id": "ps.host-person-profile", "source": "core", "section": "Configured directed identity and admitted fixture key", "anchor": "person-token-structure", "scope": "adapter-contract"}]}, "runs": [{"implementation": {"remote": {"person_server": "https://go-ps.aauth.sidecat.dev"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["ps.person-endpoint", "ps.person-structure", "ps.person-lifetime", "ps.person-no-authorization", "ps.auth-endpoint", "ps.resource-verification", "ps.auth-structure", "ps.auth-lifetime", "ps.common-verification", "ps.errors", "ps.proof-verification", "ps.body-integrity", "ps.host-scope-policy", "ps.host-person-profile"]}, "cases": [{"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:delxsCKhNV7emKOAwHz70XfwNP3bemqglfshA5PHCbe83pvMxraRCRZrpImIaK6/P39PtFVx16LRUA8jRCtKAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtdmFsaWQtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.sgfz49RBX8QsL9YrVN94iKS93mw7POiGJnJ4z2cwzjcsSgtGdQXVDQ2mQTYxBeNGIKZbf_lL7Vh80o9AxXs-BQ\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtdmFsaWQtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.sgfz49RBX8QsL9YrVN94iKS93mw7POiGJnJ4z2cwzjcsSgtGdQXVDQ2mQTYxBeNGIKZbf_lL7Vh80o9AxXs-BQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["608"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTkMweElpd2lhV0YwSWpveE56a3pOekl4TVRRMExDSmxlSEFpT2pFM09UTTNNakV5TURSOS41YmtBc2UxWW5seTVWeUlYUTduVWxONU94M09SLUt4bldCUGJGenZsVmNXUjVTZVN3WHQ0NkN2V1YwMlpkSTU4eU1MV1pNRm5UVmZRM2xfcXAxNjFBZyIsImV4cGlyZXNfaW4iOjYwfQo="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721204, "iat": 1793721144, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721144-1", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:D3NLSXJjVn9AZuOymwMM/SQGzVy04M7rJy2rGwy6ivU=:"], "Content-Type": ["application/json"], "Signature": ["sig=:xzUDhChRsT1qiCR5Ei2H2GPZI6j4VKoiE6Z/DSavgb2srqclOOmGhXbNgvUSeke6eDrxPu/7hyucqbWUOOOLBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtdmFsaWQtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.sgfz49RBX8QsL9YrVN94iKS93mw7POiGJnJ4z2cwzjcsSgtGdQXVDQ2mQTYxBeNGIKZbf_lL7Vh80o9AxXs-BQ\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTkMweElpd2lhV0YwSWpveE56a3pOekl4TVRRMExDSmxlSEFpT2pFM09UTTNNakV5TURSOS41YmtBc2UxWW5seTVWeUlYUTduVWxONU94M09SLUt4bldCUGJGenZsVmNXUjVTZVN3WHQ0NkN2V1YwMlpkSTU4eU1MV1pNRm5UVmZRM2xfcXAxNjFBZyIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1SM2F5STZJbUZoZFhSb0xYSmxjMjkxY21ObExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRXlOalFzSW1saGRDSTZNVGM1TXpjeU1URTBNeXdpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWNITXRkbUZzYVdRdGNtVnpiM1Z5WTJVaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaVoyOHRNVGM1TXpjeU1URTBOQzB4SWl3aWNITWlPaUpvZEhSd2N6b3ZMMmR2TFhCekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2ljMk52Y0dVaU9pSnlaV0ZrSWl3aWMzVmlJam9pWkdseVpXTjBaV1F0Y0dWeWMyOXVMVEVpZlEuaVZtTXN3cEd2dFFPU0dFems4ZzkxMEZnbHpTSGpYc1haaVp3M09kT1JhRHdkT240VzN0TWlHVmIwNVBSc05wR1V1NHZSbEVNN252cUxCQ3Jsd0IxQ1EifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtdmFsaWQtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.sgfz49RBX8QsL9YrVN94iKS93mw7POiGJnJ4z2cwzjcsSgtGdQXVDQ2mQTYxBeNGIKZbf_lL7Vh80o9AxXs-BQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:D3NLSXJjVn9AZuOymwMM/SQGzVy04M7rJy2rGwy6ivU=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["676"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxa2FYSmxZM1F0Y0hNaWZRLmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpWkhkcklqb2lZV0YxZEdndGNHVnljMjl1TG1wemIyNGlMQ0poZFdRaU9pSm9kSFJ3Y3pvdkwzSmxjMjkxY21ObExtTnZibVp2Y20xaGJtTmxMblJsYzNRaUxDSnFkR2tpT2lKbmJ5MHhOemt6TnpJeE1UUTBMVElpTENKd2N5STZJbWgwZEhCek9pOHZaMjh0Y0hNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNJc0ltTnVaaUk2ZXlKcWQyc2lPbnNpYTNSNUlqb2lUMHRRSWl3aVkzSjJJam9pUldReU5UVXhPU0lzSW5naU9pSm5WR3d6UkhGb09VWXhPVmR2TVZKdGR6QjRMWHBOZFU1cGNFY3dOMnBsYVZobVdWQlhORjlLY3pWUklpd2lZV3huSWpvaVJXUXlOVFV4T1NKOWZTd2lhV0YwSWpveE56a3pOekl4TVRRMExDSmxlSEFpT2pFM09UTTNNakV5TURRc0luTmpiM0JsSWpvaWNtVmhaQ0o5Lm1sU2tkTVcxRWlJNVpNT1BsaURHY0RVYU1NUXVBYkJGNDlwdG1PQmhJZXJlRHktenJra0lnUk4zV0ZmMC1TTjVuUVZ2aHQzbk91eHdfdXlhSlBBRUFBIiwiZXhwaXJlc19pbiI6NjB9Cg=="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721204, "iat": 1793721144, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721144-2", "ps": "https://go-ps.aauth.sidecat.dev", "scope": "read", "sub": "directed-person-1"}}}], "id": "ps-valid", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-status", "clause": "ps.auth-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "auth-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-identity", "clause": "ps.auth-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-key", "clause": "ps.auth-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-lifetime", "clause": "ps.auth-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-authorization", "clause": "ps.host-scope-policy", "state": "pass", "expected": true, "actual": true}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:8V9LnNHRzwyoVlXvNgq/iE8prt2M+UNRkout86tl53Zylew7vcTNIgtSQycu4iLfvaRkVyFfsWFQ9sbBrYwOAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtcHJvb2YtdGFtcGVyLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.VFomof8qhXkY_7h_g9EW0ezSk5fAPYHfAicwaEuGQXtvET2AtnS_FLUWRJD0O5LDr9NghEWHxFjH3Qz_pxxrCA\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtcHJvb2YtdGFtcGVyLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.VFomof8qhXkY_7h_g9EW0ezSk5fAPYHfAicwaEuGQXtvET2AtnS_FLUWRJD0O5LDr9NghEWHxFjH3Qz_pxxrCA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144", "response": {"status": 401, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["122"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfYWdlbnRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}}], "id": "ps-proof-tamper", "assertions": [{"assertion": "refusal", "clause": "ps.proof-verification", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "signature-error", "clause": "ps.proof-verification", "state": "pass", "expected": "invalid_signature", "actual": "invalid_signature"}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:4nxgxFj8ofpPP4W2KdYYLHz/sLkOduS0Pc2WXw8SKLMr+6qik/1tNE1bM3I3fqY9V3j9ZSMnh0bWl3WdUULJBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtYm9keS10YW1wZXItYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.DplxJIIJ6I7fjWQSmk6js79MC29ReAi9UmjDZSc0VXvjB30_ay9Uuv5QXhovtW552eut4aZdQr53tYXuLd8wDQ\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzWCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtYm9keS10YW1wZXItYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.DplxJIIJ6I7fjWQSmk6js79MC29ReAi9UmjDZSc0VXvjB30_ay9Uuv5QXhovtW552eut4aZdQr53tYXuLd8wDQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144", "response": {"status": 401, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["122"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfYWdlbnRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}}], "id": "ps-body-tamper", "assertions": [{"assertion": "refusal", "clause": "ps.body-integrity", "state": "pass", "expected": 401, "actual": 401}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:HUWE7No6vQZlrpgggquMO3g+xdTGhJDJWs16+M9aTfG+F1UM/U5x71ng/AvNxNdjSY3HRYebdSbOLn3Plo7lBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctYXVkaWVuY2UtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.hhDPr1xk1kIBV0yb2i0HA76XNHuUH9aP8HzY3I9hMGVqTY6FvMQENoqxlA5Of84i8ZBKWR5kbKR2S4DiI0k3Cg\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctYXVkaWVuY2UtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.hhDPr1xk1kIBV0yb2i0HA76XNHuUH9aP8HzY3I9hMGVqTY6FvMQENoqxlA5Of84i8ZBKWR5kbKR2S4DiI0k3Cg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["608"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTkMweklpd2lhV0YwSWpveE56a3pOekl4TVRRMExDSmxlSEFpT2pFM09UTTNNakV5TURSOS40Y3kzWEZvZXFXTzJRS3ZLTXB0QmZHY2s2MlF3VzU2TThla182MjEzYVB1bkloS0FXMWR3STJSZkMtZEpKVDBKOHNvNjhidWhJVzUtTDFvaVM5blhBUSIsImV4cGlyZXNfaW4iOjYwfQo="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721204, "iat": 1793721144, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721144-3", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:FGK/wKNnSJsABKP+n9VuBUAow4B8rtOoUhtRR8Fq2bo=:"], "Content-Type": ["application/json"], "Signature": ["sig=:l7d+U0+5j5H55oSsPiEbgeO+BHnJPwwNmRfz88inNPHKh6Le/njaI8l7DuI8ZkEXPPZPePSdxC6pqkLYfEUPBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctYXVkaWVuY2UtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.hhDPr1xk1kIBV0yb2i0HA76XNHuUH9aP8HzY3I9hMGVqTY6FvMQENoqxlA5Of84i8ZBKWR5kbKR2S4DiI0k3Cg\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTkMweklpd2lhV0YwSWpveE56a3pOekl4TVRRMExDSmxlSEFpT2pFM09UTTNNakV5TURSOS40Y3kzWEZvZXFXTzJRS3ZLTXB0QmZHY2s2MlF3VzU2TThla182MjEzYVB1bkloS0FXMWR3STJSZkMtZEpKVDBKOHNvNjhidWhJVzUtTDFvaVM5blhBUSIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bWIzSmxhV2R1TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKa2Qyc2lPaUpoWVhWMGFDMXlaWE52ZFhKalpTNXFjMjl1SWl3aVpYaHdJam94Tnprek56SXhNalkwTENKcFlYUWlPakUzT1RNM01qRXhORE1zSW1semN5STZJbWgwZEhCek9pOHZjbVZ6YjNWeVkyVXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbXAwYVNJNkluQnpMWGR5YjI1bkxXRjFaR2xsYm1ObExYSmxjMjkxY21ObElpd2ljSEpsYzJWdWRHVmtYMnAwYVNJNkltZHZMVEUzT1RNM01qRXhORFF0TXlJc0luQnpJam9pYUhSMGNITTZMeTluYnkxd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbk5qYjNCbElqb2ljbVZoWkNJc0luTjFZaUk2SW1ScGNtVmpkR1ZrTFhCbGNuTnZiaTB4SW4wLmVuWmhyaHMzSVdZVjk1dkhZQndKTHFXLTZyS1U4eHVtempEMFZhVndMcXJMWEEtWkZiWkhkYlhPY3YtWTJ3aFZwcWNKeEhDbWZ4SFAtRWZpdG1VVUF3In0=", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctYXVkaWVuY2UtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.hhDPr1xk1kIBV0yb2i0HA76XNHuUH9aP8HzY3I9hMGVqTY6FvMQENoqxlA5Of84i8ZBKWR5kbKR2S4DiI0k3Cg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:FGK/wKNnSJsABKP+n9VuBUAow4B8rtOoUhtRR8Fq2bo=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "ps-wrong-audience", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "token-refusal", "clause": "ps.resource-verification", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "token-error", "clause": "ps.resource-verification", "state": "pass", "expected": "invalid_resource_token", "actual": "invalid_resource_token"}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-issued-token", "clause": "ps.resource-verification", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:hiaBxTfTc0xz64xdM4n83RiiYZmy5dlT5/MR5jT4k2lpx7IuHQKUcDKkNevIJL1EmFEbWNuBNW/W8a5KtwqsCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3Jvbmcta2V5LWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Vyo-Bol4yEIcq4Vuct3zQ-ewh08TgsXfQcBZI5r8dCJOF5H6tpBlNz-0C3KyxVuFCbHRF5NdnZV-VSnKCKc1Dw\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3Jvbmcta2V5LWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Vyo-Bol4yEIcq4Vuct3zQ-ewh08TgsXfQcBZI5r8dCJOF5H6tpBlNz-0C3KyxVuFCbHRF5NdnZV-VSnKCKc1Dw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["608"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwMElpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS5QemdWLTJLTkhvNE4tUG9BenJHZXk0aXRnSlBya0JROW84elpPRmlyV21MaTB2Tm5faHotaERNdTRhVDlWMTQzdThuMDY3eDN4dVBIQW1PcjRwYmFCdyIsImV4cGlyZXNfaW4iOjYwfQo="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721145-4", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:1/fmSnedB5VhVtlQpVOAhUsLDnQwRDm3sCZm2C532iQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:hGx2vC+gMcFgWDSWcBDqN7uD5X0om/COXC+3bDJ4HA/3rm3GC8vVXorg8V3kW6RfgR5Px+pZGOfPmXrWhTTNBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3Jvbmcta2V5LWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Vyo-Bol4yEIcq4Vuct3zQ-ewh08TgsXfQcBZI5r8dCJOF5H6tpBlNz-0C3KyxVuFCbHRF5NdnZV-VSnKCKc1Dw\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwMElpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS5QemdWLTJLTkhvNE4tUG9BenJHZXk0aXRnSlBya0JROW84elpPRmlyV21MaTB2Tm5faHotaERNdTRhVDlWMTQzdThuMDY3eDN4dVBIQW1PcjRwYmFCdyIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSkZPVEUyV0ZScVNrTkxPREoyUVdsaVJVZEhhRUl6YkVSV04zZEJUblpzVEdaNGFVTk9WSEZtYjE5aklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1SM2F5STZJbUZoZFhSb0xYSmxjMjkxY21ObExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRXlOalFzSW1saGRDSTZNVGM1TXpjeU1URTBNeXdpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWNITXRkM0p2Ym1jdGEyVjVMWEpsYzI5MWNtTmxJaXdpY0hKbGMyVnVkR1ZrWDJwMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE5DSXNJbkJ6SWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW5OamIzQmxJam9pY21WaFpDSXNJbk4xWWlJNkltUnBjbVZqZEdWa0xYQmxjbk52YmkweEluMC5WSHN1aDFtTU5VbjlNYS1OWmxaRDJYUF82Vm1sdDRIUThCTVFWRlRVcWEtZE1yMzBaSFBEQVl4azFkNWFyRHhSUDZSRVByelJNemtqNWItNDdUZHRDQSJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3Jvbmcta2V5LWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Vyo-Bol4yEIcq4Vuct3zQ-ewh08TgsXfQcBZI5r8dCJOF5H6tpBlNz-0C3KyxVuFCbHRF5NdnZV-VSnKCKc1Dw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:1/fmSnedB5VhVtlQpVOAhUsLDnQwRDm3sCZm2C532iQ=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721144", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "ps-wrong-key", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "token-refusal", "clause": "ps.resource-verification", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "token-error", "clause": "ps.resource-verification", "state": "pass", "expected": "invalid_resource_token", "actual": "invalid_resource_token"}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-issued-token", "clause": "ps.resource-verification", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:ooXVFUn4l+ElX5y2B3YhRCygnfM7Tkj/v8JqsML/VsoySZSmvicZvBtGynSoYqEPc1Aoo7+XYvB5HdWJ5mcZCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctcGVyc29uLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.vDEi2bbCSAAFFJKmvWG5x7tEkxuHZYNvR1OJFj0HwLIBYJIcPD4AUc7EU-b1xhf0qeugNbRwUYs6DGKT89dfBA\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctcGVyc29uLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.vDEi2bbCSAAFFJKmvWG5x7tEkxuHZYNvR1OJFj0HwLIBYJIcPD4AUc7EU-b1xhf0qeugNbRwUYs6DGKT89dfBA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["608"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwMUlpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS56ZjFTR1hqcC1IcnFOeGh2UWFpWTNQQUI4d2pJemM1STE3anNZOURaVDd0RlRGQW4td0w3XzFlOFlfRVNyLWdOdnpvb0xSaWVlWTFzM2RabS1HVU5EQSIsImV4cGlyZXNfaW4iOjYwfQo="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721145-5", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:TZ6FW6dzDQF8VvsjfrQ3+QqnQqWfjNgNijxzRdk6xrg=:"], "Content-Type": ["application/json"], "Signature": ["sig=:mvUD75QjiXcoBlknhxpeIjT0D0VGBchPQEEIUYP7TE9bOqO0Xhsju6RBCwOB9ciZVxp07HLP8LBPyYjva80FCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctcGVyc29uLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.vDEi2bbCSAAFFJKmvWG5x7tEkxuHZYNvR1OJFj0HwLIBYJIcPD4AUc7EU-b1xhf0qeugNbRwUYs6DGKT89dfBA\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwMUlpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS56ZjFTR1hqcC1IcnFOeGh2UWFpWTNQQUI4d2pJemM1STE3anNZOURaVDd0RlRGQW4td0w3XzFlOFlfRVNyLWdOdnpvb0xSaWVlWTFzM2RabS1HVU5EQSIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1SM2F5STZJbUZoZFhSb0xYSmxjMjkxY21ObExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRXlOalVzSW1saGRDSTZNVGM1TXpjeU1URTBOQ3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWNITXRkM0p2Ym1jdGNHVnljMjl1TFhKbGMyOTFjbU5sSWl3aWNISmxjMlZ1ZEdWa1gycDBhU0k2SW1kdkxURTNPVE0zTWpFeE5EVXROU0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF3Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0luTmpiM0JsSWpvaWNtVmhaQ0lzSW5OMVlpSTZJbVp2Y21WcFoyNHRjR1Z5YzI5dUluMC5lOXRvamFmdW9QMzVpOWx1cWkwSW90THoxUHE3ZEF1YkgzRG1laDJrX3Q4QmRUOXZwSkZCV2ZhR1hYWmlSZFVIbnlXdkJDbUtncEg2TEYyYWZXeDRCdyJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctcGVyc29uLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.vDEi2bbCSAAFFJKmvWG5x7tEkxuHZYNvR1OJFj0HwLIBYJIcPD4AUc7EU-b1xhf0qeugNbRwUYs6DGKT89dfBA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:TZ6FW6dzDQF8VvsjfrQ3+QqnQqWfjNgNijxzRdk6xrg=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "ps-wrong-person", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "token-refusal", "clause": "ps.resource-verification", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "token-error", "clause": "ps.resource-verification", "state": "pass", "expected": "invalid_resource_token", "actual": "invalid_resource_token"}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-issued-token", "clause": "ps.resource-verification", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:ol2xlTXk3H+3LUJiHi80h3NuyPFZ9C7Juk7da9crhrBTTxmsAfe2TkMRkFFBo8XjkvWStAaeMaApBECtfh4nDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctbGluZWFnZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1wcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.UrmbCVl4DdWliUWa7590RQpmdd2SsHejLfNCX4qz-D5a1-OtTUBAiTexhTAj1bC7XsWXqsZuYuEscULu_VkDAA\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctbGluZWFnZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1wcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.UrmbCVl4DdWliUWa7590RQpmdd2SsHejLfNCX4qz-D5a1-OtTUBAiTexhTAj1bC7XsWXqsZuYuEscULu_VkDAA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["608"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwMklpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS55U2NxcjBxbG1GVDdWdW02MjVXNllVLXpBaUl0TUZZNjN2MnY4cWNDNlp0ZmVvWjNrdTZoUWhuc3Y0QUhXSVAyMGpBWjZWY0tWVTZKbVNVMm1SWG5BQSIsImV4cGlyZXNfaW4iOjYwfQo="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721145-6", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:aRKd6EzpMSnETXbw0rvQAv3qRholdrBHZ9q8sP8PyeI=:"], "Content-Type": ["application/json"], "Signature": ["sig=:OqJYUKDoW/KvEjujPaliKbr/e4iqYMkPgy4d8FH0oWE5qIZOTXAzIQ0Q3ePM7NOMXVwVwGDVwycXK0y+qeOEDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctbGluZWFnZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1wcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.UrmbCVl4DdWliUWa7590RQpmdd2SsHejLfNCX4qz-D5a1-OtTUBAiTexhTAj1bC7XsWXqsZuYuEscULu_VkDAA\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwMklpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS55U2NxcjBxbG1GVDdWdW02MjVXNllVLXpBaUl0TUZZNjN2MnY4cWNDNlp0ZmVvWjNrdTZoUWhuc3Y0QUhXSVAyMGpBWjZWY0tWVTZKbVNVMm1SWG5BQSIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1SM2F5STZJbUZoZFhSb0xYSmxjMjkxY21ObExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRXlOalVzSW1saGRDSTZNVGM1TXpjeU1URTBOQ3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWNITXRkM0p2Ym1jdGJHbHVaV0ZuWlMxeVpYTnZkWEpqWlNJc0luQnlaWE5sYm5SbFpGOXFkR2tpT2lKbWIzSmxhV2R1TFdwMGFTSXNJbkJ6SWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW5OamIzQmxJam9pY21WaFpDSXNJbk4xWWlJNkltUnBjbVZqZEdWa0xYQmxjbk52YmkweEluMC5aZXExTFVlWGVfYUcwbC16N2lzV1VmR2twWUxzdFA5RFgxOXdYUHpqTTAxYUE2LVphQ0Z2ZDdlYXdqNmd2TThmS1B0aTdVNFNVb1BkRmM0UzZ2bWlEdyJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctbGluZWFnZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1wcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.UrmbCVl4DdWliUWa7590RQpmdd2SsHejLfNCX4qz-D5a1-OtTUBAiTexhTAj1bC7XsWXqsZuYuEscULu_VkDAA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:aRKd6EzpMSnETXbw0rvQAv3qRholdrBHZ9q8sP8PyeI=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "ps-wrong-lineage", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "token-refusal", "clause": "ps.resource-verification", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "token-error", "clause": "ps.resource-verification", "state": "pass", "expected": "invalid_resource_token", "actual": "invalid_resource_token"}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-issued-token", "clause": "ps.resource-verification", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:iZ1cbDCsPL5O6K2ppqdj4UzdmOKwURlqB6lovaJmT9APs20geYBvW1E5u3BS5azIXQ/M7RrtvDiNEyfOQB3WDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctcHMtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.NNOc-ThF9YO6Hc10cYA9dn0DPpD66ULivmeQ_d59sgYr9wrurD8p_gTMM_h8fsK01JUuCMyMmigLxbD-6cfwCg\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctcHMtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.NNOc-ThF9YO6Hc10cYA9dn0DPpD66ULivmeQ_d59sgYr9wrurD8p_gTMM_h8fsK01JUuCMyMmigLxbD-6cfwCg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["608"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwM0lpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS5fVEpVYU9wRUxtcVJ0R2h2U3c5RmdzeFFpSEF3VDlmdHR5QnFGWHYzcnlXSVFvUjVvS1ZLR2FSOXg4dzhRdHM4TlMyQlo4dUFJUU9mRGtVdmQ4ZW1EQSIsImV4cGlyZXNfaW4iOjYwfQo="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721145-7", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:UOftLT6oFa9b9zxgfGdR7uyj5v3EtDBB/HjiXTFiq8c=:"], "Content-Type": ["application/json"], "Signature": ["sig=:ujim8Vt+sn/JBybTgrHJnVunR4ynAE69lIxXPQs7fHGZ7JqiLRvx/v/VO2XBtjO8A1r/GWZuyaDVjgUuhjjBCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctcHMtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.NNOc-ThF9YO6Hc10cYA9dn0DPpD66ULivmeQ_d59sgYr9wrurD8p_gTMM_h8fsK01JUuCMyMmigLxbD-6cfwCg\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwM0lpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS5fVEpVYU9wRUxtcVJ0R2h2U3c5RmdzeFFpSEF3VDlmdHR5QnFGWHYzcnlXSVFvUjVvS1ZLR2FSOXg4dzhRdHM4TlMyQlo4dUFJUU9mRGtVdmQ4ZW1EQSIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1SM2F5STZJbUZoZFhSb0xYSmxjMjkxY21ObExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRXlOalVzSW1saGRDSTZNVGM1TXpjeU1URTBOQ3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWNITXRkM0p2Ym1jdGNITXRjbVZ6YjNWeVkyVWlMQ0p3Y21WelpXNTBaV1JmYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwM0lpd2ljSE1pT2lKb2RIUndjem92TDJadmNtVnBaMjR1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0lzSW5OamIzQmxJam9pY21WaFpDSXNJbk4xWWlJNkltUnBjbVZqZEdWa0xYQmxjbk52YmkweEluMC5uYzJXeENnMFhIQV93REdkdXUyYTJRVVRIU0dLTG5qb19LUW9UYjE5QzV3eG9abE93VHJabTBHN3BoSlJfQmp5NWcwVVhQZmpNLXhBMHNiOWhSNXBDQSJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtd3JvbmctcHMtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.NNOc-ThF9YO6Hc10cYA9dn0DPpD66ULivmeQ_d59sgYr9wrurD8p_gTMM_h8fsK01JUuCMyMmigLxbD-6cfwCg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:UOftLT6oFa9b9zxgfGdR7uyj5v3EtDBB/HjiXTFiq8c=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "ps-wrong-ps", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "token-refusal", "clause": "ps.resource-verification", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "token-error", "clause": "ps.resource-verification", "state": "pass", "expected": "invalid_resource_token", "actual": "invalid_resource_token"}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-issued-token", "clause": "ps.resource-verification", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:OeoA+GFZ1H0kFT3EtkFMpCWdOiYSeIdSle0uVVBkH5UhKi8xvyUAyrxiyQ2qlTTfbOwMxfGlHVet3iaObrwMAw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtZXhwaXJlZC1yZXNvdXJjZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1wcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.hnshEKmeHaUNDj2OtoqH42dJH7KTDjJ680M8JDHUJtR1k_aNVNSW4Z1ljDCLo4j6Q604z95mhlVRaVYBoFqYCA\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtZXhwaXJlZC1yZXNvdXJjZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1wcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.hnshEKmeHaUNDj2OtoqH42dJH7KTDjJ680M8JDHUJtR1k_aNVNSW4Z1ljDCLo4j6Q604z95mhlVRaVYBoFqYCA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["608"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwNElpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS5vUndrWmRBM0hQSndob1BfUkRGV0tqRlo0QTlEMzJ2Zk02djkyVDlPdlZVNHpGY2VvdXlLZFRLZlBHcm9vdkRIMGZxWTFWMDJPa0V1cFpubW9na3hBQSIsImV4cGlyZXNfaW4iOjYwfQo="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721145-8", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:i455wWjgBDREvaPv7PONWHkU5T23SEISB/M2h4Csovw=:"], "Content-Type": ["application/json"], "Signature": ["sig=:jVSrwuCFjnrPTNRx9T7mIVy6TkyoQSMvlINBuYnekkkF+rzbkRFbzXZnC8/LkpdBhChATQhQCwhepyT7kBz6DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtZXhwaXJlZC1yZXNvdXJjZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1wcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.hnshEKmeHaUNDj2OtoqH42dJH7KTDjJ680M8JDHUJtR1k_aNVNSW4Z1ljDCLo4j6Q604z95mhlVRaVYBoFqYCA\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwNElpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS5vUndrWmRBM0hQSndob1BfUkRGV0tqRlo0QTlEMzJ2Zk02djkyVDlPdlZVNHpGY2VvdXlLZFRLZlBHcm9vdkRIMGZxWTFWMDJPa0V1cFpubW9na3hBQSIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1SM2F5STZJbUZoZFhSb0xYSmxjMjkxY21ObExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRXhORFFzSW1saGRDSTZNVGM1TXpjeU1UQXlOU3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWNITXRaWGh3YVhKbFpDMXlaWE52ZFhKalpTMXlaWE52ZFhKalpTSXNJbkJ5WlhObGJuUmxaRjlxZEdraU9pSm5ieTB4Tnprek56SXhNVFExTFRnaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p6WTI5d1pTSTZJbkpsWVdRaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNKOS5PdmNNbE9GLTg2OUdZVUppNmhxX29FQ3JoVTdLU0NxQ09nNmV5V3VzWTZZM09mZlV1UE9lZEhnQzVPMEtFcEFhZlJ3SGprRzZDXzFDQ1I0OGl4VVlBUSJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtZXhwaXJlZC1yZXNvdXJjZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1wcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.hnshEKmeHaUNDj2OtoqH42dJH7KTDjJ680M8JDHUJtR1k_aNVNSW4Z1ljDCLo4j6Q604z95mhlVRaVYBoFqYCA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:i455wWjgBDREvaPv7PONWHkU5T23SEISB/M2h4Csovw=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJleHBpcmVkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "ps-expired-resource", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "token-refusal", "clause": "ps.errors", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "token-error", "clause": "ps.errors", "state": "pass", "expected": "expired_resource_token", "actual": "expired_resource_token"}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-issued-token", "clause": "ps.errors", "state": "pass", "expected": true, "actual": true}]}, {"id": "ps-expired-presented", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "not_exercised", "expected": 200, "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "not_exercised", "expected": true, "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "not_exercised", "expected": true, "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "not_exercised", "expected": true, "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "not_exercised", "expected": true, "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "not_exercised", "expected": true, "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "token-refusal", "clause": "ps.errors", "state": "not_exercised", "expected": 400, "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "token-error", "clause": "ps.errors", "state": "not_exercised", "expected": "expired_presented_token", "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "not_exercised", "expected": true, "detail": "re-signs the Person Server's own token, which needs its private key"}, {"assertion": "no-issued-token", "clause": "ps.errors", "state": "not_exercised", "expected": true, "detail": "re-signs the Person Server's own token, which needs its private key"}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:ZbWJ+LocHFpHKAll0Xu65bMSglLa3D6WyifIbU+UMtH8u4qWB/veH8OqSqoHrPdayrcoQ8UqfwaEGityWivWDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtZGVuaWVkLXNjb3BlLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Z3_Vn0gRl-cMShiUj8Tylp4IcpRiENZeSlb87e73gbSaJ0erTYUHppelEgr5U9hJkjWZtiSHfyleATfW3Fu6BQ\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtZGVuaWVkLXNjb3BlLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Z3_Vn0gRl-cMShiUj8Tylp4IcpRiENZeSlb87e73gbSaJ0erTYUHppelEgr5U9hJkjWZtiSHfyleATfW3Fu6BQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["608"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwNUlpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS5xUVJXa0lsZkwtS1pXR3h0NEZ4eF9OMkRaLUJIY2tGZ09aVW1KSlhRZDRHejdWMTVWdnIwMWNvd3RsVzJsWWxXRFRhNkViaWNvLTFVMFlvMWNsTmZBQSIsImV4cGlyZXNfaW4iOjYwfQo="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721145-9", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:wg+4yRPH3ccmLpfiwLJuvPknn9/N4fZlhgoyazPCHgM=:"], "Content-Type": ["application/json"], "Signature": ["sig=:XgTfAkzkyUlnyeQNQfh1B/aBlYETNZcREhoyi65LmXJMTVqlfVHzgPOOlPHSzvS9fURdoRKDKKL53TS1D5NhBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtZGVuaWVkLXNjb3BlLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Z3_Vn0gRl-cMShiUj8Tylp4IcpRiENZeSlb87e73gbSaJ0erTYUHppelEgr5U9hJkjWZtiSHfyleATfW3Fu6BQ\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwNUlpd2lhV0YwSWpveE56a3pOekl4TVRRMUxDSmxlSEFpT2pFM09UTTNNakV5TURWOS5xUVJXa0lsZkwtS1pXR3h0NEZ4eF9OMkRaLUJIY2tGZ09aVW1KSlhRZDRHejdWMTVWdnIwMWNvd3RsVzJsWWxXRFRhNkViaWNvLTFVMFlvMWNsTmZBQSIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXdjeTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW1SM2F5STZJbUZoZFhSb0xYSmxjMjkxY21ObExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRXlOalVzSW1saGRDSTZNVGM1TXpjeU1URTBOQ3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWNITXRaR1Z1YVdWa0xYTmpiM0JsTFhKbGMyOTFjbU5sSWl3aWNISmxjMlZ1ZEdWa1gycDBhU0k2SW1kdkxURTNPVE0zTWpFeE5EVXRPU0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF3Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0luTmpiM0JsSWpvaVlXUnRhVzRpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LmtiRU1jZ2FrcTRMZWFMR1g5eE0td182Y1BkcTBzODBsNkZjVjRySW9rM2o5a201ZnNmc3lvb0lpVHBHQ1V0RkpwZW5VMTQteVRrcGRRbW8zelJWcURnIn0=", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtZGVuaWVkLXNjb3BlLWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Z3_Vn0gRl-cMShiUj8Tylp4IcpRiENZeSlb87e73gbSaJ0erTYUHppelEgr5U9hJkjWZtiSHfyleATfW3Fu6BQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:wg+4yRPH3ccmLpfiwLJuvPknn9/N4fZlhgoyazPCHgM=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 403, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["60"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMywiZXJyb3IiOiJhY2Nlc3NfZGVuaWVkIiwiZGV0YWlsIjoiRm9yYmlkZGVuIn0K"}}], "id": "ps-denied-scope", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "token-refusal", "clause": "ps.host-scope-policy", "state": "pass", "expected": 403, "actual": 403}, {"assertion": "token-error", "clause": "ps.host-scope-policy", "state": "pass", "expected": "access_denied", "actual": "access_denied"}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-issued-token", "clause": "ps.host-scope-policy", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:JL4MHcDy370A7lT1wcaQNoWuHkt63nANazRUuzFy2Y+AdCWSKEThOqv4O+pHpak7Ko1okgbLeObzDKPGMG38Aw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjExOTAsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtc2hvcnQtcGFyZW50LWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.buEeZoAFX7PZ-dDi9DIH6kuS4sfFLQ0LIIevz5cKMPCbfwGad0Y-SiRpkO2TFx9zR6H5qbhiygs1AhI7hktdAA\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjExOTAsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtc2hvcnQtcGFyZW50LWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.buEeZoAFX7PZ-dDi9DIH6kuS4sfFLQ0LIIevz5cKMPCbfwGad0Y-SiRpkO2TFx9zR6H5qbhiygs1AhI7hktdAA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["610"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMweE1DSXNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TVRrd2ZRLlktSzNjS0pGTFBNbTdqZVZiZHBvRHI2NVZDdHM3Y29tZU56LURVeF9Demd2TW1HTEktLUF5ZnYzWXpaX0xmbjVEZHVXbnJUNGpMOGZTT0hDcG9IVkF3IiwiZXhwaXJlc19pbiI6NDV9Cg=="}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721190, "iat": 1793721145, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721145-10", "sub": "directed-person-1"}}}, {"stage": "token", "method": "POST", "url": "https://go-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:a9n/ddiHC4v+yfQwji6LXnJyIF2T+K7KEacdAKoeeMs=:"], "Content-Type": ["application/json"], "Signature": ["sig=:jeSHUGZJTxQkq4fcHz4G54GnpRiVc2q4/pGzruUcVGjJHTRVUg9J7WCVENOjJ+1DKseafIv+eQ5e9hZeRYapCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjExOTAsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtc2hvcnQtcGFyZW50LWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.buEeZoAFX7PZ-dDi9DIH6kuS4sfFLQ0LIIevz5cKMPCbfwGad0Y-SiRpkO2TFx9zR6H5qbhiygs1AhI7hktdAA\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFdScGNtVmpkQzF3Y3lKOS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMweE1DSXNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TVRrd2ZRLlktSzNjS0pGTFBNbTdqZVZiZHBvRHI2NVZDdHM3Y29tZU56LURVeF9Demd2TW1HTEktLUF5ZnYzWXpaX0xmbjVEZHVXbnJUNGpMOGZTT0hDcG9IVkF3IiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNtVnpiM1Z5WTJVdE1TSXNJblI1Y0NJNkltRmhMWEpsYzI5MWNtTmxLMnAzZENKOS5leUpoWjJWdWRGOXFhM1FpT2lKaFZrSjBZWEJNWkRFeFUxVldTMGxOUjBwbVVIcFBSVVIxVGpCeldHTnRla3BSVGxaVUxWOXpTMFZWSWl3aVlYVmtJam9pYUhSMGNITTZMeTluYnkxd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbVIzYXlJNkltRmhkWFJvTFhKbGMyOTFjbU5sTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFeU5qVXNJbWxoZENJNk1UYzVNemN5TVRFME5Dd2lhWE56SWpvaWFIUjBjSE02THk5eVpYTnZkWEpqWlM1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pY0hNdGMyaHZjblF0Y0dGeVpXNTBMWEpsYzI5MWNtTmxJaXdpY0hKbGMyVnVkR1ZrWDJwMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE1UQWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjSE11WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKelkyOXdaU0k2SW5KbFlXUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSjkuUkVTblBxT192dkQ3WHY4S2VIN2tGMUhxeHJpLS1kbjV2Vjc4RUsxaWpzZ092aDVKODE4d3g1WVllZVFHR0Mxb3ZSRW5xYW9iNHFwTVE1VVpoNUcxRHcifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjExOTAsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicHMtc2hvcnQtcGFyZW50LWFnZW50IiwicHMiOiJodHRwczovL2dvLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.buEeZoAFX7PZ-dDi9DIH6kuS4sfFLQ0LIIevz5cKMPCbfwGad0Y-SiRpkO2TFx9zR6H5qbhiygs1AhI7hktdAA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:a9n/ddiHC4v+yfQwji6LXnJyIF2T+K7KEacdAKoeeMs=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["678"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxa2FYSmxZM1F0Y0hNaWZRLmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpWkhkcklqb2lZV0YxZEdndGNHVnljMjl1TG1wemIyNGlMQ0poZFdRaU9pSm9kSFJ3Y3pvdkwzSmxjMjkxY21ObExtTnZibVp2Y20xaGJtTmxMblJsYzNRaUxDSnFkR2tpT2lKbmJ5MHhOemt6TnpJeE1UUTFMVEV4SWl3aWNITWlPaUpvZEhSd2N6b3ZMMmR2TFhCekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2ljM1ZpSWpvaVpHbHlaV04wWldRdGNHVnljMjl1TFRFaUxDSmpibVlpT25zaWFuZHJJanA3SW10MGVTSTZJazlMVUNJc0ltTnlkaUk2SWtWa01qVTFNVGtpTENKNElqb2laMVJzTTBSeGFEbEdNVGxYYnpGU2JYY3dlQzE2VFhWT2FYQkhNRGRxWldsWVpsbFFWelJmU25NMVVTSXNJbUZzWnlJNklrVmtNalUxTVRraWZYMHNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TVRrd0xDSnpZMjl3WlNJNkluSmxZV1FpZlEuWkRLSm1aRk90cVFlLXFwaHc3MGNOU3NLTFJLSnV2U3plSGV1bG5OQkZWTW02a2JqM2VkZVBVN2xZckNrZlNfTzNtUF8tUlk1S2Vua2FmekdkakpUQ0EiLCJleHBpcmVzX2luIjo0NX0K"}, "jwt": {"configured_subject": true, "valid": true, "signature": true, "identity": true, "key": true, "lifetime": true, "scope": true, "no_authorization": false, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721190, "iat": 1793721145, "iss": "https://go-ps.aauth.sidecat.dev", "jti": "go-1793721145-11", "ps": "https://go-ps.aauth.sidecat.dev", "scope": "read", "sub": "directed-person-1"}}}], "id": "ps-short-parent", "assertions": [{"assertion": "person-status", "clause": "ps.person-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "person-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-identity", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-key", "clause": "ps.person-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-lifetime", "clause": "ps.person-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "person-authorization", "clause": "ps.person-no-authorization", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-status", "clause": "ps.auth-endpoint", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "auth-signature", "clause": "ps.common-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-identity", "clause": "ps.auth-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-key", "clause": "ps.auth-structure", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-lifetime", "clause": "ps.auth-lifetime", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-authorization", "clause": "ps.host-scope-policy", "state": "pass", "expected": true, "actual": true}, {"assertion": "configured-person", "clause": "ps.host-person-profile", "state": "pass", "expected": true, "actual": true}]}]}]}, "r3.federated-issuer": {"role": "r3.federated-issuer", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721145, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "r3.federated-issuer", "id": "r3.as.fetch", "source": "r3", "section": "Issuer Processing, lines 543-546: in four-party access the AS is the Auth-token issuer and MUST fetch the R3 document at r3_uri", "anchor": "issuer-processing", "scope": "protocol"}, {"role": "r3.federated-issuer", "id": "r3.as.fetch-signature", "source": "r3", "section": "R3 Document Access Restriction, line 729: the AS fetching r3_uri MUST sign as a server in its own right, under jwks_uri with id set to its issuer and aauth-access.json", "anchor": "r3-document-access-restriction", "scope": "protocol"}, {"role": "r3.federated-issuer", "id": "r3.as.hash-mismatch", "source": "r3", "section": "Issuer Processing, step 3, line 547: if the bytes the AS received do not hash to r3_s256, the issuer MUST reject the Resource token; no Auth token reaches the agent", "anchor": "issuer-processing", "scope": "protocol"}, {"role": "r3.federated-issuer", "id": "r3.as.auth-claims", "source": "r3", "section": "Issuer Processing, step 6 (line 550), and Auth Token Extensions, lines 569-571: the AS-issued Auth token MUST include the document's r3_uri and r3_s256 and r3_granted, whose operations are drawn from that document (line 617)", "anchor": "auth-token-extensions", "scope": "protocol"}, {"role": "r3.federated-issuer", "id": "r3.as.ps-fetch-signature", "source": "r3", "section": "R3 Document Access Restriction, lines 729 and 734: in four-party access the PS also fetches, and a party fetching r3_uri MUST sign as itself under jwks_uri (aauth-person.json); not exercised when the PS makes no fetch", "anchor": "r3-document-access-restriction", "scope": "protocol"}, {"role": "r3.federated-issuer", "id": "r3.as.ps-hash-verification", "source": "r3", "section": "Hash Verification, line 740: a party that fetches an R3 document MUST verify r3_s256 against it before using it; a PS served bytes that do not match gives no Auth token", "anchor": "hash-verification", "scope": "protocol"}]}, "runs": [{"implementation": {"remote": {"access_server": "https://go-r3-access.aauth.sidecat.dev", "person_server": "https://go-r3-ps.aauth.sidecat.dev"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["r3.as.fetch", "r3.as.fetch-signature", "r3.as.hash-mismatch", "r3.as.auth-claims", "r3.as.ps-fetch-signature", "r3.as.ps-hash-verification"]}, "cases": [{"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-r3-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:RJLd3cK8a6rzqYHheSwuqZq9BYq6bUf5JYlknxCuNRbLzWrlT4dFG9CfgrX8KaVTwuuaZviwwaKVkFPFLWr+CQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLWNsYXNzLWFnZW50IiwicHMiOiJodHRwczovL2dvLXIzLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.DIvg26JAOehVU4BhzPTErLBP97vrjN2mIDGJn-Mnzbb51bd1MFX62iKfxX1dtZaABO6ctPASQYRtQ_E8f1nJBA\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLWNsYXNzLWFnZW50IiwicHMiOiJodHRwczovL2dvLXIzLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.DIvg26JAOehVU4BhzPTErLBP97vrjN2mIDGJn-Mnzbb51bd1MFX62iKfxX1dtZaABO6ctPASQYRtQ_E8f1nJBA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["622"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxXWmxaR1Z5WVhSbFpDMXdjeUo5LmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSXpMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMweU5pSXNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TWpBMWZRLmhRZkV2VS1VeHAxM1NMYmR1Tmx4T3k4dE5kQTZQQkxXMG9QOWJzcVlKX0ZtWFowaW5pUVJfeS02UXpKLVV2TDRQeXZQR3cyYm13a0t3MTNZR0JoYUFBIiwiZXhwaXJlc19pbiI6NjB9Cg=="}}, {"stage": "token", "method": "POST", "url": "https://go-r3-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:YTO1Clzl3pm1KuZTNSZot6w1dUo6vxVXScRFwM91UIM=:"], "Content-Type": ["application/json"], "Signature": ["sig=:MurecEjrm+NawNRaXSk8m8ETk5wu5I/Kg5H6JekmX63jRliTj6Ni04Huxt9AH2G0jc8s3cqQUzrhayIa6zZlCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLWNsYXNzLWFnZW50IiwicHMiOiJodHRwczovL2dvLXIzLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.DIvg26JAOehVU4BhzPTErLBP97vrjN2mIDGJn-Mnzbb51bd1MFX62iKfxX1dtZaABO6ctPASQYRtQ_E8f1nJBA\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxXWmxaR1Z5WVhSbFpDMXdjeUo5LmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSXpMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMweU5pSXNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TWpBMWZRLmhRZkV2VS1VeHAxM1NMYmR1Tmx4T3k4dE5kQTZQQkxXMG9QOWJzcVlKX0ZtWFowaW5pUVJfeS02UXpKLVV2TDRQeXZQR3cyYm13a0t3MTNZR0JoYUFBIiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNtVnpiM1Z5WTJVdE1TSXNJblI1Y0NJNkltRmhMWEpsYzI5MWNtTmxLMnAzZENKOS5leUpoWjJWdWRGOXFhM1FpT2lKaFZrSjBZWEJNWkRFeFUxVldTMGxOUjBwbVVIcFBSVVIxVGpCeldHTnRla3BSVGxaVUxWOXpTMFZWSWl3aVlYVmtJam9pYUhSMGNITTZMeTluYnkxeU15MWhZMk5sYzNNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmtkMnNpT2lKaFlYVjBhQzF5WlhOdmRYSmpaUzVxYzI5dUlpd2laWGh3SWpveE56a3pOekl4TWpZMUxDSnBZWFFpT2pFM09UTTNNakV4TkRRc0ltbHpjeUk2SW1oMGRIQnpPaTh2Y21WemIzVnlZMlV1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0lzSW1wMGFTSTZJbkl6TFdabFpHVnlZWFJsWkMxamJHRnpjeTF5WlhOdmRYSmpaU0lzSW5CeVpYTmxiblJsWkY5cWRHa2lPaUpuYnkweE56a3pOekl4TVRRMUxUSTJJaXdpY0hNaU9pSm9kSFJ3Y3pvdkwyZHZMWEl6TFhCekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMklpd2ljak5mY3pJMU5pSTZJa2hwWkZFM1NWOVJWalZLTkdreU5FWmpaVmhFVlZoT05rUTROR0ZwVmtKNGJVUnpXa290YTB4eE56Z2lMQ0p5TTE5MWNta2lPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUXZjak12WXk1SWFXUlJOMGxmVVZZMVNqUnBNalJHWTJWWVJGVllUalpFT0RSaGFWWkNlRzFFYzFwS0xXdE1jVGM0SWl3aWMzVmlJam9pWkdseVpXTjBaV1F0Y0dWeWMyOXVMVEVpZlEuakl0bUFxeHZOMVFPOURDcVNTUklVcXVCZlFBZU41WkYtaHY3R1hSa1l3ODdILTl5a1IwWmpjLVZ1VXJXMFNwRXQ0YTViNEl2Z1lvY0tWRXhXRjI0QUEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLWNsYXNzLWFnZW50IiwicHMiOiJodHRwczovL2dvLXIzLXBzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.DIvg26JAOehVU4BhzPTErLBP97vrjN2mIDGJn-Mnzbb51bd1MFX62iKfxX1dtZaABO6ctPASQYRtQ_E8f1nJBA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:YTO1Clzl3pm1KuZTNSZot6w1dUo6vxVXScRFwM91UIM=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["1025"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxeU15MWhjeUo5LmV5SmhkV1FpT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKamJtWWlPbnNpYW5kcklqcDdJbXQwZVNJNklrOUxVQ0lzSW1OeWRpSTZJa1ZrTWpVMU1Ua2lMQ0o0SWpvaVoxUnNNMFJ4YURsR01UbFhiekZTYlhjd2VDMTZUWFZPYVhCSE1EZHFaV2xZWmxsUVZ6UmZTbk0xVVNJc0ltRnNaeUk2SWtWa01qVTFNVGtpZlgwc0ltUjNheUk2SW1GaGRYUm9MV0ZqWTJWemN5NXFjMjl1SWl3aVpYaHdJam94Tnprek56SXhNakExTENKcFlYUWlPakUzT1RNM01qRXhORFVzSW1semN5STZJbWgwZEhCek9pOHZaMjh0Y2pNdFlXTmpaWE56TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWFuUnBJam9pWjI4dE1UYzVNemN5TVRFME5TMHlOeUlzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF5TXkxd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbkl6WDJkeVlXNTBaV1FpT25zaWRtOWpZV0oxYkdGeWVTSTZJblZ5YmpwaFlYVjBhRHAyYjJOaFluVnNZWEo1T20xamNDSXNJbTl3WlhKaGRHbHZibk1pT2x0N0luUnZiMndpT2lKeVpXTnZjbVJ6TG5KbFlXUWlmU3g3SW5SdmIyd2lPaUp5WldOdmNtUnpMbVY0Y0c5eWRDSjlYWDBzSW5JelgzTXlOVFlpT2lKSWFXUlJOMGxmVVZZMVNqUnBNalJHWTJWWVJGVllUalpFT0RSaGFWWkNlRzFFYzFwS0xXdE1jVGM0SWl3aWNqTmZkWEpwSWpvaWFIUjBjSE02THk5eVpYTnZkWEpqWlM1amIyNW1iM0p0WVc1alpTNTBaWE4wTDNJekwyTXVTR2xrVVRkSlgxRldOVW8wYVRJMFJtTmxXRVJWV0U0MlJEZzBZV2xXUW5odFJITmFTaTFyVEhFM09DSXNJbk4xWWlJNkltUnBjbVZqZEdWa0xYQmxjbk52YmkweEluMC5GclJwdEt5SUVGcUZMYWNYVWZBY19OdWVjNFhaaG9RNUdnb3NnanB6RU5RRTZSd2RwNkw2ZE9pcExBZU4wLWF0aHppcERuMzh4QkRsOVgzNHBaSGpEdyIsImV4cGlyZXNfaW4iOjYwfQo="}}], "id": "r3-federated-class", "evidence": {"harness_resource_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicmVzb3VyY2UtMSIsInR5cCI6ImFhLXJlc291cmNlK2p3dCJ9.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9nby1yMy1hY2Nlc3MuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZXhwIjoxNzkzNzIxMjY1LCJpYXQiOjE3OTM3MjExNDQsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWZlZGVyYXRlZC1jbGFzcy1yZXNvdXJjZSIsInByZXNlbnRlZF9qdGkiOiJnby0xNzkzNzIxMTQ1LTI2IiwicHMiOiJodHRwczovL2dvLXIzLXBzLmFhdXRoLnNpZGVjYXQuZGV2IiwicjNfczI1NiI6IkhpZFE3SV9RVjVKNGkyNEZjZVhEVVhONkQ4NGFpVkJ4bURzWkota0xxNzgiLCJyM191cmkiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QvcjMvYy5IaWRRN0lfUVY1SjRpMjRGY2VYRFVYTjZEODRhaVZCeG1Ec1pKLWtMcTc4Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.jItmAqxvN1QO9DCqSSRIUquBfQAeN5ZF-hv7GXRkYw87H-9ykR0Zjc-VuUrW0SpEt4a5b4IvgYocKVExWF24AA", "native_fetches": [{"Method": "GET", "URL": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:FdN38PvDRa2JY+j//lmZkrrEJPs9xyJv9Fxh27pyi/3GryngGVs4W/zFqho4X8d/HLQmgNntdZEJ8nxhhTQQAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-ps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-federated-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, {"Method": "GET", "URL": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:kgnbv3CKwqGVNHcAShPiMLuUo3X+z5rUtjpTy1VegqIlsQXF4F8E2TTtULDLyDJtVJTWvusZ8CtACy70p9U6Cg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-access.aauth.sidecat.dev\";dwk=\"aauth-access.json\";kid=\"go-r3-as\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}], "auth_token": {"valid": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-access.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-r3-access.aauth.sidecat.dev", "jti": "go-1793721145-27", "ps": "https://go-r3-ps.aauth.sidecat.dev", "r3_granted": {"operations": [{"tool": "records.read"}, {"tool": "records.export"}], "vocabulary": "urn:aauth:vocabulary:mcp"}, "r3_s256": "HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "r3_uri": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "sub": "directed-person-1"}}}, "assertions": [{"assertion": "as-fetched", "clause": "r3.as.fetch", "state": "pass", "expected": true, "actual": true}, {"assertion": "as-fetch-proof", "clause": "r3.as.fetch-signature", "state": "pass", "expected": true, "actual": true}, {"assertion": "ps-fetch-proof", "clause": "r3.as.ps-fetch-signature", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-token", "clause": "r3.as.auth-claims", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-r3-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:HK8HC5mhRedgxrW4Oc3geiiyh3esAkrkF3ASPwAQEMGwnZc5HKq9pCK8zAVehMoKDfJ1zX5xqSgH7VLROX9KBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLWFzLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.A8PFHGLpevStDGKHzKdWTbnJMLyHqD223W2J3O97eTPkToledV8i9MaF6WD1uxp-pOAvINVCjk5-eFNlsupbAQ\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLWFzLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.A8PFHGLpevStDGKHzKdWTbnJMLyHqD223W2J3O97eTPkToledV8i9MaF6WD1uxp-pOAvINVCjk5-eFNlsupbAQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["622"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxXWmxaR1Z5WVhSbFpDMXdjeUo5LmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSXpMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMweU9DSXNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TWpBMWZRLjA1VlFobFlDaWJSZG5mcHZtM1lBaEY4Q3g1cXBPLWM2QzlPc1IwekhOZzRFN0llTWNHYk5CLW1BNXN2UkhvbTUtbVZvb09VMFh4NnRwbGkzeFdYdUFnIiwiZXhwaXJlc19pbiI6NjB9Cg=="}}, {"stage": "token", "method": "POST", "url": "https://go-r3-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:uvivNCKwNGDIDSgs4nXWsJrz7MgMH/CzCZdwza7XTro=:"], "Content-Type": ["application/json"], "Signature": ["sig=:6IGXvyQOobL3krrNodrroTEJ3srlG8KWt1qsxEbcyKStoVbhzx5r50yWYHP5ZVwC+7rkUAnxAHmaljKnNKxHDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLWFzLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.A8PFHGLpevStDGKHzKdWTbnJMLyHqD223W2J3O97eTPkToledV8i9MaF6WD1uxp-pOAvINVCjk5-eFNlsupbAQ\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxXWmxaR1Z5WVhSbFpDMXdjeUo5LmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSXpMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMweU9DSXNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TWpBMWZRLjA1VlFobFlDaWJSZG5mcHZtM1lBaEY4Q3g1cXBPLWM2QzlPc1IwekhOZzRFN0llTWNHYk5CLW1BNXN2UkhvbTUtbVZvb09VMFh4NnRwbGkzeFdYdUFnIiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNtVnpiM1Z5WTJVdE1TSXNJblI1Y0NJNkltRmhMWEpsYzI5MWNtTmxLMnAzZENKOS5leUpoWjJWdWRGOXFhM1FpT2lKaFZrSjBZWEJNWkRFeFUxVldTMGxOUjBwbVVIcFBSVVIxVGpCeldHTnRla3BSVGxaVUxWOXpTMFZWSWl3aVlYVmtJam9pYUhSMGNITTZMeTluYnkxeU15MWhZMk5sYzNNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmtkMnNpT2lKaFlYVjBhQzF5WlhOdmRYSmpaUzVxYzI5dUlpd2laWGh3SWpveE56a3pOekl4TWpZMUxDSnBZWFFpT2pFM09UTTNNakV4TkRRc0ltbHpjeUk2SW1oMGRIQnpPaTh2Y21WemIzVnlZMlV1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0lzSW1wMGFTSTZJbkl6TFdabFpHVnlZWFJsWkMxaGN5MW9ZWE5vTFcxcGMyMWhkR05vTFhKbGMyOTFjbU5sSWl3aWNISmxjMlZ1ZEdWa1gycDBhU0k2SW1kdkxURTNPVE0zTWpFeE5EVXRNamdpTENKd2N5STZJbWgwZEhCek9pOHZaMjh0Y2pNdGNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p5TTE5ek1qVTJJam9pU0dsa1VUZEpYMUZXTlVvMGFUSTBSbU5sV0VSVldFNDJSRGcwWVdsV1FuaHRSSE5hU2kxclRIRTNPQ0lzSW5JelgzVnlhU0k2SW1oMGRIQnpPaTh2Y21WemIzVnlZMlV1WTI5dVptOXliV0Z1WTJVdWRHVnpkQzl5TXk5akxraHBaRkUzU1Y5UlZqVktOR2t5TkVaalpWaEVWVmhPTmtRNE5HRnBWa0o0YlVSeldrb3RhMHh4TnpnaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNKOS5IY21lY0ZwSHJDTmhfUklDbGJhTFR6MlJUZnlIREVOcmNpaTVYWjFPSDJreXFNSmNFSFhla2xlR2pBM3pCY1hQZi1IcGZDMi0wb2FWdEZpY0ZxSDhBUSJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLWFzLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.A8PFHGLpevStDGKHzKdWTbnJMLyHqD223W2J3O97eTPkToledV8i9MaF6WD1uxp-pOAvINVCjk5-eFNlsupbAQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:uvivNCKwNGDIDSgs4nXWsJrz7MgMH/CzCZdwza7XTro=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "r3-federated-as-hash-mismatch", "evidence": {"harness_resource_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicmVzb3VyY2UtMSIsInR5cCI6ImFhLXJlc291cmNlK2p3dCJ9.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9nby1yMy1hY2Nlc3MuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZXhwIjoxNzkzNzIxMjY1LCJpYXQiOjE3OTM3MjExNDQsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWZlZGVyYXRlZC1hcy1oYXNoLW1pc21hdGNoLXJlc291cmNlIiwicHJlc2VudGVkX2p0aSI6ImdvLTE3OTM3MjExNDUtMjgiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJyM19zMjU2IjoiSGlkUTdJX1FWNUo0aTI0RmNlWERVWE42RDg0YWlWQnhtRHNaSi1rTHE3OCIsInIzX3VyaSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdC9yMy9jLkhpZFE3SV9RVjVKNGkyNEZjZVhEVVhONkQ4NGFpVkJ4bURzWkota0xxNzgiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.HcmecFpHrCNh_RIClbaLTz2RTfyHDENrcii5XZ1OH2kyqMJcEHXekleGjA3zBcXPf-HpfC2-0oaVtFicFqH8AQ", "native_fetches": [{"Method": "GET", "URL": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:FdN38PvDRa2JY+j//lmZkrrEJPs9xyJv9Fxh27pyi/3GryngGVs4W/zFqho4X8d/HLQmgNntdZEJ8nxhhTQQAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-ps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-federated-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, {"Method": "GET", "URL": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:kgnbv3CKwqGVNHcAShPiMLuUo3X+z5rUtjpTy1VegqIlsQXF4F8E2TTtULDLyDJtVJTWvusZ8CtACy70p9U6Cg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-access.aauth.sidecat.dev\";dwk=\"aauth-access.json\";kid=\"go-r3-as\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}], "auth_token": {"valid": false, "error": "expected auth_token response, got HTTP 400"}}, "assertions": [{"assertion": "as-fetched", "clause": "r3.as.fetch", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-auth-token", "clause": "r3.as.hash-mismatch", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-r3-ps.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:EOD72Tqmz8g2OJOy8D7Xvu/3qfrQqODTbPHHGCCHJA63s6yzaoDQIKy/cXcBS+Jllupu5BDHg/UXuTMuMXPXDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLXBzLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.odNiOz3XPFLijnNF0f7WUnXHBPlTVM58aEEFrSfmm042s3Cn3-ESAebU7CihPC9STsIsYH9Qkm7lZe4rTQ1ABw\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-ps.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLXBzLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.odNiOz3XPFLijnNF0f7WUnXHBPlTVM58aEEFrSfmm042s3Cn3-ESAebU7CihPC9STsIsYH9Qkm7lZe4rTQ1ABw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["622"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxXWmxaR1Z5WVhSbFpDMXdjeUo5LmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSXpMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMweU9TSXNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TWpBMWZRLklPNGstYTFTUXNHbnFtY3JZcnA3bTRxbG5Gb1ZHUU1NSEpFeks3UEk3Um1oU3pBbVlmT3NlX1FzLWV1bElhako4LVktVUdHQ01pZldQbldjcHRfa0RBIiwiZXhwaXJlc19pbiI6NjB9Cg=="}}, {"stage": "token", "method": "POST", "url": "https://go-r3-ps.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:JkPoN9ZTqQZg8aRSt+b8m9mfyZOLSHJ/lxPpg4k2ikw=:"], "Content-Type": ["application/json"], "Signature": ["sig=:07+SfaoElFCX3xvE3xokbZUDtnZ58cayhh8WVgcujfhzBOeOyH4DJ4FRJC9FihtVIE79rGwcR1De82UPr60sBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLXBzLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.odNiOz3XPFLijnNF0f7WUnXHBPlTVM58aEEFrSfmm042s3Cn3-ESAebU7CihPC9STsIsYH9Qkm7lZe4rTQ1ABw\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxXWmxaR1Z5WVhSbFpDMXdjeUo5LmV5SnBjM01pT2lKb2RIUndjem92TDJkdkxYSXpMWEJ6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aVpIZHJJam9pWVdGMWRHZ3RjR1Z5YzI5dUxtcHpiMjRpTENKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSXNJbU51WmlJNmV5SnFkMnNpT25zaWEzUjVJam9pVDB0UUlpd2lZM0oySWpvaVJXUXlOVFV4T1NJc0luZ2lPaUpuVkd3elJIRm9PVVl4T1Zkdk1WSnRkekI0TFhwTmRVNXBjRWN3TjJwbGFWaG1XVkJYTkY5S2N6VlJJaXdpWVd4bklqb2lSV1F5TlRVeE9TSjlmU3dpYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMweU9TSXNJbWxoZENJNk1UYzVNemN5TVRFME5Td2laWGh3SWpveE56a3pOekl4TWpBMWZRLklPNGstYTFTUXNHbnFtY3JZcnA3bTRxbG5Gb1ZHUU1NSEpFeks3UEk3Um1oU3pBbVlmT3NlX1FzLWV1bElhako4LVktVUdHQ01pZldQbldjcHRfa0RBIiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNtVnpiM1Z5WTJVdE1TSXNJblI1Y0NJNkltRmhMWEpsYzI5MWNtTmxLMnAzZENKOS5leUpoWjJWdWRGOXFhM1FpT2lKaFZrSjBZWEJNWkRFeFUxVldTMGxOUjBwbVVIcFBSVVIxVGpCeldHTnRla3BSVGxaVUxWOXpTMFZWSWl3aVlYVmtJam9pYUhSMGNITTZMeTluYnkxeU15MWhZMk5sYzNNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSmtkMnNpT2lKaFlYVjBhQzF5WlhOdmRYSmpaUzVxYzI5dUlpd2laWGh3SWpveE56a3pOekl4TWpZMUxDSnBZWFFpT2pFM09UTTNNakV4TkRRc0ltbHpjeUk2SW1oMGRIQnpPaTh2Y21WemIzVnlZMlV1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0lzSW1wMGFTSTZJbkl6TFdabFpHVnlZWFJsWkMxd2N5MW9ZWE5vTFcxcGMyMWhkR05vTFhKbGMyOTFjbU5sSWl3aWNISmxjMlZ1ZEdWa1gycDBhU0k2SW1kdkxURTNPVE0zTWpFeE5EVXRNamtpTENKd2N5STZJbWgwZEhCek9pOHZaMjh0Y2pNdGNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p5TTE5ek1qVTJJam9pU0dsa1VUZEpYMUZXTlVvMGFUSTBSbU5sV0VSVldFNDJSRGcwWVdsV1FuaHRSSE5hU2kxclRIRTNPQ0lzSW5JelgzVnlhU0k2SW1oMGRIQnpPaTh2Y21WemIzVnlZMlV1WTI5dVptOXliV0Z1WTJVdWRHVnpkQzl5TXk5akxraHBaRkUzU1Y5UlZqVktOR2t5TkVaalpWaEVWVmhPTmtRNE5HRnBWa0o0YlVSeldrb3RhMHh4TnpnaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNKOS5rQlR1WnVRSGRxck5XUjJqdUtOYXZ1V1BQMk5NdFh0M3VQMHE5NXFyWkF5SVhRVmtkNmNNUXROMzVOZGJ6QU1mSjQxSk81OHg0TmFwa08wZDhZY3ZBZyJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-ps.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtZmVkZXJhdGVkLXBzLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.odNiOz3XPFLijnNF0f7WUnXHBPlTVM58aEEFrSfmm042s3Cn3-ESAebU7CihPC9STsIsYH9Qkm7lZe4rTQ1ABw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:JkPoN9ZTqQZg8aRSt+b8m9mfyZOLSHJ/lxPpg4k2ikw=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "r3-federated-ps-hash-mismatch", "evidence": {"harness_resource_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicmVzb3VyY2UtMSIsInR5cCI6ImFhLXJlc291cmNlK2p3dCJ9.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9nby1yMy1hY2Nlc3MuYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZXhwIjoxNzkzNzIxMjY1LCJpYXQiOjE3OTM3MjExNDQsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWZlZGVyYXRlZC1wcy1oYXNoLW1pc21hdGNoLXJlc291cmNlIiwicHJlc2VudGVkX2p0aSI6ImdvLTE3OTM3MjExNDUtMjkiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJyM19zMjU2IjoiSGlkUTdJX1FWNUo0aTI0RmNlWERVWE42RDg0YWlWQnhtRHNaSi1rTHE3OCIsInIzX3VyaSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdC9yMy9jLkhpZFE3SV9RVjVKNGkyNEZjZVhEVVhONkQ4NGFpVkJ4bURzWkota0xxNzgiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.kBTuZuQHdqrNWR2juKNavuWPP2NMtXt3uP0q95qrZAyIXQVkd6cMQtN35NdbzAMfJ41JO58x4NapkO0d8YcvAg", "native_fetches": [{"Method": "GET", "URL": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:FdN38PvDRa2JY+j//lmZkrrEJPs9xyJv9Fxh27pyi/3GryngGVs4W/zFqho4X8d/HLQmgNntdZEJ8nxhhTQQAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-ps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-federated-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}], "auth_token": {"valid": false, "error": "expected auth_token response, got HTTP 400"}}, "assertions": [{"assertion": "no-auth-token", "clause": "r3.as.ps-hash-verification", "state": "pass", "expected": true, "actual": true}]}]}]}, "r3.issuer": {"role": "r3.issuer", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721145, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "r3.issuer", "id": "r3.issuer.fetch", "source": "r3", "section": "Issuer Processing, lines 543-546: an issuer receiving a Resource token carrying r3_uri and r3_s256 MUST fetch the R3 document at r3_uri", "anchor": "issuer-processing", "scope": "protocol"}, {"role": "r3.issuer", "id": "r3.issuer.fetch-signature", "source": "r3", "section": "R3 Document Access Restriction, line 729: a party fetching r3_uri MUST sign the request as a server in its own right, under the jwks_uri scheme with id set to its issuer (aauth-person.json for a PS)", "anchor": "r3-document-access-restriction", "scope": "protocol"}, {"role": "r3.issuer", "id": "r3.issuer.hash-mismatch", "source": "r3", "section": "Issuer Processing, step 3, line 547: if the SHA-256 of the bytes received does not match r3_s256, the issuer MUST reject the Resource token", "anchor": "issuer-processing", "scope": "protocol"}, {"role": "r3.issuer", "id": "r3.issuer.hash-verification", "source": "r3", "section": "Hash Verification, line 740: a party that fetches an R3 document MUST verify r3_s256 against it before using it; with no document fetched there is nothing verified to grant from", "anchor": "hash-verification", "scope": "protocol"}, {"role": "r3.issuer", "id": "r3.issuer.auth-claims", "source": "r3", "section": "Issuer Processing, step 6 (line 550), and Auth Token Extensions, lines 569-571: the issued Auth token MUST include r3_uri and r3_s256 of the document and r3_granted (REQUIRED), whose operations are drawn from that document (line 617)", "anchor": "auth-token-extensions", "scope": "protocol"}, {"role": "r3.issuer", "id": "r3.issuer.scope-and-r3", "source": "r3", "section": "Resource Token Extensions, line 530: when a Resource token carries both scope and R3 claims, the Auth token's issuer MUST enforce both independently; the granted scope is the host's", "anchor": "resource-token-extensions", "scope": "protocol"}]}, "runs": [{"implementation": {"remote": {"person_server": "https://go-r3-person.aauth.sidecat.dev"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["r3.issuer.fetch", "r3.issuer.fetch-signature", "r3.issuer.hash-mismatch", "r3.issuer.hash-verification", "r3.issuer.auth-claims", "r3.issuer.scope-and-r3"]}, "cases": [{"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-r3-person.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:4eCquYoMt6f3PhxPpLR0c6nBcKCDOl55Em4Zl+az7v6WvOujwrmqoFaVjGhMQ331I/fbIICQw8PfA7xbwwDdDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWNsYXNzLWFnZW50IiwicHMiOiJodHRwczovL2dvLXIzLXBlcnNvbi5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.e9GQsDKHlsqHi7RkwGH_ulZ0VWztr8YjB3eSubtrn0q5Rov0UcCq9qkNg5Be8qYetMQQ7lae_qn33XU2-IvsBg\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-person.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWNsYXNzLWFnZW50IiwicHMiOiJodHRwczovL2dvLXIzLXBlcnNvbi5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.e9GQsDKHlsqHi7RkwGH_ulZ0VWztr8YjB3eSubtrn0q5Rov0UcCq9qkNg5Be8qYetMQQ7lae_qn33XU2-IvsBg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["614"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhJekxYQmxjbk52Ymk1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16QWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05YMC5BbU9wRWtTMHdTeUJVNWR6b1RyMjdiTDNQVmd0SUdNUHJuUDdrNE91cllBd3NRQ2tZdzdWbWxWeU5QTWxURVRuU0NrNUZYdnpENFloR1FlT1IxZ0NDZyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "token", "method": "POST", "url": "https://go-r3-person.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:MnE3HrcqcDq6VTH1AYMZHtv9mW/UBVZaIlsDAgvt/kc=:"], "Content-Type": ["application/json"], "Signature": ["sig=:hOdLMaZYDR+c9D0D3fgGsg3s3K/6ABz2Urz0kC2O49PoFG4Ell4epuJtKmvZGZoaGIHRjxq38D8UTDGzqMtuDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWNsYXNzLWFnZW50IiwicHMiOiJodHRwczovL2dvLXIzLXBlcnNvbi5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.e9GQsDKHlsqHi7RkwGH_ulZ0VWztr8YjB3eSubtrn0q5Rov0UcCq9qkNg5Be8qYetMQQ7lae_qn33XU2-IvsBg\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhJekxYQmxjbk52Ymk1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16QWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05YMC5BbU9wRWtTMHdTeUJVNWR6b1RyMjdiTDNQVmd0SUdNUHJuUDdrNE91cllBd3NRQ2tZdzdWbWxWeU5QTWxURVRuU0NrNUZYdnpENFloR1FlT1IxZ0NDZyIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXlNeTF3WlhKemIyNHVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1qWTFMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EUXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNtVnpiM1Z5WTJVdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltcDBhU0k2SW5JekxXbHpjM1ZsY2kxamJHRnpjeTF5WlhOdmRYSmpaU0lzSW5CeVpYTmxiblJsWkY5cWRHa2lPaUpuYnkweE56a3pOekl4TVRRMUxUTXdJaXdpY0hNaU9pSm9kSFJ3Y3pvdkwyZHZMWEl6TFhCbGNuTnZiaTVoWVhWMGFDNXphV1JsWTJGMExtUmxkaUlzSW5JelgzTXlOVFlpT2lKSWFXUlJOMGxmVVZZMVNqUnBNalJHWTJWWVJGVllUalpFT0RSaGFWWkNlRzFFYzFwS0xXdE1jVGM0SWl3aWNqTmZkWEpwSWpvaWFIUjBjSE02THk5eVpYTnZkWEpqWlM1amIyNW1iM0p0WVc1alpTNTBaWE4wTDNJekwyTXVTR2xrVVRkSlgxRldOVW8wYVRJMFJtTmxXRVJWV0U0MlJEZzBZV2xXUW5odFJITmFTaTFyVEhFM09DSXNJbk4xWWlJNkltUnBjbVZqZEdWa0xYQmxjbk52YmkweEluMC5fVmZCT3BVcjN1UmVvQjdRaUQ5czVJclNrdUIxbzBBd210S2p5Z1hZbVR5ajJEdnB5RF9YRktZcElnMm55ZnN2b0h3Z3I1LURXMUtwLV9pSGRHdi1EdyJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-person.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWNsYXNzLWFnZW50IiwicHMiOiJodHRwczovL2dvLXIzLXBlcnNvbi5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.e9GQsDKHlsqHi7RkwGH_ulZ0VWztr8YjB3eSubtrn0q5Rov0UcCq9qkNg5Be8qYetMQQ7lae_qn33XU2-IvsBg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:MnE3HrcqcDq6VTH1AYMZHtv9mW/UBVZaIlsDAgvt/kc=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["1030"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxeU15MXdjeUo5LmV5SmhkV1FpT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKamJtWWlPbnNpYW5kcklqcDdJbXQwZVNJNklrOUxVQ0lzSW1OeWRpSTZJa1ZrTWpVMU1Ua2lMQ0o0SWpvaVoxUnNNMFJ4YURsR01UbFhiekZTYlhjd2VDMTZUWFZPYVhCSE1EZHFaV2xZWmxsUVZ6UmZTbk0xVVNJc0ltRnNaeUk2SWtWa01qVTFNVGtpZlgwc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVpYaHdJam94Tnprek56SXhNakExTENKcFlYUWlPakUzT1RNM01qRXhORFVzSW1semN5STZJbWgwZEhCek9pOHZaMjh0Y2pNdGNHVnljMjl1TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWFuUnBJam9pWjI4dE1UYzVNemN5TVRFME5TMHpNU0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF5TXkxd1pYSnpiMjR1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKeU0xOW5jbUZ1ZEdWa0lqcDdJblp2WTJGaWRXeGhjbmtpT2lKMWNtNDZZV0YxZEdnNmRtOWpZV0oxYkdGeWVUcHRZM0FpTENKdmNHVnlZWFJwYjI1eklqcGJleUowYjI5c0lqb2ljbVZqYjNKa2N5NXlaV0ZrSW4wc2V5SjBiMjlzSWpvaWNtVmpiM0prY3k1bGVIQnZjblFpZlYxOUxDSnlNMTl6TWpVMklqb2lTR2xrVVRkSlgxRldOVW8wYVRJMFJtTmxXRVJWV0U0MlJEZzBZV2xXUW5odFJITmFTaTFyVEhFM09DSXNJbkl6WDNWeWFTSTZJbWgwZEhCek9pOHZjbVZ6YjNWeVkyVXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDOXlNeTlqTGtocFpGRTNTVjlSVmpWS05Ha3lORVpqWlZoRVZWaE9Oa1E0TkdGcFZrSjRiVVJ6V2tvdGEweHhOemdpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LkFmQVpXc2o2UjBoalRSbWhyTTBJYjc1anR4bTVackt0a2lsWElTNEhRQnpoNHU0MTQ3Q3pyMjQwM0xnTnlKQVhneElGemUzZmRHb0NNdWpqVHRvMkRnIiwiZXhwaXJlc19pbiI6NjB9Cg=="}}], "id": "r3-issuer-class", "evidence": {"served_document": "{\"display\":{\"summary\":\"Read and export fixture records\"},\"operations\":[{\"tool\":\"records.read\"},{\"tool\":\"records.export\"}],\"vocabulary\":\"urn:aauth:vocabulary:mcp\"}", "harness_resource_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicmVzb3VyY2UtMSIsInR5cCI6ImFhLXJlc291cmNlK2p3dCJ9.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZXhwIjoxNzkzNzIxMjY1LCJpYXQiOjE3OTM3MjExNDQsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWlzc3Vlci1jbGFzcy1yZXNvdXJjZSIsInByZXNlbnRlZF9qdGkiOiJnby0xNzkzNzIxMTQ1LTMwIiwicHMiOiJodHRwczovL2dvLXIzLXBlcnNvbi5hYXV0aC5zaWRlY2F0LmRldiIsInIzX3MyNTYiOiJIaWRRN0lfUVY1SjRpMjRGY2VYRFVYTjZEODRhaVZCeG1Ec1pKLWtMcTc4IiwicjNfdXJpIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0L3IzL2MuSGlkUTdJX1FWNUo0aTI0RmNlWERVWE42RDg0YWlWQnhtRHNaSi1rTHE3OCIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0._VfBOpUr3uReoB7QiD9s5IrSkuB1o0AwmtKjygXYmTyj2DvpyD_XFKYpIg2nyfsvoHwgr5-DW1Kp-_iHdGv-Dw", "native_ps_fetches": [{"Method": "GET", "URL": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:MYoVEIluhTvEzM6W+P8x2hCP1gbsiKHs24EixBTvZXG1lGxYLO5NtBEL4bllmQkd+LGZaQuSYQGYCWkbpbD9DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-person.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}], "native_ps_fetch_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721145, "Covered": ["@method", "@authority", "@path", "signature-key"], "Base": "\"@method\": GET\n\"@authority\": resource.conformance.test\n\"@path\": /r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78\n\"signature-key\": sig=jwks_uri;id=\"https://go-r3-person.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "Error": ""}, "auth_token": {"valid": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-r3-person.aauth.sidecat.dev", "jti": "go-1793721145-31", "ps": "https://go-r3-person.aauth.sidecat.dev", "r3_granted": {"operations": [{"tool": "records.read"}, {"tool": "records.export"}], "vocabulary": "urn:aauth:vocabulary:mcp"}, "r3_s256": "HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "r3_uri": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "sub": "directed-person-1"}}}, "assertions": [{"assertion": "fetched", "clause": "r3.issuer.fetch", "state": "pass", "expected": true, "actual": true}, {"assertion": "fetch-proof", "clause": "r3.issuer.fetch-signature", "state": "pass", "expected": true, "actual": true}, {"assertion": "auth-token", "clause": "r3.issuer.auth-claims", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-r3-person.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:SPeznthAtIyNxph1P9zkMS7SmQf8FlUcfkRoUWhzEXJMoc4LPTEzvfCz7yNqjP768wsgaNuV2aWQW5f3R354DQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.K5Sqhd6HuzjZLNPFq8Bm9Kv3KEgiBnAG6adwUxV8FA0y2V0k7c7AO-KR9s_5StP8dOBQuQCSaOaoxwrZGi7EDQ\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-person.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.K5Sqhd6HuzjZLNPFq8Bm9Kv3KEgiBnAG6adwUxV8FA0y2V0k7c7AO-KR9s_5StP8dOBQuQCSaOaoxwrZGi7EDQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["614"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhJekxYQmxjbk52Ymk1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16SWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05YMC5YSmlyRHFnZjk1emFXaHNtSE13SElKWnNiMURFTTNnLXZYdlB4VGt2VXlFckxTRTVfcmpOeGtYaGNLdVllaTA3eDVkZGJ3MXl5aGI3VjBWZDFOdmJCUSIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "token", "method": "POST", "url": "https://go-r3-person.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:j+eHrkZMl7YgUfXpk92aesxM2QTYZ+3ArBuwY18s89M=:"], "Content-Type": ["application/json"], "Signature": ["sig=:eJvfEqcAgxp9Kx+yzCp0NumA+zi1X9CrHw8//bqAcCLOkKNxX3eER5bmx7oZFZpEaMonoDwXvJZJ6tRVKjgiDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.K5Sqhd6HuzjZLNPFq8Bm9Kv3KEgiBnAG6adwUxV8FA0y2V0k7c7AO-KR9s_5StP8dOBQuQCSaOaoxwrZGi7EDQ\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhJekxYQmxjbk52Ymk1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16SWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05YMC5YSmlyRHFnZjk1emFXaHNtSE13SElKWnNiMURFTTNnLXZYdlB4VGt2VXlFckxTRTVfcmpOeGtYaGNLdVllaTA3eDVkZGJ3MXl5aGI3VjBWZDFOdmJCUSIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXlNeTF3WlhKemIyNHVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1qWTFMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EUXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNtVnpiM1Z5WTJVdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltcDBhU0k2SW5JekxXbHpjM1ZsY2kxb1lYTm9MVzFwYzIxaGRHTm9MWEpsYzI5MWNtTmxJaXdpY0hKbGMyVnVkR1ZrWDJwMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16SWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjak10Y0dWeWMyOXVMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpY2pOZmN6STFOaUk2SWtocFpGRTNTVjlSVmpWS05Ha3lORVpqWlZoRVZWaE9Oa1E0TkdGcFZrSjRiVVJ6V2tvdGEweHhOemdpTENKeU0xOTFjbWtpT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1F2Y2pNdll5NUlhV1JSTjBsZlVWWTFTalJwTWpSR1kyVllSRlZZVGpaRU9EUmhhVlpDZUcxRWMxcEtMV3RNY1RjNElpd2ljM1ZpSWpvaVpHbHlaV04wWldRdGNHVnljMjl1TFRFaWZRLjhrdUxIX0dhYWxOd0luNTJaSjhDdmg1MHI3Sm5aZUpGeTl1d0ZkOVdmTVQ4SGRCSUlkU20xQ3Atc0hXckJxY1dhbHRzOVY2Sk5nSEFCMUJSMlkyVEFBIn0=", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-person.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWhhc2gtbWlzbWF0Y2gtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.K5Sqhd6HuzjZLNPFq8Bm9Kv3KEgiBnAG6adwUxV8FA0y2V0k7c7AO-KR9s_5StP8dOBQuQCSaOaoxwrZGi7EDQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:j+eHrkZMl7YgUfXpk92aesxM2QTYZ+3ArBuwY18s89M=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "r3-issuer-hash-mismatch", "evidence": {"served_document": "{\"display\":{\"summary\":\"Read and export fixture Records\"},\"operations\":[{\"tool\":\"records.read\"},{\"tool\":\"records.export\"}],\"vocabulary\":\"urn:aauth:vocabulary:mcp\"}", "harness_resource_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicmVzb3VyY2UtMSIsInR5cCI6ImFhLXJlc291cmNlK2p3dCJ9.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZXhwIjoxNzkzNzIxMjY1LCJpYXQiOjE3OTM3MjExNDQsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWlzc3Vlci1oYXNoLW1pc21hdGNoLXJlc291cmNlIiwicHJlc2VudGVkX2p0aSI6ImdvLTE3OTM3MjExNDUtMzIiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2IiwicjNfczI1NiI6IkhpZFE3SV9RVjVKNGkyNEZjZVhEVVhONkQ4NGFpVkJ4bURzWkota0xxNzgiLCJyM191cmkiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QvcjMvYy5IaWRRN0lfUVY1SjRpMjRGY2VYRFVYTjZEODRhaVZCeG1Ec1pKLWtMcTc4Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.8kuLH_GaalNwIn52ZJ8Cvh50r7JnZeJFy9uwFd9WfMT8HdBIIdSm1Cp-sHWrBqcWalts9V6JNgHAB1BR2Y2TAA", "native_ps_fetches": [{"Method": "GET", "URL": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:MYoVEIluhTvEzM6W+P8x2hCP1gbsiKHs24EixBTvZXG1lGxYLO5NtBEL4bllmQkd+LGZaQuSYQGYCWkbpbD9DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-person.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}], "native_ps_fetch_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721145, "Covered": ["@method", "@authority", "@path", "signature-key"], "Base": "\"@method\": GET\n\"@authority\": resource.conformance.test\n\"@path\": /r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78\n\"signature-key\": sig=jwks_uri;id=\"https://go-r3-person.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "Error": ""}, "auth_token": {"valid": false, "error": "expected auth_token response, got HTTP 400"}}, "assertions": [{"assertion": "fetched", "clause": "r3.issuer.fetch", "state": "pass", "expected": true, "actual": true}, {"assertion": "refused", "clause": "r3.issuer.hash-mismatch", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "no-auth-token", "clause": "r3.issuer.hash-mismatch", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-r3-person.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:cphVuuGUIMd67Zb2EHkAUafKkuT4+kqqHyqkaKhAE0RUPw8/7QQDB8WTqgtZnKlEAwrHbqUE1KWHm2Xr5xUmBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWRvY3VtZW50LW1pc3NpbmctYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.0oQdXOnKvMBKysywlqwM51K5RBpV4FmGK8CoH0DQkCVY2b-wUUgvJtwRXYp_K60TlDnrW8Dfy3nrGyYRolh5AA\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-person.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWRvY3VtZW50LW1pc3NpbmctYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.0oQdXOnKvMBKysywlqwM51K5RBpV4FmGK8CoH0DQkCVY2b-wUUgvJtwRXYp_K60TlDnrW8Dfy3nrGyYRolh5AA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["614"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhJekxYQmxjbk52Ymk1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16TWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05YMC41MTRmUWRaLW5EeVppVEZKcmN2cDRzRlZjTmRnS1pib0Q3bXpNZHA5b2g2cmZ4QVBJSl9fa3F4ZkxvSzRhMmJuQmYxTTlqaWllVFRlQ2RVb0xOTkpBZyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "token", "method": "POST", "url": "https://go-r3-person.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:VaShV3QfWrWgpP/coeErAXYEOJs4wCez7yEmivS6Q+4=:"], "Content-Type": ["application/json"], "Signature": ["sig=:dew5mP8nWvr3vN81HL3nvj2xyXGlFkiFl42+Sj8lrL+mwZc+BoybbHObv1Ai/ZQ2HKE5ymW8qRXe60z27DPIBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWRvY3VtZW50LW1pc3NpbmctYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.0oQdXOnKvMBKysywlqwM51K5RBpV4FmGK8CoH0DQkCVY2b-wUUgvJtwRXYp_K60TlDnrW8Dfy3nrGyYRolh5AA\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhJekxYQmxjbk52Ymk1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16TWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05YMC41MTRmUWRaLW5EeVppVEZKcmN2cDRzRlZjTmRnS1pib0Q3bXpNZHA5b2g2cmZ4QVBJSl9fa3F4ZkxvSzRhMmJuQmYxTTlqaWllVFRlQ2RVb0xOTkpBZyIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXlNeTF3WlhKemIyNHVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1qWTFMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EUXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNtVnpiM1Z5WTJVdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltcDBhU0k2SW5JekxXbHpjM1ZsY2kxa2IyTjFiV1Z1ZEMxdGFYTnphVzVuTFhKbGMyOTFjbU5sSWl3aWNISmxjMlZ1ZEdWa1gycDBhU0k2SW1kdkxURTNPVE0zTWpFeE5EVXRNek1pTENKd2N5STZJbWgwZEhCek9pOHZaMjh0Y2pNdGNHVnljMjl1TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWNqTmZjekkxTmlJNklraHBaRkUzU1Y5UlZqVktOR2t5TkVaalpWaEVWVmhPTmtRNE5HRnBWa0o0YlVSeldrb3RhMHh4TnpnaUxDSnlNMTkxY21raU9pSm9kSFJ3Y3pvdkwzSmxjMjkxY21ObExtTnZibVp2Y20xaGJtTmxMblJsYzNRdmNqTXZZeTVJYVdSUk4wbGZVVlkxU2pScE1qUkdZMlZZUkZWWVRqWkVPRFJoYVZaQ2VHMUVjMXBLTFd0TWNUYzRJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlmUS5GaS1BdWpuUUZqaTFFNVRGLW5fUjYzeHFfSmdFejJfd3RkM1FyWmF2MEI0cGFhaENGQVZRU1pESzNmWlQ1d3FGTnJ2am5zdW0xRXlYdUFDLThzdVFBdyJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-person.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLWRvY3VtZW50LW1pc3NpbmctYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.0oQdXOnKvMBKysywlqwM51K5RBpV4FmGK8CoH0DQkCVY2b-wUUgvJtwRXYp_K60TlDnrW8Dfy3nrGyYRolh5AA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:VaShV3QfWrWgpP/coeErAXYEOJs4wCez7yEmivS6Q+4=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["71"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3Jlc291cmNlX3Rva2VuIiwiZGV0YWlsIjoiQmFkIFJlcXVlc3QifQo="}}], "id": "r3-issuer-document-missing", "evidence": {"served_document": "{\"display\":{\"summary\":\"Read and export fixture records\"},\"operations\":[{\"tool\":\"records.read\"},{\"tool\":\"records.export\"}],\"vocabulary\":\"urn:aauth:vocabulary:mcp\"}", "harness_resource_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicmVzb3VyY2UtMSIsInR5cCI6ImFhLXJlc291cmNlK2p3dCJ9.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZXhwIjoxNzkzNzIxMjY1LCJpYXQiOjE3OTM3MjExNDQsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWlzc3Vlci1kb2N1bWVudC1taXNzaW5nLXJlc291cmNlIiwicHJlc2VudGVkX2p0aSI6ImdvLTE3OTM3MjExNDUtMzMiLCJwcyI6Imh0dHBzOi8vZ28tcjMtcGVyc29uLmFhdXRoLnNpZGVjYXQuZGV2IiwicjNfczI1NiI6IkhpZFE3SV9RVjVKNGkyNEZjZVhEVVhONkQ4NGFpVkJ4bURzWkota0xxNzgiLCJyM191cmkiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QvcjMvYy5IaWRRN0lfUVY1SjRpMjRGY2VYRFVYTjZEODRhaVZCeG1Ec1pKLWtMcTc4Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.Fi-AujnQFji1E5TF-n_R63xq_JgEz2_wtd3QrZav0B4paahCFAVQSZDK3fZT5wqFNrvjnsum1EyXuAC-8suQAw", "native_ps_fetches": [{"Method": "GET", "URL": "https://resource.conformance.test/r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:MYoVEIluhTvEzM6W+P8x2hCP1gbsiKHs24EixBTvZXG1lGxYLO5NtBEL4bllmQkd+LGZaQuSYQGYCWkbpbD9DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-person.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}], "native_ps_fetch_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721145, "Covered": ["@method", "@authority", "@path", "signature-key"], "Base": "\"@method\": GET\n\"@authority\": resource.conformance.test\n\"@path\": /r3/c.HidQ7I_QV5J4i24FceXDUXN6D84aiVBxmDsZJ-kLq78\n\"signature-key\": sig=jwks_uri;id=\"https://go-r3-person.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "Error": ""}, "auth_token": {"valid": false, "error": "expected auth_token response, got HTTP 400"}}, "assertions": [{"assertion": "fetched", "clause": "r3.issuer.fetch", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-auth-token", "clause": "r3.issuer.hash-verification", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "person", "method": "POST", "url": "https://go-r3-person.aauth.sidecat.dev/person", "request_headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:m78BA6vBhnZY+2aB8LXVIYTRuKLLqwRz1Fd1GJptxFKtGoxRD2r500dbRCyEOrFFUlK7AoSJeBrXdIpK75OjBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLXNjb3BlLWFuZC1yMy1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.OZk74T0S9k26_84sLqNYoA7FpdMIo25JkmO_wPBKoK0oChwtkMTJWyBK4AymEs0kx_9cS_IzPyknGnafLjISAA\""]}, "request_body_base64": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-person.aauth.sidecat.dev\n\"@path\": /person\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLXNjb3BlLWFuZC1yMy1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.OZk74T0S9k26_84sLqNYoA7FpdMIo25JkmO_wPBKoK0oChwtkMTJWyBK4AymEs0kx_9cS_IzPyknGnafLjISAA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["614"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhJekxYQmxjbk52Ymk1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16UWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05YMC5QNVRLU1JlT2xraTNfTVoyeDBIVGU3Q0cxSG9VTFJuNUZZclR2ZlNlNDc1Tnhla0xUZWlfa3VwSWZsdk1HTlJTVlg3V2RJTFg3NUo5Qm41LWYwLV9EdyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "token", "method": "POST", "url": "https://go-r3-person.aauth.sidecat.dev/token", "request_headers": {"Content-Digest": ["sha-256=:vlZicSRJXeGLHpOHW8E+35Qbqp/40N72yonmWgP8ZOU=:"], "Content-Type": ["application/json"], "Signature": ["sig=:at2mL7QRT+JIsD04Gkf1rJYf+Y4HMJfXXWi6sM30691WQsnIqiFrEj9C1xl7hh4MQhvlGO60GwA8A0zB5IBYAw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLXNjb3BlLWFuZC1yMy1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.OZk74T0S9k26_84sLqNYoA7FpdMIo25JkmO_wPBKoK0oChwtkMTJWyBK4AymEs0kx_9cS_IzPyknGnafLjISAA\""]}, "request_body_base64": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhJekxYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhJekxYQmxjbk52Ymk1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRVdE16UWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbVY0Y0NJNk1UYzVNemN5TVRJd05YMC5QNVRLU1JlT2xraTNfTVoyeDBIVGU3Q0cxSG9VTFJuNUZZclR2ZlNlNDc1Tnhla0xUZWlfa3VwSWZsdk1HTlJTVlg3V2RJTFg3NUo5Qm41LWYwLV9EdyIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXlNeTF3WlhKemIyNHVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1qWTFMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EUXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNtVnpiM1Z5WTJVdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltcDBhU0k2SW5JekxXbHpjM1ZsY2kxelkyOXdaUzFoYm1RdGNqTXRjbVZ6YjNWeVkyVWlMQ0p3Y21WelpXNTBaV1JmYW5ScElqb2laMjh0TVRjNU16Y3lNVEUwTlMwek5DSXNJbkJ6SWpvaWFIUjBjSE02THk5bmJ5MXlNeTF3WlhKemIyNHVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p5TTE5ek1qVTJJam9pUVdoWUxWcGpjVWRNUjFVeFEzZHRWVkZtY0d4elIyVlNNblExVURGM2IxQjRaMHhrYzJaWVVscGtaeUlzSW5JelgzVnlhU0k2SW1oMGRIQnpPaTh2Y21WemIzVnlZMlV1WTI5dVptOXliV0Z1WTJVdWRHVnpkQzl5TXk5akxrRm9XQzFhWTNGSFRFZFZNVU4zYlZWUlpuQnNjMGRsVWpKME5WQXhkMjlRZUdkTVpITm1XRkphWkdjaUxDSnpZMjl3WlNJNkluSmxZV1FpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LkxCeDB5NTUzU28wdXkxczlEQjF4YlljdWNuZHphNzBXRlhidmo5RjZHc2VSQmM0a052ZXZjeEloTXVaSjNRZnB4ZUFNZVd4VjJIVmpBV1BwejNhVENBIn0=", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-person.aauth.sidecat.dev\n\"@path\": /token\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDUsImlhdCI6MTc5MzcyMTEzNSwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtaXNzdWVyLXNjb3BlLWFuZC1yMy1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.OZk74T0S9k26_84sLqNYoA7FpdMIo25JkmO_wPBKoK0oChwtkMTJWyBK4AymEs0kx_9cS_IzPyknGnafLjISAA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:vlZicSRJXeGLHpOHW8E+35Qbqp/40N72yonmWgP8ZOU=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["1016"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxeU15MXdjeUo5LmV5SmhkV1FpT2lKb2RIUndjem92TDNKbGMyOTFjbU5sTG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKamJtWWlPbnNpYW5kcklqcDdJbXQwZVNJNklrOUxVQ0lzSW1OeWRpSTZJa1ZrTWpVMU1Ua2lMQ0o0SWpvaVoxUnNNMFJ4YURsR01UbFhiekZTYlhjd2VDMTZUWFZPYVhCSE1EZHFaV2xZWmxsUVZ6UmZTbk0xVVNJc0ltRnNaeUk2SWtWa01qVTFNVGtpZlgwc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVpYaHdJam94Tnprek56SXhNakExTENKcFlYUWlPakUzT1RNM01qRXhORFVzSW1semN5STZJbWgwZEhCek9pOHZaMjh0Y2pNdGNHVnljMjl1TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWFuUnBJam9pWjI4dE1UYzVNemN5TVRFME5TMHpOU0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF5TXkxd1pYSnpiMjR1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKeU0xOW5jbUZ1ZEdWa0lqcDdJblp2WTJGaWRXeGhjbmtpT2lKMWNtNDZZV0YxZEdnNmRtOWpZV0oxYkdGeWVUcHRZM0FpTENKdmNHVnlZWFJwYjI1eklqcGJleUowYjI5c0lqb2ljbVZqYjNKa2N5NXlaV0ZrSW4xZGZTd2ljak5mY3pJMU5pSTZJa0ZvV0MxYVkzRkhURWRWTVVOM2JWVlJabkJzYzBkbFVqSjBOVkF4ZDI5UWVHZE1aSE5tV0ZKYVpHY2lMQ0p5TTE5MWNta2lPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUXZjak12WXk1QmFGZ3RXbU54UjB4SFZURkRkMjFWVVdad2JITkhaVkl5ZERWUU1YZHZVSGhuVEdSelpsaFNXbVJuSWl3aWMyTnZjR1VpT2lKeVpXRmtJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlmUS40LUV5dl9BWTNyd1ptVGJkVDBhMzlVdGVoM012WGdlSFphdFhrSkgxMTRSNEJnNk1MYnQzUXpfbElQZlNoZEhOMFBDbzVaMW1qX0xfTTduMXFOWWREUSIsImV4cGlyZXNfaW4iOjYwfQo="}}], "id": "r3-issuer-scope-and-r3", "evidence": {"served_document": "{\"display\":{\"summary\":\"Read and export fixture records\"},\"operations\":[{\"tool\":\"records.read\"}],\"vocabulary\":\"urn:aauth:vocabulary:mcp\"}", "harness_resource_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicmVzb3VyY2UtMSIsInR5cCI6ImFhLXJlc291cmNlK2p3dCJ9.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJkd2siOiJhYXV0aC1yZXNvdXJjZS5qc29uIiwiZXhwIjoxNzkzNzIxMjY1LCJpYXQiOjE3OTM3MjExNDQsImlzcyI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWlzc3Vlci1zY29wZS1hbmQtcjMtcmVzb3VyY2UiLCJwcmVzZW50ZWRfanRpIjoiZ28tMTc5MzcyMTE0NS0zNCIsInBzIjoiaHR0cHM6Ly9nby1yMy1wZXJzb24uYWF1dGguc2lkZWNhdC5kZXYiLCJyM19zMjU2IjoiQWhYLVpjcUdMR1UxQ3dtVVFmcGxzR2VSMnQ1UDF3b1B4Z0xkc2ZYUlpkZyIsInIzX3VyaSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdC9yMy9jLkFoWC1aY3FHTEdVMUN3bVVRZnBsc0dlUjJ0NVAxd29QeGdMZHNmWFJaZGciLCJzY29wZSI6InJlYWQiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.LBx0y553So0uy1s9DB1xbYcucndza70WFXbvj9F6GseRBc4kNvevcxIhMuZJ3QfpxeAMeWxV2HVjAWPpz3aTCA", "native_ps_fetches": [{"Method": "GET", "URL": "https://resource.conformance.test/r3/c.AhX-ZcqGLGU1CwmUQfplsGeR2t5P1woPxgLdsfXRZdg", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["identity"], "Signature": ["sig=:9ByqctpEJzJ7MXdstypaGNsZEwwIZGnKAavc0KVvOvefJ463ou9EtXYCMWitP8EHohnbOn1ZyDwHhcaWgcjEBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-r3-person.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}], "native_ps_fetch_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721145, "Covered": ["@method", "@authority", "@path", "signature-key"], "Base": "\"@method\": GET\n\"@authority\": resource.conformance.test\n\"@path\": /r3/c.AhX-ZcqGLGU1CwmUQfplsGeR2t5P1woPxgLdsfXRZdg\n\"signature-key\": sig=jwks_uri;id=\"https://go-r3-person.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-r3-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "Error": ""}, "auth_token": {"valid": true, "claims": {"aud": "https://resource.conformance.test", "cnf": {"jwk": {"alg": "Ed25519", "crv": "Ed25519", "kty": "OKP", "x": "gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q"}}, "dwk": "aauth-person.json", "exp": 1793721205, "iat": 1793721145, "iss": "https://go-r3-person.aauth.sidecat.dev", "jti": "go-1793721145-35", "ps": "https://go-r3-person.aauth.sidecat.dev", "r3_granted": {"operations": [{"tool": "records.read"}], "vocabulary": "urn:aauth:vocabulary:mcp"}, "r3_s256": "AhX-ZcqGLGU1CwmUQfplsGeR2t5P1woPxgLdsfXRZdg", "r3_uri": "https://resource.conformance.test/r3/c.AhX-ZcqGLGU1CwmUQfplsGeR2t5P1woPxgLdsfXRZdg", "scope": "read", "sub": "directed-person-1"}}}, "assertions": [{"assertion": "auth-token", "clause": "r3.issuer.auth-claims", "state": "pass", "expected": true, "actual": true}, {"assertion": "scope", "clause": "r3.issuer.scope-and-r3", "state": "pass", "expected": "read", "actual": "read"}]}]}]}, "r3.resource": {"role": "r3.resource", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721145, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "r3.resource", "id": "r3.resource.metadata-vocabularies", "source": "r3", "section": "Resource Metadata Extensions, line 144: r3_vocabularies keys MUST be vocabulary URIs, urn:aauth:vocabulary: ones for the standard vocabularies", "anchor": "resource-metadata-extensions", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.token-claims", "source": "r3", "section": "Resource Token Extensions, lines 497-503: a Resource token carrying R3 information MUST include both r3_uri and r3_s256 (also checked: Resource iss, and aud naming the AS in four-party or the PS in three-party access, line 499)", "anchor": "resource-token-extensions", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.document-signature", "source": "r3", "section": "R3 Document, line 448: the Resource MUST require a valid HTTP Message Signature on requests to R3 document URIs and MUST reject requests not signed by the entitled AS or PS; agents cannot fetch R3 documents", "anchor": "r3-document", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.document-entitlement", "source": "r3", "section": "R3 Document Access Restriction, lines 729-734: the Resource MUST reject any signer, identified by id, that is not the AS in the Resource token's aud or the PS in its ps; any other signer MUST be rejected", "anchor": "r3-document-access-restriction", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.content-addressing", "source": "r3", "section": "Content Addressing, lines 486-488: r3_s256 is the SHA-256 of the bytes as served; the Resource MUST serve those exact bytes on every request for the same r3_uri, here to each entitled signer", "anchor": "content-addressing", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.document-fields", "source": "r3", "section": "Fields, lines 469-471: vocabulary is REQUIRED and MUST match a vocabulary advertised in r3_vocabularies; operations is REQUIRED", "anchor": "fields", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.composition", "source": "r3", "section": "Operations Spanning Multiple Definitions, line 435: the Resource MUST reference a single R3 document that covers all of the requested operations", "anchor": "operations-spanning-definitions", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.operation-validation", "source": "r3", "section": "Operation Validation, line 748: the Resource MUST validate declared operations against its authoritative definition before issuing a Resource token; an operation outside it, or a vocabulary the Resource does not advertise (line 412), gets no Resource token", "anchor": "operation-validation", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.grant-enforcement", "source": "r3", "section": "Grant Enforcement, line 758: Resources MUST enforce r3_granted and r3_per_call and MUST reject API calls that match an operation in neither claim", "anchor": "grant-enforcement", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.granted-served", "source": "r3", "section": "Resource Enforcement, step 1 (line 625): a call matching r3_granted is served; the 2xx status and the operation echo are the launcher's", "anchor": "resource-enforcement", "scope": "adapter-contract"}, {"role": "r3.resource", "id": "r3.resource.document-signature-error", "source": "core", "section": "Verification (Server), lines 2242-2250, applied to the R3 document endpoint: any failure MUST result in a 401 with the appropriate Signature-Error; missing signature fields (step 1) and a signature that does not verify (step 7) are invalid_signature", "anchor": "verification", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.per-call-requirement", "source": "r3", "section": "Grant Enforcement, line 758: operations in r3_per_call MUST trigger an AAuth-Requirement before being served; the challenge is a 401 or 202 whose Resource token references a proposal, not the class document, names the AS in aud and the presented Auth token in presented_jti (Flow, step 1, line 675; line 499)", "anchor": "grant-enforcement", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.proposal-fields", "source": "r3", "section": "Proposal Document, lines 643-645: a per-call proposal's operations (REQUIRED) is the single r3_per_call operation invoked and its parameters (REQUIRED) carry the call's concrete parameters; it is content-addressed like a class document (line 637)", "anchor": "proposal-document", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.per-call-parameters", "source": "r3", "section": "Flow, step 3, line 677: on the 401 retry the Resource MUST verify the presented parameters match the approved proposal and MUST reject the call if anything differs; nothing is executed", "anchor": "per-call-flow", "scope": "protocol"}, {"role": "r3.resource", "id": "r3.resource.per-call-single-use", "source": "r3", "section": "Flow, step 4, line 678: a Resource MUST NOT execute more than one invocation under one per-call Auth token; the launcher counts its own executions", "anchor": "per-call-flow", "scope": "protocol"}]}, "runs": [{"implementation": {"remote": {"control": "https://control.aauth-go.internal/r3.resource", "resource": "https://go-r3.aauth.sidecat.dev/authorize", "three_party_resource": "https://go-r3-direct.aauth.sidecat.dev/authorize"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["r3.resource.metadata-vocabularies", "r3.resource.token-claims", "r3.resource.document-signature", "r3.resource.document-entitlement", "r3.resource.content-addressing", "r3.resource.document-fields", "r3.resource.composition", "r3.resource.operation-validation", "r3.resource.grant-enforcement", "r3.resource.granted-served", "r3.resource.document-signature-error", "r3.resource.per-call-requirement", "r3.resource.proposal-fields", "r3.resource.per-call-parameters", "r3.resource.per-call-single-use"]}, "cases": [{"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:tHYxT89aOaNRqbRRSGFTF6y8xFIRyr//HnTZhhe8B3k=:"], "Content-Type": ["application/json"], "Signature": ["sig=:+P5k1aUESINlbhuoXEgqOcNwqfkL4v0uyhTnCfmJU/exIAhvqDM6Gz+u+tNVzB11r96mwCNWStRQzFoep3E0Dw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLWNsYXNzIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.cYlXKrsLPTeKjLRhiNqH0zye8v19Mc0rUfdqU5gvPYDT7NfxtbrTq1n76jCQ2Ly2Vp_nQxQdLDqh-C4zGFpjCg\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifSx7InRvb2wiOiJyZWNvcmRzLmV4cG9ydCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9fQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLWNsYXNzIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.cYlXKrsLPTeKjLRhiNqH0zye8v19Mc0rUfdqU5gvPYDT7NfxtbrTq1n76jCQ2Ly2Vp_nQxQdLDqh-C4zGFpjCg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:tHYxT89aOaNRqbRRSGFTF6y8xFIRyr//HnTZhhe8B3k=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["960"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y2pNdGNtVnpiM1Z5WTJVaWZRLmV5SmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OWhZMk5sYzNNdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltUjNheUk2SW1GaGRYUm9MWEpsYzI5MWNtTmxMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTluYnkxeU15NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TXpZaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaWNqTXRjR1Z5YzI5dUxYSXpMWEpsYzI5MWNtTmxMV05zWVhOeklpd2ljSE1pT2lKb2RIUndjem92TDNCbGNuTnZiaTVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpY2pOZmN6STFOaUk2SWprMFZHaGZjbUpTV1RWd05rc3RkbGhwYVc1VFFsZzNhbVo1V1djM0xWWkdWVmxyUXkxblkySTNYMk1pTENKeU0xOTFjbWtpT2lKb2RIUndjem92TDJkdkxYSXpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJMM0l6TDJNdU9UUlVhRjl5WWxKWk5YQTJTeTEyV0dscGJsTkNXRGRxWm5sWlp6Y3RWa1pWV1d0RExXZGpZamRmWXk1aWIyNXFSVXh6VWtWc2IxWnpXbGhqTVROd1RUUTNOelZuVjIxV1h6bGFTV2xRWjBaMGNIQlBTemhWTGpOME5HZG5RelV3Ym1jeWRXczFTRFJhYUVOQlUwbGFWbTUwWXpOQ1FtbHZiVmhxYUUweGFtZzNia1VpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LnlSSTl2TDlSMnlVUHBYWTdfQW51Sm53T2lZdDBpdkc3NzNURllNelRDQk9Oekx3MmI3aVZnM2tKVVM5X3EzTnpSdEg2dmt3VnVIOEY0RFpQV2lYSkNBIn0K"}}, {"stage": "fetch-access", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/c.94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.3t4ggC50ng2uk5H4ZhCASIZVntc3BBiomXjhM1jh7nE", "request_headers": {"Signature": ["sig=:G9lr0l8De2EvQ1UtdIO833LdMHS69EpxPCrpXlhjXkG/2dD1hdKt5Su0c02F7WcoFp1S8R70zJ7k9dxejAUNCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /r3/c.94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.3t4ggC50ng2uk5H4ZhCASIZVntc3BBiomXjhM1jh7nE\n\"signature-key\": sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["277"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ2b2NhYnVsYXJ5IjoidXJuOmFhdXRoOnZvY2FidWxhcnk6bWNwIiwib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9LHsidG9vbCI6InJlY29yZHMuZXhwb3J0In1dLCJkaXNwbGF5Ijp7InN1bW1hcnkiOiJVc2UgZml4dHVyZSByZWNvcmRzIiwiaW1wbGljYXRpb25zIjoiUmVjb3JkcyBtYXkgYmUgZXhwb3J0ZWQiLCJkYXRhX2FjY2Vzc2VkIjoiUmVjb3JkIGNvbnRlbnRzIiwiaXJyZXZlcnNpYmxlIjoiRXhwb3J0ZWQgY29waWVzIGNhbm5vdCBiZSByZWNhbGxlZCJ9fQ=="}}, {"stage": "fetch-access-2", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/c.94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.3t4ggC50ng2uk5H4ZhCASIZVntc3BBiomXjhM1jh7nE", "request_headers": {"Signature": ["sig=:G9lr0l8De2EvQ1UtdIO833LdMHS69EpxPCrpXlhjXkG/2dD1hdKt5Su0c02F7WcoFp1S8R70zJ7k9dxejAUNCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /r3/c.94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.3t4ggC50ng2uk5H4ZhCASIZVntc3BBiomXjhM1jh7nE\n\"signature-key\": sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["277"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ2b2NhYnVsYXJ5IjoidXJuOmFhdXRoOnZvY2FidWxhcnk6bWNwIiwib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9LHsidG9vbCI6InJlY29yZHMuZXhwb3J0In1dLCJkaXNwbGF5Ijp7InN1bW1hcnkiOiJVc2UgZml4dHVyZSByZWNvcmRzIiwiaW1wbGljYXRpb25zIjoiUmVjb3JkcyBtYXkgYmUgZXhwb3J0ZWQiLCJkYXRhX2FjY2Vzc2VkIjoiUmVjb3JkIGNvbnRlbnRzIiwiaXJyZXZlcnNpYmxlIjoiRXhwb3J0ZWQgY29waWVzIGNhbm5vdCBiZSByZWNhbGxlZCJ9fQ=="}}, {"stage": "fetch-person", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/c.94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.3t4ggC50ng2uk5H4ZhCASIZVntc3BBiomXjhM1jh7nE", "request_headers": {"Signature": ["sig=:lJB9+juVbYAxaDBLrpe81ZTYTjTZyqhvuEuQFn3a7RHJ3sgz4ozFj597BJl6j7ZBMPV+Yzk3cCeotF6nuBD8Aw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /r3/c.94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.3t4ggC50ng2uk5H4ZhCASIZVntc3BBiomXjhM1jh7nE\n\"signature-key\": sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["277"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ2b2NhYnVsYXJ5IjoidXJuOmFhdXRoOnZvY2FidWxhcnk6bWNwIiwib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9LHsidG9vbCI6InJlY29yZHMuZXhwb3J0In1dLCJkaXNwbGF5Ijp7InN1bW1hcnkiOiJVc2UgZml4dHVyZSByZWNvcmRzIiwiaW1wbGljYXRpb25zIjoiUmVjb3JkcyBtYXkgYmUgZXhwb3J0ZWQiLCJkYXRhX2FjY2Vzc2VkIjoiUmVjb3JkIGNvbnRlbnRzIiwiaXJyZXZlcnNpYmxlIjoiRXhwb3J0ZWQgY29waWVzIGNhbm5vdCBiZSByZWNhbGxlZCJ9fQ=="}}, {"stage": "call-records.read", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/op/records.read", "request_headers": {"Content-Digest": ["sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:"], "Content-Type": ["application/json"], "Signature": ["sig=:/OujAbgLgY+Ly0DczlkqYHE+MtbXcfK5gUr8f3dlwVA1jNtp97RoTwpT2DuviQICv9+d507npSctK8eawTO+Bw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1jbGFzcyIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiOTRUaF9yYlJZNXA2Sy12WGlpblNCWDdqZnlZZzctVkZVWWtDLWdjYjdfYyIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvYy45NFRoX3JiUlk1cDZLLXZYaWluU0JYN2pmeVlnNy1WRlVZa0MtZ2NiN19jLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuM3Q0Z2dDNTBuZzJ1azVINFpoQ0FTSVpWbnRjM0JCaW9tWGpoTTFqaDduRSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.Jk69Cd6wamjZUsxDagPzhttqGlcI539H1kL3bDN9nO6qy6TBBu6xoD8EBezh8ozXhMwTRfobqdP7Qe0cMQ2oBw\""]}, "request_body_base64": "eyJyZWNvcmQiOiJyLTEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /op/records.read\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1jbGFzcyIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiOTRUaF9yYlJZNXA2Sy12WGlpblNCWDdqZnlZZzctVkZVWWtDLWdjYjdfYyIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvYy45NFRoX3JiUlk1cDZLLXZYaWluU0JYN2pmeVlnNy1WRlVZa0MtZ2NiN19jLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuM3Q0Z2dDNTBuZzJ1azVINFpoQ0FTSVpWbnRjM0JCaW9tWGpoTTFqaDduRSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.Jk69Cd6wamjZUsxDagPzhttqGlcI539H1kL3bDN9nO6qy6TBBu6xoD8EBezh8ozXhMwTRfobqdP7Qe0cMQ2oBw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["55"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJvcGVyYXRpb24iOiJyZWNvcmRzLnJlYWQiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9Cg=="}}, {"stage": "call-records.export", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/op/records.export", "request_headers": {"Content-Digest": ["sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:"], "Content-Type": ["application/json"], "Signature": ["sig=:tLgwK1poUvaOi3LIRLQNzX6fp+K0yvbkzKKoXMzdmz1H5ZJXmla2vSfvH+NZcnRHgOVQl+iqoAQndkDLejy1Cg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1jbGFzcyIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiOTRUaF9yYlJZNXA2Sy12WGlpblNCWDdqZnlZZzctVkZVWWtDLWdjYjdfYyIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvYy45NFRoX3JiUlk1cDZLLXZYaWluU0JYN2pmeVlnNy1WRlVZa0MtZ2NiN19jLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuM3Q0Z2dDNTBuZzJ1azVINFpoQ0FTSVpWbnRjM0JCaW9tWGpoTTFqaDduRSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.Jk69Cd6wamjZUsxDagPzhttqGlcI539H1kL3bDN9nO6qy6TBBu6xoD8EBezh8ozXhMwTRfobqdP7Qe0cMQ2oBw\""]}, "request_body_base64": "eyJyZWNvcmQiOiJyLTEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /op/records.export\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1jbGFzcyIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiOTRUaF9yYlJZNXA2Sy12WGlpblNCWDdqZnlZZzctVkZVWWtDLWdjYjdfYyIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvYy45NFRoX3JiUlk1cDZLLXZYaWluU0JYN2pmeVlnNy1WRlVZa0MtZ2NiN19jLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuM3Q0Z2dDNTBuZzJ1azVINFpoQ0FTSVpWbnRjM0JCaW9tWGpoTTFqaDduRSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.Jk69Cd6wamjZUsxDagPzhttqGlcI539H1kL3bDN9nO6qy6TBBu6xoD8EBezh8ozXhMwTRfobqdP7Qe0cMQ2oBw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 403, "headers": {"Content-Length": ["60"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMywiZXJyb3IiOiJhY2Nlc3NfZGVuaWVkIiwiZGV0YWlsIjoiRm9yYmlkZGVuIn0K"}}], "id": "r3-resource-class", "evidence": {"resource_token": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721145-36", "presented_jti": "r3-person-r3-resource-class", "ps": "https://person.conformance.test", "r3_s256": "94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/c.94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.3t4ggC50ng2uk5H4ZhCASIZVntc3BBiomXjhM1jh7nE", "sub": "directed-person-1"}}, "harness_auth_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1jbGFzcyIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiOTRUaF9yYlJZNXA2Sy12WGlpblNCWDdqZnlZZzctVkZVWWtDLWdjYjdfYyIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvYy45NFRoX3JiUlk1cDZLLXZYaWluU0JYN2pmeVlnNy1WRlVZa0MtZ2NiN19jLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuM3Q0Z2dDNTBuZzJ1azVINFpoQ0FTSVpWbnRjM0JCaW9tWGpoTTFqaDduRSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.Jk69Cd6wamjZUsxDagPzhttqGlcI539H1kL3bDN9nO6qy6TBBu6xoD8EBezh8ozXhMwTRfobqdP7Qe0cMQ2oBw", "documents": {"fetch-access": {"served_s256": "94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c", "matches_r3_s256": true, "required_fields": true, "covers_requested": true, "document": {"display": {"data_accessed": "Record contents", "implications": "Records may be exported", "irreversible": "Exported copies cannot be recalled", "summary": "Use fixture records"}, "operations": [{"tool": "records.read"}, {"tool": "records.export"}], "vocabulary": "urn:aauth:vocabulary:mcp"}}, "fetch-access-2": {"served_s256": "94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c", "matches_r3_s256": true, "required_fields": true, "covers_requested": true, "document": {"display": {"data_accessed": "Record contents", "implications": "Records may be exported", "irreversible": "Exported copies cannot be recalled", "summary": "Use fixture records"}, "operations": [{"tool": "records.read"}, {"tool": "records.export"}], "vocabulary": "urn:aauth:vocabulary:mcp"}}, "fetch-person": {"served_s256": "94Th_rbRY5p6K-vXiinSBX7jfyYg7-VFUYkC-gcb7_c", "matches_r3_s256": true, "required_fields": true, "covers_requested": true, "document": {"display": {"data_accessed": "Record contents", "implications": "Records may be exported", "irreversible": "Exported copies cannot be recalled", "summary": "Use fixture records"}, "operations": [{"tool": "records.read"}, {"tool": "records.export"}], "vocabulary": "urn:aauth:vocabulary:mcp"}}}, "proposal_shape": false}, "assertions": [{"assertion": "vocabularies", "clause": "r3.resource.metadata-vocabularies", "state": "pass", "expected": true, "actual": true}, {"assertion": "resource-token", "clause": "r3.resource.token-claims", "state": "pass", "expected": true, "actual": true}, {"assertion": "as-fetch-status", "clause": "r3.resource.content-addressing", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "as-fetch-digest", "clause": "r3.resource.content-addressing", "state": "pass", "expected": true, "actual": true}, {"assertion": "as-fetch-fields", "clause": "r3.resource.document-fields", "state": "pass", "expected": true, "actual": true}, {"assertion": "as-fetch-covers", "clause": "r3.resource.composition", "state": "pass", "expected": true, "actual": true}, {"assertion": "as-refetch-digest", "clause": "r3.resource.content-addressing", "state": "pass", "expected": true, "actual": true}, {"assertion": "ps-fetch-digest", "clause": "r3.resource.content-addressing", "state": "pass", "expected": true, "actual": true}, {"assertion": "granted-served", "clause": "r3.resource.granted-served", "state": "pass", "expected": "2xx", "actual": "2xx"}, {"assertion": "granted-operation", "clause": "r3.resource.granted-served", "state": "pass", "expected": "records.read", "actual": "records.read"}, {"assertion": "ungranted-refused", "clause": "r3.resource.grant-enforcement", "state": "pass", "expected": "4xx", "actual": "4xx"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:"], "Content-Type": ["application/json"], "Signature": ["sig=:Ci2Hv8A7b23GChRPAjzAreC8ZYvFgWh/oIl0Bl6yHK8DkGSvbAiGAuC4l0h7tfCeGmjcgC/lEx6ExpARa282Ag==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXVuc2lnbmVkLWZldGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.BDWswKbpBeEt_z8IuIxgEUofHvaW4qQ6cCg1-hUqaq40-lV0a27385lxLKOB3RWyT3DFEmmRBZREGB4XeOO-Bw\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifX0=", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXVuc2lnbmVkLWZldGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.BDWswKbpBeEt_z8IuIxgEUofHvaW4qQ6cCg1-hUqaq40-lV0a27385lxLKOB3RWyT3DFEmmRBZREGB4XeOO-Bw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["972"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y2pNdGNtVnpiM1Z5WTJVaWZRLmV5SmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OWhZMk5sYzNNdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltUjNheUk2SW1GaGRYUm9MWEpsYzI5MWNtTmxMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTluYnkxeU15NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TXpjaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaWNqTXRjR1Z5YzI5dUxYSXpMWEpsYzI5MWNtTmxMWFZ1YzJsbmJtVmtMV1psZEdOb0lpd2ljSE1pT2lKb2RIUndjem92TDNCbGNuTnZiaTVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpY2pOZmN6STFOaUk2SWxkUFJqQXlNMUZsUVVKeFJIQk1ZVGh2TFZsMk1YUldXWFl5VURacGRsOXhXbWxJUW1vMU1UTnFZMFVpTENKeU0xOTFjbWtpT2lKb2RIUndjem92TDJkdkxYSXpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJMM0l6TDJNdVYwOUdNREl6VVdWQlFuRkVjRXhoT0c4dFdYWXhkRlpaZGpKUU5tbDJYM0ZhYVVoQ2FqVXhNMnBqUlM1aWIyNXFSVXh6VWtWc2IxWnpXbGhqTVROd1RUUTNOelZuVjIxV1h6bGFTV2xRWjBaMGNIQlBTemhWTGpWM04xVnpObHAyTVZSb1dUTnNSbUpEWTA1Q2MybDROV3hRWXpNNFV6aElOMnRvVm1kalJHVmZibFVpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LnFlR2NIbURhQzMzSTdUZFRtbnd6ZGhRLVVMaFZnckJJMEttekVxcDBIVEFOaEFBeGRrM1NmandtOXhQSUlaNy03ZlhLVVdDTXNrWUFEMXB3UzlkTkFnIn0K"}}, {"stage": "fetch-unsigned", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.5w7Us6Zv1ThY3lFbCcNBsix5lPc38S8H7khVgcDe_nU", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 401, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["118"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_signature"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfcmVxdWVzdCIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}}], "id": "r3-resource-unsigned-fetch", "evidence": {"resource_token": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721145-37", "presented_jti": "r3-person-r3-resource-unsigned-fetch", "ps": "https://person.conformance.test", "r3_s256": "WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.5w7Us6Zv1ThY3lFbCcNBsix5lPc38S8H7khVgcDe_nU", "sub": "directed-person-1"}}, "documents": {"fetch-unsigned": {"served_s256": "v-1xgbY6sxrqE3qrxxzg-Zrl1Cwcr_V8wVb8xMfwbwo", "matches_r3_s256": false, "required_fields": false, "covers_requested": false, "document": {"detail": "Unauthorized", "error": "invalid_request", "status": 401, "type": "urn:ietf:params:sig-error:invalid_signature"}, "error": "document lacks vocabulary advertised in r3_vocabularies or an operations array"}}, "proposal_shape": false}, "assertions": [{"assertion": "fetch-unsigned-refused", "clause": "r3.resource.document-signature", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "fetch-unsigned-no-document", "clause": "r3.resource.document-signature", "state": "pass", "expected": true, "actual": true}, {"assertion": "fetch-unsigned-status", "clause": "r3.resource.document-signature-error", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "fetch-unsigned-error", "clause": "r3.resource.document-signature-error", "state": "pass", "expected": "invalid_signature", "actual": "invalid_signature"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:"], "Content-Type": ["application/json"], "Signature": ["sig=:12QwDqgh3Wg/46FLnSa+Os9Hg5nkKPDkT2n3dSgmh2g5hbGMIwBd7VLhV1WxLdXWDxOdABwpP094RplQNdclDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLWFnZW50LWZldGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.SiYfy1vKfSs1af6dug4RWlvUUQN5THJ9eKphkWOjf35MkUxv8onwQBfRZrRTiV_l3YPlsXQtMwnQmI-U6unkBg\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifX0=", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLWFnZW50LWZldGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.SiYfy1vKfSs1af6dug4RWlvUUQN5THJ9eKphkWOjf35MkUxv8onwQBfRZrRTiV_l3YPlsXQtMwnQmI-U6unkBg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["968"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y2pNdGNtVnpiM1Z5WTJVaWZRLmV5SmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OWhZMk5sYzNNdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltUjNheUk2SW1GaGRYUm9MWEpsYzI5MWNtTmxMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTluYnkxeU15NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TXpnaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaWNqTXRjR1Z5YzI5dUxYSXpMWEpsYzI5MWNtTmxMV0ZuWlc1MExXWmxkR05vSWl3aWNITWlPaUpvZEhSd2N6b3ZMM0JsY25OdmJpNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2ljak5mY3pJMU5pSTZJbGRQUmpBeU0xRmxRVUp4UkhCTVlUaHZMVmwyTVhSV1dYWXlVRFpwZGw5eFdtbElRbW8xTVROcVkwVWlMQ0p5TTE5MWNta2lPaUpvZEhSd2N6b3ZMMmR2TFhJekxtRmhkWFJvTG5OcFpHVmpZWFF1WkdWMkwzSXpMMk11VjA5R01ESXpVV1ZCUW5GRWNFeGhPRzh0V1hZeGRGWlpkakpRTm1sMlgzRmFhVWhDYWpVeE0ycGpSUzVpYjI1cVJVeHpVa1ZzYjFaeldsaGpNVE53VFRRM056Vm5WMjFXWHpsYVNXbFFaMFowY0hCUFN6aFZMbkpNYUZwVGRtTlJYMHhUZUhCcldVeHhRbDlWVFdJMWVsUXhka3AwYjI5d09UZEtNamRUT1ZkQ2Exa2lMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSjkuRURIQ1Y1UEhNN2Z0OHRCX3RGa212S1FBOGYwM2lrWm8wamRMc2FNVFAzRW82YW5BRVdUY0FEcTVnWjl2X2dnRmNPSjFtX0J2NjVQRURZbU5pTHJpQVEifQo="}}, {"stage": "fetch-agent", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.rLhZSvcQ_LSxpkYLqB_UMb5zT1vJtoop97J27S9WBkY", "request_headers": {"Signature": ["sig=:o4uP8pzNAOCWLZc0t3C+dXLaUjsd5sYUgms/4weztlrurxyjadLryxu8e4HnkA4AuUk0fO10D5WaU8jl6uazAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLWFnZW50LWZldGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.SiYfy1vKfSs1af6dug4RWlvUUQN5THJ9eKphkWOjf35MkUxv8onwQBfRZrRTiV_l3YPlsXQtMwnQmI-U6unkBg\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.rLhZSvcQ_LSxpkYLqB_UMb5zT1vJtoop97J27S9WBkY\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLWFnZW50LWZldGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.SiYfy1vKfSs1af6dug4RWlvUUQN5THJ9eKphkWOjf35MkUxv8onwQBfRZrRTiV_l3YPlsXQtMwnQmI-U6unkBg\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Accept-Signature-Scheme": ["jwks_uri"], "Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["119"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=unsupported_scheme"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bnN1cHBvcnRlZF9zY2hlbWUiLCJzdGF0dXMiOjQwMSwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}}], "id": "r3-resource-agent-fetch", "evidence": {"resource_token": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721145-38", "presented_jti": "r3-person-r3-resource-agent-fetch", "ps": "https://person.conformance.test", "r3_s256": "WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.rLhZSvcQ_LSxpkYLqB_UMb5zT1vJtoop97J27S9WBkY", "sub": "directed-person-1"}}, "documents": {"fetch-agent": {"served_s256": "hkJZRMPMIN7DNqrn_OyjEmoNTxDTueIIdA6TYQuKS1U", "matches_r3_s256": false, "required_fields": false, "covers_requested": false, "document": {"detail": "Unauthorized", "error": "invalid_request", "status": 401, "type": "urn:ietf:params:sig-error:unsupported_scheme"}, "error": "document lacks vocabulary advertised in r3_vocabularies or an operations array"}}, "proposal_shape": false}, "assertions": [{"assertion": "fetch-agent-refused", "clause": "r3.resource.document-signature", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "fetch-agent-no-document", "clause": "r3.resource.document-signature", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:"], "Content-Type": ["application/json"], "Signature": ["sig=:pXiia5WjLfX58KSNj41IOLSgHY6Bf0GEXQH7y8+kFssFpLUEq5dyqxh9UL8XUPElSmq1QhRTX+pw/LnY8q/lBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLW90aGVyLXNpZ25lciIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.CnddPGXBRI7qZbGO1p5BsYxu1OkooWUJnrblmL-f1TQ-JXtzfWLPU4Ednsn7FkcbybUjL-0bTokH8hiU0MlcAQ\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifX0=", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLW90aGVyLXNpZ25lciIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.CnddPGXBRI7qZbGO1p5BsYxu1OkooWUJnrblmL-f1TQ-JXtzfWLPU4Ednsn7FkcbybUjL-0bTokH8hiU0MlcAQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["970"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y2pNdGNtVnpiM1Z5WTJVaWZRLmV5SmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OWhZMk5sYzNNdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltUjNheUk2SW1GaGRYUm9MWEpsYzI5MWNtTmxMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTluYnkxeU15NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TXpraUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaWNqTXRjR1Z5YzI5dUxYSXpMWEpsYzI5MWNtTmxMVzkwYUdWeUxYTnBaMjVsY2lJc0luQnpJam9pYUhSMGNITTZMeTl3WlhKemIyNHVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbkl6WDNNeU5UWWlPaUpYVDBZd01qTlJaVUZDY1VSd1RHRTRieTFaZGpGMFZsbDJNbEEyYVhaZmNWcHBTRUpxTlRFemFtTkZJaXdpY2pOZmRYSnBJam9pYUhSMGNITTZMeTluYnkxeU15NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpOXlNeTlqTGxkUFJqQXlNMUZsUVVKeFJIQk1ZVGh2TFZsMk1YUldXWFl5VURacGRsOXhXbWxJUW1vMU1UTnFZMFV1WW05dWFrVk1jMUpGYkc5V2MxcFlZekV6Y0UwME56YzFaMWR0Vmw4NVdrbHBVR2RHZEhCd1QwczRWUzUxWkZSRGFXZGpUVmhoTW5oMGVqUmljemh1VlhoMlVURkdNemhHWTFCRldVOW1SSE5hVWpodlJVcEZJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlmUS5WcDdsYmtac094dHVHTFJwV3NvY3lIUGxMRzlyd2gwdkZQaklGYWIyNGduNnUwNllpVFUyaEdIN29nWTlQTUk5bEhWWHBXMUFVN1ljUzVybVc5YThCZyJ9Cg=="}}, {"stage": "fetch-other", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.udTCigcMXa2xtz4bs8nUxvQ1F38FcPEYOfDsZR8oEJE", "request_headers": {"Signature": ["sig=:dKLlC7kzzzphAOdpzzfXJBtO9w9CBjd2++JOK8Mm4ebLam1rRD2IAvLCd9PYk4zJh9oGCey4gl3xtOdr4qL4CA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://other.conformance.test\";dwk=\"aauth-access.json\";kid=\"other-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.udTCigcMXa2xtz4bs8nUxvQ1F38FcPEYOfDsZR8oEJE\n\"signature-key\": sig=jwks_uri;id=\"https://other.conformance.test\";dwk=\"aauth-access.json\";kid=\"other-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 404, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": ""}}], "id": "r3-resource-other-signer", "evidence": {"resource_token": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721145-39", "presented_jti": "r3-person-r3-resource-other-signer", "ps": "https://person.conformance.test", "r3_s256": "WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.udTCigcMXa2xtz4bs8nUxvQ1F38FcPEYOfDsZR8oEJE", "sub": "directed-person-1"}}, "documents": {"fetch-other": {"served_s256": "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU", "matches_r3_s256": false, "required_fields": false, "covers_requested": false, "error": "served bytes are not a JSON object"}}, "proposal_shape": false}, "assertions": [{"assertion": "fetch-other-refused", "clause": "r3.resource.document-entitlement", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "fetch-other-no-document", "clause": "r3.resource.document-entitlement", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:"], "Content-Type": ["application/json"], "Signature": ["sig=:LkWPVZeFaekM+yduwl1ywQyJBWBXIQT022QCUIjDNpsnDhX0PF+R/nGd2SIU3EywEz5dq97znb3Em/bZ9gYPDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXRhbXBlcmVkLWZldGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.fXUXGhr8AFgDWOhckEFwDGWQR-aHTJHlX9c-YOjlEv0mV65xdolP-c0k34bSzDLT_IlKBArb6Khd_LBpeJH9Cw\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifX0=", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXRhbXBlcmVkLWZldGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.fXUXGhr8AFgDWOhckEFwDGWQR-aHTJHlX9c-YOjlEv0mV65xdolP-c0k34bSzDLT_IlKBArb6Khd_LBpeJH9Cw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["972"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y2pNdGNtVnpiM1Z5WTJVaWZRLmV5SmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OWhZMk5sYzNNdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltUjNheUk2SW1GaGRYUm9MWEpsYzI5MWNtTmxMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTluYnkxeU15NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TkRBaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaWNqTXRjR1Z5YzI5dUxYSXpMWEpsYzI5MWNtTmxMWFJoYlhCbGNtVmtMV1psZEdOb0lpd2ljSE1pT2lKb2RIUndjem92TDNCbGNuTnZiaTVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpY2pOZmN6STFOaUk2SWxkUFJqQXlNMUZsUVVKeFJIQk1ZVGh2TFZsMk1YUldXWFl5VURacGRsOXhXbWxJUW1vMU1UTnFZMFVpTENKeU0xOTFjbWtpT2lKb2RIUndjem92TDJkdkxYSXpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJMM0l6TDJNdVYwOUdNREl6VVdWQlFuRkVjRXhoT0c4dFdYWXhkRlpaZGpKUU5tbDJYM0ZhYVVoQ2FqVXhNMnBqUlM1aWIyNXFSVXh6VWtWc2IxWnpXbGhqTVROd1RUUTNOelZuVjIxV1h6bGFTV2xRWjBaMGNIQlBTemhWTGt4T01WUlhkWGgxZEMxYVRtb3lUMkZHZUdVelNrTnBPRTFVUkZGdE9HaHVlVlphY1RaVmRGTkhjVmtpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LkxJNzFTZV9KN3VxeWFvUUxFZjM3RUtCSWZZUnlWb0FNREFZSDNFdnRhdGJ3Z0lNWFl1V2gxbmZjMHhFZWxLZWxEZkZpejNHNGFoRFFLNktGZko2bEJBIn0K"}}, {"stage": "fetch-tampered", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.LN1TWuxut-ZNj2OaFxe3JCi8MTDQm8hnyVZq6UtSGqY", "request_headers": {"Signature": ["sig=:d56sa0/ZjLe419hQk61Ot3I6vWItfGUlKGyAZ6zv4ZPicVEgP5M3+4U4ulpI2jGVK1iFJe5Z18FcuL+ZNX3VAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.LN1TWuxut-ZNj2OaFxe3JCi8MTDQm8hnyVZq6UtSGqY\n\"signature-key\": sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 401, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["118"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Signature-Error": ["error=invalid_signature"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfcmVxdWVzdCIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}}], "id": "r3-resource-tampered-fetch", "evidence": {"resource_token": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721145-40", "presented_jti": "r3-person-r3-resource-tampered-fetch", "ps": "https://person.conformance.test", "r3_s256": "WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.LN1TWuxut-ZNj2OaFxe3JCi8MTDQm8hnyVZq6UtSGqY", "sub": "directed-person-1"}}, "documents": {"fetch-tampered": {"served_s256": "v-1xgbY6sxrqE3qrxxzg-Zrl1Cwcr_V8wVb8xMfwbwo", "matches_r3_s256": false, "required_fields": false, "covers_requested": false, "document": {"detail": "Unauthorized", "error": "invalid_request", "status": 401, "type": "urn:ietf:params:sig-error:invalid_signature"}, "error": "document lacks vocabulary advertised in r3_vocabularies or an operations array"}}, "proposal_shape": false}, "assertions": [{"assertion": "fetch-tampered-refused", "clause": "r3.resource.document-signature", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "fetch-tampered-no-document", "clause": "r3.resource.document-signature", "state": "pass", "expected": true, "actual": true}, {"assertion": "fetch-tampered-status", "clause": "r3.resource.document-signature-error", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "fetch-tampered-error", "clause": "r3.resource.document-signature-error", "state": "pass", "expected": "invalid_signature", "actual": "invalid_signature"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:biBp983w89BFZK/yu9vbUK+LgNIQY7wfOJQhskEDytU=:"], "Content-Type": ["application/json"], "Signature": ["sig=:F/Lw8Ocx+kt0t7QlClkjlO08LsldWqLtiVIb70AellagohEceQf6UooSn1jBo8yc2iL9s5bZdAMEznCFA4xRAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXVua25vd24tb3BlcmF0aW9uIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.LBwrxubE6o9feFJsut7WXdHw7GFBBYIkM7rEcTI-z_Oa4iF5fQBUGnu2mtM2wl_a9g0xRgn8a0QyYo2QbbMsBQ\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifSx7InRvb2wiOiJyZWNvcmRzLnB1cmdlIn1dLCJ2b2NhYnVsYXJ5IjoidXJuOmFhdXRoOnZvY2FidWxhcnk6bWNwIn19", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXVua25vd24tb3BlcmF0aW9uIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.LBwrxubE6o9feFJsut7WXdHw7GFBBYIkM7rEcTI-z_Oa4iF5fQBUGnu2mtM2wl_a9g0xRgn8a0QyYo2QbbMsBQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:biBp983w89BFZK/yu9vbUK+LgNIQY7wfOJQhskEDytU=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}], "id": "r3-resource-unknown-operation", "evidence": {"resource_token": {"valid": false, "error": "expected resource_token response, got HTTP 400"}, "proposal_shape": false}, "assertions": [{"assertion": "refused", "clause": "r3.resource.operation-validation", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "no-resource-token", "clause": "r3.resource.operation-validation", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:ay+bbGKtq0tgnPwJ8Kq5PA6fPLsw/u9jfodbCe4zBGk=:"], "Content-Type": ["application/json"], "Signature": ["sig=:dITQZwahLzHouUEThqZIGebjROI0tOZyYDEgZabqOA0jRIdrxNINjwsukAJ0cfcEcYK0JXPoV0pY2ABqN6pICw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXVuYWR2ZXJ0aXNlZC12b2NhYnVsYXJ5Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.NkbsM3HuygcxP7dShVScoO74bu-NiDQMlVrYlHHL61Zn7N2JBTfTHhRNrCZ71Scb9IIy2NgCjZ_A-McGxXaDDw\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7Im9wZXJhdGlvbklkIjoicmVhZFJlY29yZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om9wZW5hcGkifX0=", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXVuYWR2ZXJ0aXNlZC12b2NhYnVsYXJ5Iiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.NkbsM3HuygcxP7dShVScoO74bu-NiDQMlVrYlHHL61Zn7N2JBTfTHhRNrCZ71Scb9IIy2NgCjZ_A-McGxXaDDw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:ay+bbGKtq0tgnPwJ8Kq5PA6fPLsw/u9jfodbCe4zBGk=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 400, "headers": {"Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}], "id": "r3-resource-unadvertised-vocabulary", "evidence": {"resource_token": {"valid": false, "error": "expected resource_token response, got HTTP 400"}, "proposal_shape": false}, "assertions": [{"assertion": "refused", "clause": "r3.resource.operation-validation", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "no-resource-token", "clause": "r3.resource.operation-validation", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3-direct.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["372"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldiIsImp3a3NfdXJpIjoiaHR0cHM6Ly9nby1yMy1kaXJlY3QuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwiYWNjZXNzX21vZGUiOiJhdXRoLXRva2VuIiwiYXV0aG9yaXphdGlvbl9lbmRwb2ludCI6Imh0dHBzOi8vZ28tcjMtZGlyZWN0LmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldi9tY3AifX0K"}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3-direct.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:"], "Content-Type": ["application/json"], "Signature": ["sig=:S2H1baQ4Jc0KZQnLqi0oYFDhp3TqNkS9aqBJ5xF0twzkv1hwDWiZSDwj9T1V7kr2dnD+OzvOzkb/fiLSnVTmBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtcGVyc29uLmpzb24iLCJleHAiOjE3OTM3MjEyMDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLXBlcnNvbi1yMy1yZXNvdXJjZS10aHJlZS1wYXJ0eSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.wb0u_tAFaZwC6pX592tez8e1gUVJIFPJLgg88nKTyCjA3ffutZ40ysmjAt77nCrkfD0nShqS67hhMUqdvuKxDQ\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifX0=", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-direct.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtcGVyc29uLmpzb24iLCJleHAiOjE3OTM3MjEyMDUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLXBlcnNvbi1yMy1yZXNvdXJjZS10aHJlZS1wYXJ0eSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.wb0u_tAFaZwC6pX592tez8e1gUVJIFPJLgg88nKTyCjA3ffutZ40ysmjAt77nCrkfD0nShqS67hhMUqdvuKxDQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:ghm9TS1AAr69cCXyDSeCxL/Wi7bnkEA/j4t5YQ4LdJ4=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["996"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y2pNdFpHbHlaV04wTFhKbGMyOTFjbU5sSW4wLmV5SmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OXdaWEp6YjI0dVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltUjNheUk2SW1GaGRYUm9MWEpsYzI5MWNtTmxMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTluYnkxeU15MWthWEpsWTNRdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnFkR2tpT2lKbmJ5MHhOemt6TnpJeE1UUTFMVFF4SWl3aWNISmxjMlZ1ZEdWa1gycDBhU0k2SW5JekxYQmxjbk52YmkxeU15MXlaWE52ZFhKalpTMTBhSEpsWlMxd1lYSjBlU0lzSW5Ceklqb2lhSFIwY0hNNkx5OXdaWEp6YjI0dVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0luSXpYM015TlRZaU9pSlhUMFl3TWpOUlpVRkNjVVJ3VEdFNGJ5MVpkakYwVmxsMk1sQTJhWFpmY1ZwcFNFSnFOVEV6YW1ORklpd2ljak5mZFhKcElqb2lhSFIwY0hNNkx5OW5ieTF5TXkxa2FYSmxZM1F1WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFl2Y2pNdll5NVhUMFl3TWpOUlpVRkNjVVJ3VEdFNGJ5MVpkakYwVmxsMk1sQTJhWFpmY1ZwcFNFSnFOVEV6YW1ORkxqRk9jMDR4WTJoVFZucG1aVTFmU1ZONFFUTkRhV1IyTlRnNGVGRk5SME5QUmw4d01qTmpVWEpoYUdNdVYweG1SVk5xVDFWUWNHSk9WV05rZG0xNmNuTklkbEoyVFZGYWRHUkNObkJqWWxCMFFqVmxhVk5MYnlJc0luTjFZaUk2SW1ScGNtVmpkR1ZrTFhCbGNuTnZiaTB4SW4wLl82Z3F2cmFMc1M4SG1STi1mMDRQVm4xQ0R4RVpFbHJwTlg5T3A1RHZvTU9OeTl1WkY3WHFJc1hNNGVaZTh4bTVTd2xzd2xOVmNMdldkMzdYVHpBNkN3In0K"}}, {"stage": "fetch-person", "method": "GET", "url": "https://go-r3-direct.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.1NsN1chSVzfeM_ISxA3Cidv588xQMGCOF_023cQrahc.WLfESjOUPpbNUcdvmzrsHvRvMQZtdB6pcbPtB5eiSKo", "request_headers": {"Signature": ["sig=:7HC2M3W3Q6WLdu8KzW628l9ieWO8yo7Jzh9OlOpZdrK7eFVbyJB2vkspUE76437+J9YFssv9NKzlTnpsG7iPAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3-direct.aauth.sidecat.dev\n\"@path\": /r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.1NsN1chSVzfeM_ISxA3Cidv588xQMGCOF_023cQrahc.WLfESjOUPpbNUcdvmzrsHvRvMQZtdB6pcbPtB5eiSKo\n\"signature-key\": sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["251"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ2b2NhYnVsYXJ5IjoidXJuOmFhdXRoOnZvY2FidWxhcnk6bWNwIiwib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwiZGlzcGxheSI6eyJzdW1tYXJ5IjoiVXNlIGZpeHR1cmUgcmVjb3JkcyIsImltcGxpY2F0aW9ucyI6IlJlY29yZHMgbWF5IGJlIGV4cG9ydGVkIiwiZGF0YV9hY2Nlc3NlZCI6IlJlY29yZCBjb250ZW50cyIsImlycmV2ZXJzaWJsZSI6IkV4cG9ydGVkIGNvcGllcyBjYW5ub3QgYmUgcmVjYWxsZWQifX0="}}, {"stage": "fetch-access", "method": "GET", "url": "https://go-r3-direct.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.1NsN1chSVzfeM_ISxA3Cidv588xQMGCOF_023cQrahc.WLfESjOUPpbNUcdvmzrsHvRvMQZtdB6pcbPtB5eiSKo", "request_headers": {"Signature": ["sig=:fOZBWpnlV7s95Y/nrGQptqhSr1HEhiLA/rVUNPvZL5+UMNP7N0yMFDWXUC9aeuov5wCOkWYDxc8XT+fQs8ZmAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3-direct.aauth.sidecat.dev\n\"@path\": /r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.1NsN1chSVzfeM_ISxA3Cidv588xQMGCOF_023cQrahc.WLfESjOUPpbNUcdvmzrsHvRvMQZtdB6pcbPtB5eiSKo\n\"signature-key\": sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 404, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": ""}}, {"stage": "call-records.read", "method": "POST", "url": "https://go-r3-direct.aauth.sidecat.dev/op/records.read", "request_headers": {"Content-Digest": ["sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:"], "Content-Type": ["application/json"], "Signature": ["sig=:TcTuKgJEKKQhAPQWNnxZTPysVyVTk6z/HXN365haYslyvA/UH3EJAoWFMKCq8G7dcehqw+NHTGe/OQ5MqFWtBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtcGVyc29uLmpzb24iLCJleHAiOjE3OTM3MjEzMjUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWF1dGgtcjMtcmVzb3VyY2UtdGhyZWUtcGFydHkiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IldPRjAyM1FlQUJxRHBMYThvLVl2MXRWWXYyUDZpdl9xWmlIQmo1MTNqY0UiLCJyM191cmkiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldi9yMy9jLldPRjAyM1FlQUJxRHBMYThvLVl2MXRWWXYyUDZpdl9xWmlIQmo1MTNqY0UuMU5zTjFjaFNWemZlTV9JU3hBM0NpZHY1ODh4UU1HQ09GXzAyM2NRcmFoYy5XTGZFU2pPVVBwYk5VY2R2bXpyc0h2UnZNUVp0ZEI2cGNiUHRCNWVpU0tvIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.q4oX8D_x5m6WZQEodax1sA7hJI6VgVkmigzFCUC2oz0l0kNTXIksIlwjFA8p14shSLlqIlrmv6dlqzwaYq9WAA\""]}, "request_body_base64": "eyJyZWNvcmQiOiJyLTEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3-direct.aauth.sidecat.dev\n\"@path\": /op/records.read\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtcGVyc29uLmpzb24iLCJleHAiOjE3OTM3MjEzMjUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWF1dGgtcjMtcmVzb3VyY2UtdGhyZWUtcGFydHkiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IldPRjAyM1FlQUJxRHBMYThvLVl2MXRWWXYyUDZpdl9xWmlIQmo1MTNqY0UiLCJyM191cmkiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldi9yMy9jLldPRjAyM1FlQUJxRHBMYThvLVl2MXRWWXYyUDZpdl9xWmlIQmo1MTNqY0UuMU5zTjFjaFNWemZlTV9JU3hBM0NpZHY1ODh4UU1HQ09GXzAyM2NRcmFoYy5XTGZFU2pPVVBwYk5VY2R2bXpyc0h2UnZNUVp0ZEI2cGNiUHRCNWVpU0tvIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.q4oX8D_x5m6WZQEodax1sA7hJI6VgVkmigzFCUC2oz0l0kNTXIksIlwjFA8p14shSLlqIlrmv6dlqzwaYq9WAA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["55"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJvcGVyYXRpb24iOiJyZWNvcmRzLnJlYWQiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9Cg=="}}], "id": "r3-resource-three-party", "evidence": {"resource_token": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://person.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-r3-direct.aauth.sidecat.dev", "jti": "go-1793721145-41", "presented_jti": "r3-person-r3-resource-three-party", "ps": "https://person.conformance.test", "r3_s256": "WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE", "r3_uri": "https://go-r3-direct.aauth.sidecat.dev/r3/c.WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE.1NsN1chSVzfeM_ISxA3Cidv588xQMGCOF_023cQrahc.WLfESjOUPpbNUcdvmzrsHvRvMQZtdB6pcbPtB5eiSKo", "sub": "directed-person-1"}}, "harness_auth_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldiIsImNuZiI6eyJqd2siOnsiYWxnIjoiRWQyNTUxOSIsImNydiI6IkVkMjU1MTkiLCJrdHkiOiJPS1AiLCJ4IjoiZ1RsM0RxaDlGMTlXbzFSbXcweC16TXVOaXBHMDdqZWlYZllQVzRfSnM1USJ9fSwiZHdrIjoiYWF1dGgtcGVyc29uLmpzb24iLCJleHAiOjE3OTM3MjEzMjUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InIzLWF1dGgtcjMtcmVzb3VyY2UtdGhyZWUtcGFydHkiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IldPRjAyM1FlQUJxRHBMYThvLVl2MXRWWXYyUDZpdl9xWmlIQmo1MTNqY0UiLCJyM191cmkiOiJodHRwczovL2dvLXIzLWRpcmVjdC5hYXV0aC5zaWRlY2F0LmRldi9yMy9jLldPRjAyM1FlQUJxRHBMYThvLVl2MXRWWXYyUDZpdl9xWmlIQmo1MTNqY0UuMU5zTjFjaFNWemZlTV9JU3hBM0NpZHY1ODh4UU1HQ09GXzAyM2NRcmFoYy5XTGZFU2pPVVBwYk5VY2R2bXpyc0h2UnZNUVp0ZEI2cGNiUHRCNWVpU0tvIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.q4oX8D_x5m6WZQEodax1sA7hJI6VgVkmigzFCUC2oz0l0kNTXIksIlwjFA8p14shSLlqIlrmv6dlqzwaYq9WAA", "documents": {"fetch-access": {"served_s256": "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU", "matches_r3_s256": false, "required_fields": false, "covers_requested": false, "error": "served bytes are not a JSON object"}, "fetch-person": {"served_s256": "WOF023QeABqDpLa8o-Yv1tVYv2P6iv_qZiHBj513jcE", "matches_r3_s256": true, "required_fields": true, "covers_requested": true, "document": {"display": {"data_accessed": "Record contents", "implications": "Records may be exported", "irreversible": "Exported copies cannot be recalled", "summary": "Use fixture records"}, "operations": [{"tool": "records.read"}], "vocabulary": "urn:aauth:vocabulary:mcp"}}}, "proposal_shape": false}, "assertions": [{"assertion": "resource-token", "clause": "r3.resource.token-claims", "state": "pass", "expected": true, "actual": true}, {"assertion": "ps-fetch-digest", "clause": "r3.resource.content-addressing", "state": "pass", "expected": true, "actual": true}, {"assertion": "ps-fetch-fields", "clause": "r3.resource.document-fields", "state": "pass", "expected": true, "actual": true}, {"assertion": "fetch-access-refused", "clause": "r3.resource.document-entitlement", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "fetch-access-no-document", "clause": "r3.resource.document-entitlement", "state": "pass", "expected": true, "actual": true}, {"assertion": "granted-served", "clause": "r3.resource.granted-served", "state": "pass", "expected": "2xx", "actual": "2xx"}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:o8Bz+5ZwP9VfOH+I0pdf/RFfKmItmQJaH5LXJpcrj+0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:B+2tYPzeUvnHG3Bl6PsDHJqm++3/WLnYLnY0m+GdVcF77Xl118VfElOoCqR310OPx9GBkpUfSEdzWwD551wyBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXBlci1jYWxsIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.56E7z5FDZojym4hRLMB_wUXtQHpYpZJcm1s_7m1Clu22manDpgSyleGbbyzQR2LbYMDbSqFn1ngnDKRAEO06Dg\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifSx7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9fQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXBlci1jYWxsIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.56E7z5FDZojym4hRLMB_wUXtQHpYpZJcm1s_7m1Clu22manDpgSyleGbbyzQR2LbYMDbSqFn1ngnDKRAEO06Dg\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:o8Bz+5ZwP9VfOH+I0pdf/RFfKmItmQJaH5LXJpcrj+0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["964"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y2pNdGNtVnpiM1Z5WTJVaWZRLmV5SmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OWhZMk5sYzNNdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltUjNheUk2SW1GaGRYUm9MWEpsYzI5MWNtTmxMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRVc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTlN3aWFYTnpJam9pYUhSMGNITTZMeTluYnkxeU15NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFV0TkRJaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaWNqTXRjR1Z5YzI5dUxYSXpMWEpsYzI5MWNtTmxMWEJsY2kxallXeHNJaXdpY0hNaU9pSm9kSFJ3Y3pvdkwzQmxjbk52Ymk1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWNqTmZjekkxTmlJNklqVXRlRjk1Y0RkdmJUSjJWelJHU1V3MGNVcEZPSEJHZEZsTmJFMVliVEJzY2tOR05GSldkbXgyTUhjaUxDSnlNMTkxY21raU9pSm9kSFJ3Y3pvdkwyZHZMWEl6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YyTDNJekwyTXVOUzE0WDNsd04yOXRNblpYTkVaSlREUnhTa1U0Y0VaMFdVMXNUVmh0TUd4eVEwWTBVbFoyYkhZd2R5NWliMjVxUlV4elVrVnNiMVp6V2xoak1UTndUVFEzTnpWblYyMVdYemxhU1dsUVowWjBjSEJQU3poVkxsUXlVVnBoVjFSSlNrdEdMV2hITkU1RmNtdG1hMDU0Y2xaUk5YRjZjbXQ2YjJsNVkwcGFTekpsYWtFaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNKOS5oNzYyeExZTjdhaWRkbHFmdWFIWDdXbjJmbXQxbC1QVjQ5aHZCV3hKLVNQcEUtNkVZNnN5QXQybFVJWk5POU5mUWhUQWJBaFZPNjI2aGx2VEpPQ2dEdyJ9Cg=="}}, {"stage": "executions-before", "method": "GET", "url": "https://control.aauth-go.internal/r3.resource/__fixture/r3/executions", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["19"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": "eyJyZWNvcmRzLnJlYWQiOjJ9Cg=="}}, {"stage": "call-records.delete", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/op/records.delete", "request_headers": {"Content-Digest": ["sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:"], "Content-Type": ["application/json"], "Signature": ["sig=:lxqkbyHeCdOut1xYX3IuQY9Xzbu0tl5oe00oXFgV7NRPjzAN0jDw0fvKkD6WgmVOZ6FtvJPA9fbSOPV9a/9YAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1wZXItY2FsbCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19wZXJfY2FsbCI6eyJvcGVyYXRpb25zIjpbeyJ0b29sIjoicmVjb3Jkcy5kZWxldGUifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IjUteF95cDdvbTJ2VzRGSUw0cUpFOHBGdFlNbE1YbTBsckNGNFJWdmx2MHciLCJyM191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L3IzL2MuNS14X3lwN29tMnZXNEZJTDRxSkU4cEZ0WU1sTVhtMGxyQ0Y0UlZ2bHYwdy5ib25qRUxzUkVsb1ZzWlhjMTNwTTQ3NzVnV21WXzlaSWlQZ0Z0cHBPSzhVLlQyUVphV1RJSktGLWhHNE5Fcmtma054clZRNXF6cmt6b2l5Y0paSzJlakEiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.mO5h5UiMfeVYWBhMH2J0qi8LlmNDNus8tBfA184_4Ha2Far9obntAMWyz8-j32Vd9SOpoEr9nUMjoJ2lotlACQ\""]}, "request_body_base64": "eyJyZWNvcmQiOiJyLTEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /op/records.delete\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1wZXItY2FsbCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19wZXJfY2FsbCI6eyJvcGVyYXRpb25zIjpbeyJ0b29sIjoicmVjb3Jkcy5kZWxldGUifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IjUteF95cDdvbTJ2VzRGSUw0cUpFOHBGdFlNbE1YbTBsckNGNFJWdmx2MHciLCJyM191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L3IzL2MuNS14X3lwN29tMnZXNEZJTDRxSkU4cEZ0WU1sTVhtMGxyQ0Y0UlZ2bHYwdy5ib25qRUxzUkVsb1ZzWlhjMTNwTTQ3NzVnV21WXzlaSWlQZ0Z0cHBPSzhVLlQyUVphV1RJSktGLWhHNE5Fcmtma054clZRNXF6cmt6b2l5Y0paSzJlakEiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.mO5h5UiMfeVYWBhMH2J0qi8LlmNDNus8tBfA184_4Ha2Far9obntAMWyz8-j32Vd9SOpoEr9nUMjoJ2lotlACQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcjMtcmVzb3VyY2UifQ.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9hY2Nlc3MuY29uZm9ybWFuY2UudGVzdCIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJleHAiOjE3OTM3MjEzMjUsImlhdCI6MTc5MzcyMTE0NSwiaXNzIjoiaHR0cHM6Ly9nby1yMy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDUtNDMiLCJwcmVzZW50ZWRfanRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1wZXItY2FsbCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX3MyNTYiOiJWbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swIiwicjNfdXJpIjoiaHR0cHM6Ly9nby1yMy5hYXV0aC5zaWRlY2F0LmRldi9yMy9wLlZsN1FGZmJ1eTZObG4zbkVyV0hOcHRIOWZKN1hWLTVocndrYWx0SFN3SzAuYm9uakVMc1JFbG9Wc1pYYzEzcE00Nzc1Z1dtVl85WklpUGdGdHBwT0s4VS5aZFRmZGZneHNibTNHNGdJWGxONUlIY0VPUHk5Mmo2bGtqTDM5UjNSMV9jIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.eioxLW0-_BR20NuWQFJ0fwFhDgAntPkq8SWHEfCdovuI3U7S-jrx3VWTW_E0oGJPwppkYOqRlY8V6WBpCR1XBw\""], "Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"]}, "body_base64": ""}}, {"stage": "fetch-proposal", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/p.Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.ZdTfdfgxsbm3G4gIXlN5IHcEOPy92j6lkjL39R3R1_c", "request_headers": {"Signature": ["sig=:3krpThnTzSfgZxnvH6JgdJEHfNOMV9MCODaFZHjQewzxjGhWd4Ogw4YjQbzkaFVVtfN4HEks1u9FRFutoQP/CQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145"], "Signature-Key": ["sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /r3/p.Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.ZdTfdfgxsbm3G4gIXlN5IHcEOPy92j6lkjL39R3R1_c\n\"signature-key\": sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721145", "response": {"status": 200, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["294"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:25 GMT"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ2b2NhYnVsYXJ5IjoidXJuOmFhdXRoOnZvY2FidWxhcnk6bWNwIiwib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMuZGVsZXRlIn1dLCJwYXJhbWV0ZXJzIjp7InJlY29yZCI6InItMSJ9LCJkaXNwbGF5Ijp7InN1bW1hcnkiOiJEZWxldGUgZml4dHVyZSByZWNvcmQgXCJyLTFcIiIsImltcGxpY2F0aW9ucyI6IlRoZSByZWNvcmQgaXMgcmVtb3ZlZCIsImlycmV2ZXJzaWJsZSI6IkRlbGV0aW9uIGNhbm5vdCBiZSB1bmRvbmUiLCJkZXRhaWwiOiIjIyBBY3Rpb25cbkRlbGV0ZSBhIGZpeHR1cmUgcmVjb3JkIn19"}}, {"stage": "retry-records.delete", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/op/records.delete", "request_headers": {"Content-Digest": ["sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:"], "Content-Type": ["application/json"], "Signature": ["sig=:MXpCLTeba/BbgeDT1WzSGKwvRwdPoo8dtk0psrw6npRwmay3QGa0GLyHbqbw/2lCHEH/ueAGQonY5T9GMRv2AQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyLWNhbGwtcjMtcmVzb3VyY2UtcGVyLWNhbGwiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiVmw3UUZmYnV5Nk5sbjNuRXJXSE5wdEg5Zko3WFYtNWhyd2thbHRIU3dLMCIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvcC5WbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuWmRUZmRmZ3hzYm0zRzRnSVhsTjVJSGNFT1B5OTJqNmxrakwzOVIzUjFfYyIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.ip4ZdhIG_dCNrf1bJ3KXnio_I6DFQ0ChyzUg0qJV83fVW79oujhmPzIGvL4C4lLG42_9c8C6ISyrbU5jR-FpDA\""]}, "request_body_base64": "eyJyZWNvcmQiOiJyLTEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /op/records.delete\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyLWNhbGwtcjMtcmVzb3VyY2UtcGVyLWNhbGwiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiVmw3UUZmYnV5Nk5sbjNuRXJXSE5wdEg5Zko3WFYtNWhyd2thbHRIU3dLMCIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvcC5WbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuWmRUZmRmZ3hzYm0zRzRnSVhsTjVJSGNFT1B5OTJqNmxrakwzOVIzUjFfYyIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.ip4ZdhIG_dCNrf1bJ3KXnio_I6DFQ0ChyzUg0qJV83fVW79oujhmPzIGvL4C4lLG42_9c8C6ISyrbU5jR-FpDA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["57"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJvcGVyYXRpb24iOiJyZWNvcmRzLmRlbGV0ZSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0K"}}, {"stage": "repeat-records.delete", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/op/records.delete", "request_headers": {"Content-Digest": ["sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:"], "Content-Type": ["application/json"], "Signature": ["sig=:MXpCLTeba/BbgeDT1WzSGKwvRwdPoo8dtk0psrw6npRwmay3QGa0GLyHbqbw/2lCHEH/ueAGQonY5T9GMRv2AQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyLWNhbGwtcjMtcmVzb3VyY2UtcGVyLWNhbGwiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiVmw3UUZmYnV5Nk5sbjNuRXJXSE5wdEg5Zko3WFYtNWhyd2thbHRIU3dLMCIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvcC5WbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuWmRUZmRmZ3hzYm0zRzRnSVhsTjVJSGNFT1B5OTJqNmxrakwzOVIzUjFfYyIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.ip4ZdhIG_dCNrf1bJ3KXnio_I6DFQ0ChyzUg0qJV83fVW79oujhmPzIGvL4C4lLG42_9c8C6ISyrbU5jR-FpDA\""]}, "request_body_base64": "eyJyZWNvcmQiOiJyLTEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /op/records.delete\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyLWNhbGwtcjMtcmVzb3VyY2UtcGVyLWNhbGwiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiVmw3UUZmYnV5Nk5sbjNuRXJXSE5wdEg5Zko3WFYtNWhyd2thbHRIU3dLMCIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvcC5WbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuWmRUZmRmZ3hzYm0zRzRnSVhsTjVJSGNFT1B5OTJqNmxrakwzOVIzUjFfYyIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.ip4ZdhIG_dCNrf1bJ3KXnio_I6DFQ0ChyzUg0qJV83fVW79oujhmPzIGvL4C4lLG42_9c8C6ISyrbU5jR-FpDA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721145", "response": {"status": 200, "headers": {"Content-Length": ["57"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJvcGVyYXRpb24iOiJyZWNvcmRzLmRlbGV0ZSIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0K"}}, {"stage": "executions", "method": "GET", "url": "https://control.aauth-go.internal/r3.resource/__fixture/r3/executions", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["38"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyZWNvcmRzLmRlbGV0ZSI6MSwicmVjb3Jkcy5yZWFkIjoyfQo="}}], "id": "r3-resource-per-call", "evidence": {"resource_token": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721445, "iat": 1793721145, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721145-42", "presented_jti": "r3-person-r3-resource-per-call", "ps": "https://person.conformance.test", "r3_s256": "5-x_yp7om2vW4FIL4qJE8pFtYMlMXm0lrCF4RVvlv0w", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/c.5-x_yp7om2vW4FIL4qJE8pFtYMlMXm0lrCF4RVvlv0w.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.T2QZaWTIJKF-hG4NErkfkNxrVQ5qzrkzoiycJZK2ejA", "sub": "directed-person-1"}}, "harness_auth_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1wZXItY2FsbCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19wZXJfY2FsbCI6eyJvcGVyYXRpb25zIjpbeyJ0b29sIjoicmVjb3Jkcy5kZWxldGUifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IjUteF95cDdvbTJ2VzRGSUw0cUpFOHBGdFlNbE1YbTBsckNGNFJWdmx2MHciLCJyM191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L3IzL2MuNS14X3lwN29tMnZXNEZJTDRxSkU4cEZ0WU1sTVhtMGxyQ0Y0UlZ2bHYwdy5ib25qRUxzUkVsb1ZzWlhjMTNwTTQ3NzVnV21WXzlaSWlQZ0Z0cHBPSzhVLlQyUVphV1RJSktGLWhHNE5Fcmtma054clZRNXF6cmt6b2l5Y0paSzJlakEiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.mO5h5UiMfeVYWBhMH2J0qi8LlmNDNus8tBfA184_4Ha2Far9obntAMWyz8-j32Vd9SOpoEr9nUMjoJ2lotlACQ", "documents": {"fetch-proposal": {"served_s256": "Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0", "matches_r3_s256": true, "required_fields": true, "covers_requested": true, "document": {"display": {"detail": "## Action\nDelete a fixture record", "implications": "The record is removed", "irreversible": "Deletion cannot be undone", "summary": "Delete fixture record \"r-1\""}, "operations": [{"tool": "records.delete"}], "parameters": {"record": "r-1"}, "vocabulary": "urn:aauth:vocabulary:mcp"}}}, "per_call_challenge": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721325, "iat": 1793721145, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721145-43", "presented_jti": "r3-auth-r3-resource-per-call", "ps": "https://person.conformance.test", "r3_s256": "Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/p.Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.ZdTfdfgxsbm3G4gIXlN5IHcEOPy92j6lkjL39R3R1_c", "sub": "directed-person-1"}}, "harness_per_call_auth_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNSwiaWF0IjoxNzkzNzIxMTQ1LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyLWNhbGwtcjMtcmVzb3VyY2UtcGVyLWNhbGwiLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiVmw3UUZmYnV5Nk5sbjNuRXJXSE5wdEg5Zko3WFYtNWhyd2thbHRIU3dLMCIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvcC5WbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuWmRUZmRmZ3hzYm0zRzRnSVhsTjVJSGNFT1B5OTJqNmxrakwzOVIzUjFfYyIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.ip4ZdhIG_dCNrf1bJ3KXnio_I6DFQ0ChyzUg0qJV83fVW79oujhmPzIGvL4C4lLG42_9c8C6ISyrbU5jR-FpDA", "proposal_shape": true, "executions": 1}, "assertions": [{"assertion": "challenge", "clause": "r3.resource.per-call-requirement", "state": "pass", "expected": true, "actual": true}, {"assertion": "proposal-digest", "clause": "r3.resource.content-addressing", "state": "pass", "expected": true, "actual": true}, {"assertion": "proposal-shape", "clause": "r3.resource.proposal-fields", "state": "pass", "expected": true, "actual": true}, {"assertion": "completed", "clause": "r3.resource.granted-served", "state": "pass", "expected": "2xx", "actual": "2xx"}, {"assertion": "completed-operation", "clause": "r3.resource.granted-served", "state": "pass", "expected": "records.delete", "actual": "records.delete"}, {"assertion": "executed-once", "clause": "r3.resource.per-call-single-use", "state": "pass", "expected": true, "actual": true}]}, {"exchanges": [{"stage": "metadata", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/.well-known/aauth-resource.json", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["344"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Iiwiandrc191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImFjY2Vzc19tb2RlIjoiYXV0aC10b2tlbiIsImF1dGhvcml6YXRpb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L2F1dGhvcml6ZSIsInNjb3BlX2Rlc2NyaXB0aW9ucyI6eyJyZWFkIjoiRml4dHVyZSBzY29wZSByZWFkIn0sInIzX3ZvY2FidWxhcmllcyI6eyJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L21jcCJ9fQo="}}, {"stage": "authorize", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/authorize", "request_headers": {"Content-Digest": ["sha-256=:o8Bz+5ZwP9VfOH+I0pdf/RFfKmItmQJaH5LXJpcrj+0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:4yFLs9QhvXXK811KAAyjqfWA3QgLXBYjzi6f32pSsJs+yb+Tue1Y5b3Zv2hWzY+uR6BU90uGvUtVCDStgB4LAw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNiwiaWF0IjoxNzkzNzIxMTQ2LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXBlci1jYWxsLW1pc21hdGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.HzhYtEOv7g281i9Yx57wb9u-6yoKe1mKB79D_MvbFCEXwtteiKgvfk-ApGwWx_haDZRhwD-Na_JPiKRg7ONrCw\""]}, "request_body_base64": "eyJyM19vcGVyYXRpb25zIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLnJlYWQifSx7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9fQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /authorize\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoicHMtMSIsInR5cCI6ImFhLXBlcnNvbitqd3QifQ.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1wZXJzb24uanNvbiIsImV4cCI6MTc5MzcyMTIwNiwiaWF0IjoxNzkzNzIxMTQ2LCJpc3MiOiJodHRwczovL3BlcnNvbi5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyc29uLXIzLXJlc291cmNlLXBlci1jYWxsLW1pc21hdGNoIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.HzhYtEOv7g281i9Yx57wb9u-6yoKe1mKB79D_MvbFCEXwtteiKgvfk-ApGwWx_haDZRhwD-Na_JPiKRg7ONrCw\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:o8Bz+5ZwP9VfOH+I0pdf/RFfKmItmQJaH5LXJpcrj+0=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["976"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyZXNvdXJjZV90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWRIbHdJam9pWVdFdGNtVnpiM1Z5WTJVcmFuZDBJaXdpYTJsa0lqb2laMjh0Y2pNdGNtVnpiM1Z5WTJVaWZRLmV5SmhaMlZ1ZEY5cWEzUWlPaUpoVmtKMFlYQk1aREV4VTFWV1MwbE5SMHBtVUhwUFJVUjFUakJ6V0dOdGVrcFJUbFpVTFY5elMwVlZJaXdpWVhWa0lqb2lhSFIwY0hNNkx5OWhZMk5sYzNNdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltUjNheUk2SW1GaGRYUm9MWEpsYzI5MWNtTmxMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUwTkRZc0ltbGhkQ0k2TVRjNU16Y3lNVEUwTml3aWFYTnpJam9pYUhSMGNITTZMeTluYnkxeU15NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbXAwYVNJNkltZHZMVEUzT1RNM01qRXhORFl0TkRRaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaWNqTXRjR1Z5YzI5dUxYSXpMWEpsYzI5MWNtTmxMWEJsY2kxallXeHNMVzFwYzIxaGRHTm9JaXdpY0hNaU9pSm9kSFJ3Y3pvdkwzQmxjbk52Ymk1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWNqTmZjekkxTmlJNklqVXRlRjk1Y0RkdmJUSjJWelJHU1V3MGNVcEZPSEJHZEZsTmJFMVliVEJzY2tOR05GSldkbXgyTUhjaUxDSnlNMTkxY21raU9pSm9kSFJ3Y3pvdkwyZHZMWEl6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YyTDNJekwyTXVOUzE0WDNsd04yOXRNblpYTkVaSlREUnhTa1U0Y0VaMFdVMXNUVmh0TUd4eVEwWTBVbFoyYkhZd2R5NWliMjVxUlV4elVrVnNiMVp6V2xoak1UTndUVFEzTnpWblYyMVdYemxhU1dsUVowWjBjSEJQU3poVkxsRjFVelpJUTI5RWRqWk9Welk1ZWw5MVpuQTBhRVZKUnkxUGREWXRZa0pVWTA1MlUyazJWSGQyYkVraUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNKOS5uaVhDWGFyRzVIMktyai15R29DRFBYX182S196NW9hNE9NdGtXbEdjVlJFZzVzYVMtUktNcm1qOFEwbGJRUW93RUttZS1aMjQwTVlIQ2dVZWR1b0FEQSJ9Cg=="}}, {"stage": "executions-before", "method": "GET", "url": "https://control.aauth-go.internal/r3.resource/__fixture/r3/executions", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["38"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyZWNvcmRzLmRlbGV0ZSI6MSwicmVjb3Jkcy5yZWFkIjoyfQo="}}, {"stage": "call-records.delete", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/op/records.delete", "request_headers": {"Content-Digest": ["sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:"], "Content-Type": ["application/json"], "Signature": ["sig=:U+kUxlcRg0IELe5GEBmZYx+JDrhyfpyirwhaJN2uEmN2S6fUMKDl5K9dOUNEbMuLlYYiMgYXM+s8g5exJvqKBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNiwiaWF0IjoxNzkzNzIxMTQ2LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1wZXItY2FsbC1taXNtYXRjaCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19wZXJfY2FsbCI6eyJvcGVyYXRpb25zIjpbeyJ0b29sIjoicmVjb3Jkcy5kZWxldGUifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IjUteF95cDdvbTJ2VzRGSUw0cUpFOHBGdFlNbE1YbTBsckNGNFJWdmx2MHciLCJyM191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L3IzL2MuNS14X3lwN29tMnZXNEZJTDRxSkU4cEZ0WU1sTVhtMGxyQ0Y0UlZ2bHYwdy5ib25qRUxzUkVsb1ZzWlhjMTNwTTQ3NzVnV21WXzlaSWlQZ0Z0cHBPSzhVLlF1UzZIQ29EdjZOVzY5el91ZnA0aEVJRy1PdDYtYkJUY052U2k2VHd2bEkiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.n8rGYVgbFLjZh52A3HOIZNspHNfE1wxWcb84u5l7A_3hkF6MlX0txGn7hX1yNeqb8NTTWaOO8E3KZNIEOkMcCQ\""]}, "request_body_base64": "eyJyZWNvcmQiOiJyLTEifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /op/records.delete\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNiwiaWF0IjoxNzkzNzIxMTQ2LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1wZXItY2FsbC1taXNtYXRjaCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19wZXJfY2FsbCI6eyJvcGVyYXRpb25zIjpbeyJ0b29sIjoicmVjb3Jkcy5kZWxldGUifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IjUteF95cDdvbTJ2VzRGSUw0cUpFOHBGdFlNbE1YbTBsckNGNFJWdmx2MHciLCJyM191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L3IzL2MuNS14X3lwN29tMnZXNEZJTDRxSkU4cEZ0WU1sTVhtMGxyQ0Y0UlZ2bHYwdy5ib25qRUxzUkVsb1ZzWlhjMTNwTTQ3NzVnV21WXzlaSWlQZ0Z0cHBPSzhVLlF1UzZIQ29EdjZOVzY5el91ZnA0aEVJRy1PdDYtYkJUY052U2k2VHd2bEkiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.n8rGYVgbFLjZh52A3HOIZNspHNfE1wxWcb84u5l7A_3hkF6MlX0txGn7hX1yNeqb8NTTWaOO8E3KZNIEOkMcCQ\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:5zBZl002jZH3wYm9jkneLqc0vHG2cpzqugooENQ4CHs=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=auth-token;resource-token=\"eyJhbGciOiJFZDI1NTE5IiwidHlwIjoiYWEtcmVzb3VyY2Urand0Iiwia2lkIjoiZ28tcjMtcmVzb3VyY2UifQ.eyJhZ2VudF9qa3QiOiJhVkJ0YXBMZDExU1VWS0lNR0pmUHpPRUR1TjBzWGNtekpRTlZULV9zS0VVIiwiYXVkIjoiaHR0cHM6Ly9hY2Nlc3MuY29uZm9ybWFuY2UudGVzdCIsImR3ayI6ImFhdXRoLXJlc291cmNlLmpzb24iLCJleHAiOjE3OTM3MjEzMjYsImlhdCI6MTc5MzcyMTE0NiwiaXNzIjoiaHR0cHM6Ly9nby1yMy5hYXV0aC5zaWRlY2F0LmRldiIsImp0aSI6ImdvLTE3OTM3MjExNDYtNDUiLCJwcmVzZW50ZWRfanRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1wZXItY2FsbC1taXNtYXRjaCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX3MyNTYiOiJWbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swIiwicjNfdXJpIjoiaHR0cHM6Ly9nby1yMy5hYXV0aC5zaWRlY2F0LmRldi9yMy9wLlZsN1FGZmJ1eTZObG4zbkVyV0hOcHRIOWZKN1hWLTVocndrYWx0SFN3SzAuYm9uakVMc1JFbG9Wc1pYYzEzcE00Nzc1Z1dtVl85WklpUGdGdHBwT0s4VS5LSl9UYkVIMWczb0doQ19HTUt0UEc5VW5pakpJb3NMYTIyOU16VjB6dzQwIiwic3ViIjoiZGlyZWN0ZWQtcGVyc29uLTEifQ.1YCCtG-w4jdW9JlqG1maQyrqMJ6KJu7vn3u8AScK5aVCFec-eCb062EqHA9aImszBsCJUSsUrhLSwBjI4e83BA\""], "Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": ""}}, {"stage": "fetch-proposal", "method": "GET", "url": "https://go-r3.aauth.sidecat.dev/r3/p.Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.KJ_TbEH1g3oGhC_GMKtPG9UnijJIosLa229MzV0zw40", "request_headers": {"Signature": ["sig=:jfKW2ASBdKrgh5CflSMBEacUKYcoPUOmnguBIzsEKxIw1Q7gsVInEe1my2e66F9jth3g986h6Bm5HpQ/LZkpAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\""]}, "request_body_base64": "", "signature_base": "\"@method\": GET\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /r3/p.Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.KJ_TbEH1g3oGhC_GMKtPG9UnijJIosLa229MzV0zw40\n\"signature-key\": sig=jwks_uri;id=\"https://access.conformance.test\";dwk=\"aauth-access.json\";kid=\"as-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Cache-Control": ["private, no-store, no-transform"], "Content-Length": ["294"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Vary": ["Signature-Key, Signature-Input, Signature"]}, "body_base64": "eyJ2b2NhYnVsYXJ5IjoidXJuOmFhdXRoOnZvY2FidWxhcnk6bWNwIiwib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMuZGVsZXRlIn1dLCJwYXJhbWV0ZXJzIjp7InJlY29yZCI6InItMSJ9LCJkaXNwbGF5Ijp7InN1bW1hcnkiOiJEZWxldGUgZml4dHVyZSByZWNvcmQgXCJyLTFcIiIsImltcGxpY2F0aW9ucyI6IlRoZSByZWNvcmQgaXMgcmVtb3ZlZCIsImlycmV2ZXJzaWJsZSI6IkRlbGV0aW9uIGNhbm5vdCBiZSB1bmRvbmUiLCJkZXRhaWwiOiIjIyBBY3Rpb25cbkRlbGV0ZSBhIGZpeHR1cmUgcmVjb3JkIn19"}}, {"stage": "retry-records.delete", "method": "POST", "url": "https://go-r3.aauth.sidecat.dev/op/records.delete", "request_headers": {"Content-Digest": ["sha-256=:13tga0P2CdfvFXyizHOxM/jfLr9FENIuwjjTjENqR+k=:"], "Content-Type": ["application/json"], "Signature": ["sig=:7AbdRAH7AGxkaK+ehqKRVt3SfHtr1Dy7nqLXBk+Sl4Zi1x2MoE/gIXoHCWqPIJ0XaOm5AefAm4FVjNYVAnq1DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNiwiaWF0IjoxNzkzNzIxMTQ2LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyLWNhbGwtcjMtcmVzb3VyY2UtcGVyLWNhbGwtbWlzbWF0Y2giLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiVmw3UUZmYnV5Nk5sbjNuRXJXSE5wdEg5Zko3WFYtNWhyd2thbHRIU3dLMCIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvcC5WbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuS0pfVGJFSDFnM29HaENfR01LdFBHOVVuaWpKSW9zTGEyMjlNelYwenc0MCIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.5IAe8G1OMhvp7QCcsirBGr3XnuFWxkyGle7A-lqHbgwAk_JAFgN1VZvVssbxTKPq11VRfabJtUCpf1_21jsqBA\""]}, "request_body_base64": "eyJyZWNvcmQiOiJyLTIifQ==", "signature_base": "\"@method\": POST\n\"@authority\": go-r3.aauth.sidecat.dev\n\"@path\": /op/records.delete\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNiwiaWF0IjoxNzkzNzIxMTQ2LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyLWNhbGwtcjMtcmVzb3VyY2UtcGVyLWNhbGwtbWlzbWF0Y2giLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiVmw3UUZmYnV5Nk5sbjNuRXJXSE5wdEg5Zko3WFYtNWhyd2thbHRIU3dLMCIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvcC5WbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuS0pfVGJFSDFnM29HaENfR01LdFBHOVVuaWpKSW9zTGEyMjlNelYwenc0MCIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.5IAe8G1OMhvp7QCcsirBGr3XnuFWxkyGle7A-lqHbgwAk_JAFgN1VZvVssbxTKPq11VRfabJtUCpf1_21jsqBA\"\n\"content-type\": application/json\n\"content-digest\": sha-256=:13tga0P2CdfvFXyizHOxM/jfLr9FENIuwjjTjENqR+k=:\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146", "response": {"status": 403, "headers": {"Content-Length": ["60"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMywiZXJyb3IiOiJhY2Nlc3NfZGVuaWVkIiwiZGV0YWlsIjoiRm9yYmlkZGVuIn0K"}}, {"stage": "executions", "method": "GET", "url": "https://control.aauth-go.internal/r3.resource/__fixture/r3/executions", "request_headers": {}, "request_body_base64": null, "signature_base": "", "response": {"status": 200, "headers": {"Content-Length": ["38"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyZWNvcmRzLmRlbGV0ZSI6MSwicmVjb3Jkcy5yZWFkIjoyfQo="}}], "id": "r3-resource-per-call-mismatch", "evidence": {"resource_token": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721446, "iat": 1793721146, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721146-44", "presented_jti": "r3-person-r3-resource-per-call-mismatch", "ps": "https://person.conformance.test", "r3_s256": "5-x_yp7om2vW4FIL4qJE8pFtYMlMXm0lrCF4RVvlv0w", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/c.5-x_yp7om2vW4FIL4qJE8pFtYMlMXm0lrCF4RVvlv0w.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.QuS6HCoDv6NW69z_ufp4hEIG-Ot6-bBTcNvSi6TwvlI", "sub": "directed-person-1"}}, "harness_auth_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNiwiaWF0IjoxNzkzNzIxMTQ2LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtYXV0aC1yMy1yZXNvdXJjZS1wZXItY2FsbC1taXNtYXRjaCIsInBzIjoiaHR0cHM6Ly9wZXJzb24uY29uZm9ybWFuY2UudGVzdCIsInIzX2dyYW50ZWQiOnsib3BlcmF0aW9ucyI6W3sidG9vbCI6InJlY29yZHMucmVhZCJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19wZXJfY2FsbCI6eyJvcGVyYXRpb25zIjpbeyJ0b29sIjoicmVjb3Jkcy5kZWxldGUifV0sInZvY2FidWxhcnkiOiJ1cm46YWF1dGg6dm9jYWJ1bGFyeTptY3AifSwicjNfczI1NiI6IjUteF95cDdvbTJ2VzRGSUw0cUpFOHBGdFlNbE1YbTBsckNGNFJWdmx2MHciLCJyM191cmkiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2L3IzL2MuNS14X3lwN29tMnZXNEZJTDRxSkU4cEZ0WU1sTVhtMGxyQ0Y0UlZ2bHYwdy5ib25qRUxzUkVsb1ZzWlhjMTNwTTQ3NzVnV21WXzlaSWlQZ0Z0cHBPSzhVLlF1UzZIQ29EdjZOVzY5el91ZnA0aEVJRy1PdDYtYkJUY052U2k2VHd2bEkiLCJzdWIiOiJkaXJlY3RlZC1wZXJzb24tMSJ9.n8rGYVgbFLjZh52A3HOIZNspHNfE1wxWcb84u5l7A_3hkF6MlX0txGn7hX1yNeqb8NTTWaOO8E3KZNIEOkMcCQ", "documents": {"fetch-proposal": {"served_s256": "Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0", "matches_r3_s256": true, "required_fields": true, "covers_requested": true, "document": {"display": {"detail": "## Action\nDelete a fixture record", "implications": "The record is removed", "irreversible": "Deletion cannot be undone", "summary": "Delete fixture record \"r-1\""}, "operations": [{"tool": "records.delete"}], "parameters": {"record": "r-1"}, "vocabulary": "urn:aauth:vocabulary:mcp"}}}, "per_call_challenge": {"valid": true, "claims": {"agent_jkt": "aVBtapLd11SUVKIMGJfPzOEDuN0sXcmzJQNVT-_sKEU", "aud": "https://access.conformance.test", "dwk": "aauth-resource.json", "exp": 1793721326, "iat": 1793721146, "iss": "https://go-r3.aauth.sidecat.dev", "jti": "go-1793721146-45", "presented_jti": "r3-auth-r3-resource-per-call-mismatch", "ps": "https://person.conformance.test", "r3_s256": "Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0", "r3_uri": "https://go-r3.aauth.sidecat.dev/r3/p.Vl7QFfbuy6Nln3nErWHNptH9fJ7XV-5hrwkaltHSwK0.bonjELsREloVsZXc13pM4775gWmV_9ZIiPgFtppOK8U.KJ_TbEH1g3oGhC_GMKtPG9UnijJIosLa229MzV0zw40", "sub": "directed-person-1"}}, "harness_per_call_auth_token": "eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXMtMSIsInR5cCI6ImFhLWF1dGgrand0In0.eyJhdWQiOiJodHRwczovL2dvLXIzLmFhdXRoLnNpZGVjYXQuZGV2IiwiY25mIjp7Imp3ayI6eyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hY2Nlc3MuanNvbiIsImV4cCI6MTc5MzcyMTMyNiwiaWF0IjoxNzkzNzIxMTQ2LCJpc3MiOiJodHRwczovL2FjY2Vzcy5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoicjMtcGVyLWNhbGwtcjMtcmVzb3VyY2UtcGVyLWNhbGwtbWlzbWF0Y2giLCJwcyI6Imh0dHBzOi8vcGVyc29uLmNvbmZvcm1hbmNlLnRlc3QiLCJyM19ncmFudGVkIjp7Im9wZXJhdGlvbnMiOlt7InRvb2wiOiJyZWNvcmRzLmRlbGV0ZSJ9XSwidm9jYWJ1bGFyeSI6InVybjphYXV0aDp2b2NhYnVsYXJ5Om1jcCJ9LCJyM19zMjU2IjoiVmw3UUZmYnV5Nk5sbjNuRXJXSE5wdEg5Zko3WFYtNWhyd2thbHRIU3dLMCIsInIzX3VyaSI6Imh0dHBzOi8vZ28tcjMuYWF1dGguc2lkZWNhdC5kZXYvcjMvcC5WbDdRRmZidXk2TmxuM25FcldITnB0SDlmSjdYVi01aHJ3a2FsdEhTd0swLmJvbmpFTHNSRWxvVnNaWGMxM3BNNDc3NWdXbVZfOVpJaVBnRnRwcE9LOFUuS0pfVGJFSDFnM29HaENfR01LdFBHOVVuaWpKSW9zTGEyMjlNelYwenc0MCIsInN1YiI6ImRpcmVjdGVkLXBlcnNvbi0xIn0.5IAe8G1OMhvp7QCcsirBGr3XnuFWxkyGle7A-lqHbgwAk_JAFgN1VZvVssbxTKPq11VRfabJtUCpf1_21jsqBA", "proposal_shape": true, "executions": 0}, "assertions": [{"assertion": "challenge", "clause": "r3.resource.per-call-requirement", "state": "pass", "expected": true, "actual": true}, {"assertion": "refused", "clause": "r3.resource.per-call-parameters", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "not-executed", "clause": "r3.resource.per-call-parameters", "state": "pass", "expected": 0, "actual": 0}]}]}]}, "resource.agent-identity": {"role": "resource.agent-identity", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721144, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"id": "core.agent-token-required", "source": "core", "section": "Agent Token Required", "anchor": "requirement-agent-token", "scope": "protocol"}, {"id": "core.agent-identity", "source": "core", "section": "Agent Identity Access (200 and subject echo are adapter contract)", "anchor": "overview-identity-access", "scope": "adapter-contract"}, {"id": "core.verification", "source": "core", "section": "Verification (Server), steps 2, 3, 5 and 7", "anchor": "verification", "scope": "protocol"}, {"id": "key.invalid-signature", "source": "key", "section": "invalid_signature", "anchor": "invalid_signature", "scope": "protocol"}, {"id": "key.expired-jwt", "source": "key", "section": "expired_jwt", "anchor": "expired_jwt", "scope": "protocol"}, {"id": "key.invalid-input", "source": "key", "section": "invalid_input", "anchor": "invalid_input", "scope": "protocol"}, {"id": "key.clock-skew", "source": "key", "section": "clock_skew", "anchor": "clock_skew", "scope": "protocol"}, {"id": "key.response-body", "source": "key", "section": "Signature-Error / Response Body (conditional on Problem Details)", "anchor": "response-body", "scope": "protocol"}, {"id": "core.person-token-required", "source": "core", "section": "Person Token Required (outside first slice)", "anchor": "requirement-person-token", "scope": "out-of-slice"}]}, "runs": [{"implementation": {"remote": {"resource": "https://go-api.aauth.sidecat.dev/whoami"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["core.agent-token-required", "core.agent-identity", "core.verification", "key.invalid-signature", "key.expired-jwt", "key.invalid-input", "key.clock-skew", "key.response-body"]}, "cases": [{"id": "unsigned", "method": "GET", "url": "https://go-api.aauth.sidecat.dev/whoami", "response": {"status": 401, "headers": {"Aauth-Requirement": ["requirement=agent-token"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"]}, "body_base64": ""}, "assertions": [{"assertion": "status", "clause": "core.agent-token-required", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "requirement", "clause": "core.agent-token-required", "state": "pass", "expected": "agent-token", "actual": "agent-token"}]}, {"id": "valid", "method": "GET", "url": "https://go-api.aauth.sidecat.dev/whoami", "request_headers": {"Signature": ["sig=:pyDKXlwkCAIUWiZH3occvsohCoWBUQQ4KydGNxHNpklz/UKLvhhcwOJ3MGIkN7aJWe5Nj3I+fG72bbTM0DqmBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoidmFsaWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.Udcc1VcQaRHpQhAt0O5CWYA4mgHEbqTYgpyEZOI0hHu0KUElAZb8UbhbC-lhT37d6DiCykDLon9bl8VISzumBA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-api.aauth.sidecat.dev\n\"@path\": /whoami\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoidmFsaWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.Udcc1VcQaRHpQhAt0O5CWYA4mgHEbqTYgpyEZOI0hHu0KUElAZb8UbhbC-lhT37d6DiCykDLon9bl8VISzumBA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721144", "response": {"status": 200, "headers": {"Content-Length": ["42"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"]}, "body_base64": "eyJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0K"}, "assertions": [{"assertion": "status", "clause": "core.agent-identity", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "subject", "clause": "core.agent-identity", "state": "pass", "expected": "aauth:Agent@ap.conformance.test", "actual": "aauth:Agent@ap.conformance.test"}]}, {"id": "tampered", "method": "GET", "url": "https://go-api.aauth.sidecat.dev/whoami", "request_headers": {"Signature": ["sig=:+xfVJpgTf+zeBHLup9DK2VMlN6mJGzMd8wsj8UsG8JhxJHBSe5G9Hl3toDKooDnglqYw5FTVCtVznKRW6WzECw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoidGFtcGVyZWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.FPEDDFMFxPv-p76A3wYSHho7pFVY-HXE8l7jYodgWHn7JLrN3MrE786agsBPzo-4JVwSesSUYFx4ThLeIY12BA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-api.aauth.sidecat.dev\n\"@path\": /whoami\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoidGFtcGVyZWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.FPEDDFMFxPv-p76A3wYSHho7pFVY-HXE8l7jYodgWHn7JLrN3MrE786agsBPzo-4JVwSesSUYFx4ThLeIY12BA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721144", "response": {"status": 401, "headers": {"Content-Length": ["116"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "core.verification", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "key.invalid-signature", "state": "pass", "expected": "invalid_signature", "actual": "invalid_signature"}, {"assertion": "problem-type", "clause": "key.response-body", "state": "pass", "expected": "invalid_signature", "actual": "urn:ietf:params:sig-error:invalid_signature"}]}, {"id": "expired", "method": "GET", "url": "https://go-api.aauth.sidecat.dev/whoami", "request_headers": {"Signature": ["sig=:ke9HNr1FbKUx3q6qNqiH+fLUsau+A0jrwQNa+L0zNm0OSK/+zYjSoTZDlJCBxrioPs/Dq4G3v+uSV/XBgqyaCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjExNDMsImlhdCI6MTc5MzcyMDg0NCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXhwaXJlZCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.DCYClaaVpx3FZ3R8KetWyO_MsFH0LvUjYHtf5RvjUjmFdGbuQ4O5P0SuS2d-R4n-SqKmi4IR25s3Q-OsS36EBQ\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-api.aauth.sidecat.dev\n\"@path\": /whoami\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjExNDMsImlhdCI6MTc5MzcyMDg0NCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZXhwaXJlZCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.DCYClaaVpx3FZ3R8KetWyO_MsFH0LvUjYHtf5RvjUjmFdGbuQ4O5P0SuS2d-R4n-SqKmi4IR25s3Q-OsS36EBQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721144", "response": {"status": 401, "headers": {"Content-Length": ["110"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"], "Signature-Error": ["error=expired_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjpleHBpcmVkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "core.verification", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "key.expired-jwt", "state": "pass", "expected": "expired_jwt", "actual": "expired_jwt"}, {"assertion": "problem-type", "clause": "key.response-body", "state": "pass", "expected": "expired_jwt", "actual": "urn:ietf:params:sig-error:expired_jwt"}]}, {"id": "uncovered-signature-key", "method": "GET", "url": "https://go-api.aauth.sidecat.dev/whoami", "request_headers": {"Signature": ["sig=:JrkURjXgAq44RhRsWQ/v1Z1ojRwQsriIhjVtzAUDohPiIzjE9C1bpc92vRidUBgm1QfwZzng8F6vw0i5wGkZBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\");created=1793721144"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoidW5jb3ZlcmVkLXNpZ25hdHVyZS1rZXkiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.NkPebbITSK5-_zdsU2DAPTxX0a6vX5vxMgPWa1gHt5w0edmJb9iVPgBvk70taIyecw73TH184ALbM488NlTuCw\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-api.aauth.sidecat.dev\n\"@path\": /whoami\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\");created=1793721144", "response": {"status": 401, "headers": {"Content-Length": ["112"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"], "Signature-Error": ["error=invalid_input, required_input=(\"@method\" \"@authority\" \"@path\" \"signature-key\")"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2lucHV0Iiwic3RhdHVzIjo0MDEsImVycm9yIjoiaW52YWxpZF90b2tlbiIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}, "assertions": [{"assertion": "status", "clause": "core.verification", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "key.invalid-input", "state": "pass", "expected": "invalid_input", "actual": "invalid_input"}, {"assertion": "problem-type", "clause": "key.response-body", "state": "pass", "expected": "invalid_input", "actual": "urn:ietf:params:sig-error:invalid_input"}, {"assertion": "required-coverage", "clause": "core.verification", "state": "pass", "expected": ["@method", "@authority", "@path", "signature-key"], "actual": {"@authority": true, "@method": true, "@path": true, "signature-key": true}}]}, {"id": "future-created", "method": "GET", "url": "https://go-api.aauth.sidecat.dev/whoami", "request_headers": {"Signature": ["sig=:DQHzwR+YSYbPqnZ8/zp7nLs9zIGXZNPa6z3EKjY0e/eiuqO1U1b2ZgS9wQ06hOPAulf6ghJ9nL2pqV4m4sVNDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721205"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZnV0dXJlLWNyZWF0ZWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.qtjIT0CLDghsJvCdfWM-qH5SQRtfH2qpzP5cb0vdc9RiFw2WkZud0oriocHuDsE_JStGCPTDgJoxU2KB799RAA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-api.aauth.sidecat.dev\n\"@path\": /whoami\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDQsImlhdCI6MTc5MzcyMTEzNCwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZnV0dXJlLWNyZWF0ZWQiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.qtjIT0CLDghsJvCdfWM-qH5SQRtfH2qpzP5cb0vdc9RiFw2WkZud0oriocHuDsE_JStGCPTDgJoxU2KB799RAA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721205", "response": {"status": 401, "headers": {"Content-Length": ["109"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:24 GMT"], "Signature-Error": ["error=clock_skew"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjpjbG9ja19za2V3Iiwic3RhdHVzIjo0MDEsImVycm9yIjoiaW52YWxpZF90b2tlbiIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}, "assertions": [{"assertion": "status", "clause": "core.verification", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "key.clock-skew", "state": "pass", "expected": "clock_skew", "actual": "clock_skew"}, {"assertion": "problem-type", "clause": "key.response-body", "state": "pass", "expected": "clock_skew", "actual": "urn:ietf:params:sig-error:clock_skew"}]}, {"id": "person-required-agent-token", "assertions": [{"assertion": "status", "clause": "core.person-token-required", "state": "not_claimed", "expected": 401}, {"assertion": "requirement", "clause": "core.person-token-required", "state": "not_claimed", "expected": "person-token"}, {"assertion": "no-parameters", "clause": "core.person-token-required", "state": "not_claimed", "expected": "requirement=person-token"}]}, {"id": "person-required-unsigned", "assertions": [{"assertion": "status", "clause": "core.person-token-required", "state": "not_claimed", "expected": 401}, {"assertion": "requirement", "clause": "core.person-token-required", "state": "not_claimed", "expected": "person-token"}, {"assertion": "no-parameters", "clause": "core.person-token-required", "state": "not_claimed", "expected": "requirement=person-token"}]}, {"id": "person-required-person-token", "assertions": [{"assertion": "status", "clause": "core.person-token-required", "state": "not_claimed", "expected": 200}, {"assertion": "subject", "clause": "core.person-token-required", "state": "not_claimed", "expected": "directed-person-1"}]}]}]}, "sigkey.verifier": {"role": "sigkey.verifier", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721146, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "sigkey.verifier", "id": "sigkey.v.echo", "source": "core", "section": "Signature-Key Scheme Rejection, line 2266: a Resource that serves clients outside AAuth MAY accept further schemes (the 200 echo of the verified scheme is adapter contract)", "anchor": "scheme-rejection", "scope": "adapter-contract"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-ed25519", "source": "key", "section": "Header Web Key (hwk), lines 241-297; protocol Signature Algorithms line 2166: every party MUST support Ed25519", "anchor": "header-web-key-hwk", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-es256", "source": "core", "section": "Signature Algorithms, line 2166: every party SHOULD support ES256 (recommended, claimed only with -claim-recommended)", "anchor": "signature-algorithms", "scope": "recommended"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-es384", "source": "key", "section": "Algorithm Determination, line 225: a key whose alg the verifier supports clears the check; hwk EC keys, lines 260-276 (claimed where the verifier implements ES384)", "anchor": "algorithm-determination", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-rs256", "source": "key", "section": "Algorithm Determination, line 225; hwk RSA keys, lines 278-288 (claimed where the verifier implements RS256)", "anchor": "algorithm-determination", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-ps256", "source": "key", "section": "Algorithm Determination, line 225; hwk RSA keys, lines 278-288 (claimed where the verifier implements PS256)", "anchor": "algorithm-determination", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.ap-mixed-jwks", "source": "core", "section": "JWKS Discovery and Caching, line 2282: a verifier MUST select the key matching kid without requiring any other member of the JWKS to be usable; signature-key Algorithm Determination line 235", "anchor": "jwks-discovery", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.ap-pq-only", "source": "key", "section": "Algorithm Determination, line 233: a verifier that does not implement a JWK's kty (AKP, ML-DSA-44) MUST reject it with defined error feedback and MUST NOT fail in an undefined manner; here the Agent Provider's only key, so the 401 code is not fixed (protocol step 5 invalid_jwt versus line 233 unsupported_algorithm)", "anchor": "algorithm-determination", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.jwks-uri", "source": "key", "section": "JWKS URI Discovery (jwks_uri), lines 446-480: fetch {id}/.well-known/{dwk}, check issuer, fetch jwks_uri, select kid; the metadata MUST contain issuer and jwks_uri (line 462)", "anchor": "jwks-uri-scheme", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.signer-mixed-jwks", "source": "key", "section": "Algorithm Determination, line 235: MUST select the member matching kid and MUST NOT fail because an unselected member names a kty or alg the verifier does not implement", "anchor": "algorithm-determination", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.signer-pq-only", "source": "core", "section": "Verification (Server) step 6, line 2249: return unsupported_algorithm for a key type the server does not implement; signature-key line 233 (a verifier implementing ML-DSA-44 verifies instead)", "anchor": "verification", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.unknown-kid", "source": "core", "section": "Verification (Server) step 5, line 2248: unknown_key if the key is not found at the jwks_uri; any failure is 401 (line 2242)", "anchor": "verification", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.jwks", "source": "key", "section": "Direct JWKS (jwks), lines 490-525: fetch url, parse the JWKS, select kid (claimed where the verifier implements jwks)", "anchor": "jwks-scheme", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.self-jwt", "source": "key", "section": "Self-Issued JWT (self-jwt), lines 613-660: the issuer's discovered key verifies the JWT and the HTTP signature (claimed where the verifier implements self-jwt)", "anchor": "self-issued-jwt-self-jwt", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.jkt-jwt", "source": "key", "section": "JKT JWT Self-Issued Key Delegation (jkt-jwt), lines 305-430: implementations MUST support jkt-s256+jwt (line 331); verification procedure lines 408-430", "anchor": "jkt-jwt-scheme", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.uncovered-hwk", "source": "key", "section": "Signature-Key Integrity, line 1301: verifiers MUST reject requests where signature-key is not covered; protocol Verification step 2 (line 2245) answers invalid_input", "anchor": "signature-key-integrity", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.uncovered-jwks-uri", "source": "key", "section": "Signature-Key Integrity, line 1301, under jwks_uri; protocol Verification step 2 (line 2245) answers invalid_input", "anchor": "signature-key-integrity", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.unknown-scheme", "source": "key", "section": "Unknown schemes, line 155: a verifier MUST reject a member whose scheme it does not implement with error=unsupported_scheme; protocol Verification step 4, line 2247", "anchor": "signature-key-http-request-header", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.missing-member-jwt", "source": "key", "section": "Signature-Key HTTP Request Header item 4, line 179, and Label Consistency, line 187: no member for the verified label MUST fail. Code settled by the text: invalid_signature covers missing Signature-Key material (line 1018) and protocol step 1 (line 2244) maps missing headers to invalid_signature; invalid_key (line 1046, protocol step 5 line 2248) is for a key that is present but cannot be parsed, and here there is no member to parse", "anchor": "signature-key-http-request-header", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.missing-member-hwk", "source": "key", "section": "As sigkey.v.missing-member-jwt (lines 179, 187, 1018; protocol 2244, 2248), for a further scheme: invalid_signature", "anchor": "signature-key-http-request-header", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-kid", "source": "key", "section": "Header Web Key constraints, line 295: the kid parameter MUST NOT be used (no code is fixed; any failure is 401 with Signature-Error, protocol line 2242)", "anchor": "header-web-key-hwk", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-eddsa", "source": "core", "section": "Verification (Server) step 6, line 2249: unsupported_algorithm for a polymorphic alg; signature-key lines 203 and 211", "anchor": "verification", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.cnf-eddsa", "source": "core", "section": "Verification (Server) step 6, line 2249, for the cnf.jwk of a jwt-scheme token: unsupported_algorithm; Signature Algorithms line 2171", "anchor": "verification", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.jws-eddsa", "source": "core", "section": "Common JWT Claims, line 2297: implementations MUST NOT accept the polymorphic EdDSA identifier (the code is not fixed; 401 with Signature-Error, line 2242)", "anchor": "common-claims", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-kty-mismatch", "source": "core", "section": "Verification (Server) step 6, line 2249: invalid_key when kty disagrees with alg; signature-key line 229", "anchor": "verification", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-crv-mismatch", "source": "core", "section": "Verification (Server) step 6, line 2249: invalid_key when crv disagrees with alg (ES256 on P-384); signature-key line 229", "anchor": "verification", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.cnf-kty-mismatch", "source": "key", "section": "Algorithm Determination, line 229: MUST reject a cnf.jwk whose kty disagrees with alg (the code depends on whether ES256 is implemented for cnf keys, protocol step 6; 401 with Signature-Error)", "anchor": "algorithm-determination", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.hwk-symmetric", "source": "key", "section": "Algorithm Determination, line 217: a verifier MUST reject a scheme conveying a symmetric (oct, HS256) key (the code is not fixed; 401 with Signature-Error)", "anchor": "algorithm-determination", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.cnf-symmetric", "source": "key", "section": "Algorithm Determination, line 217, for a cnf.jwk: MUST reject a symmetric key (401 with Signature-Error)", "anchor": "algorithm-determination", "scope": "protocol"}, {"role": "sigkey.verifier", "id": "sigkey.v.jwt-es256", "source": "core", "section": "Signature Algorithms, lines 2166 and 2175: SHOULD support ES256, RECOMMENDED for hardware-backed keys; an Agent token whose cnf.jwk is ES256 (recommended, claimed only with -claim-recommended)", "anchor": "signature-algorithms", "scope": "recommended"}, {"role": "sigkey.verifier", "id": "sigkey.v.jwt-exp", "source": "key", "section": "JWT Confirmation Key (jwt), line 552: the JWT MUST contain exp; protocol Verification step 5, line 2248: invalid_jwt when a JWT scheme fails verification", "anchor": "jwt-confirmation-key-jwt", "scope": "protocol"}]}, "runs": [{"implementation": {"remote": {"resource": "https://go-verifier.aauth.sidecat.dev/verify"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["sigkey.v.echo", "sigkey.v.hwk-ed25519", "sigkey.v.hwk-es384", "sigkey.v.hwk-rs256", "sigkey.v.hwk-ps256", "sigkey.v.ap-mixed-jwks", "sigkey.v.ap-pq-only", "sigkey.v.jwks-uri", "sigkey.v.signer-mixed-jwks", "sigkey.v.signer-pq-only", "sigkey.v.unknown-kid", "sigkey.v.jwks", "sigkey.v.jkt-jwt", "sigkey.v.uncovered-hwk", "sigkey.v.uncovered-jwks-uri", "sigkey.v.unknown-scheme", "sigkey.v.missing-member-jwt", "sigkey.v.missing-member-hwk", "sigkey.v.hwk-kid", "sigkey.v.hwk-eddsa", "sigkey.v.cnf-eddsa", "sigkey.v.jws-eddsa", "sigkey.v.hwk-kty-mismatch", "sigkey.v.hwk-crv-mismatch", "sigkey.v.cnf-kty-mismatch", "sigkey.v.hwk-symmetric", "sigkey.v.cnf-symmetric", "sigkey.v.jwt-exp"]}, "cases": [{"id": "sigkey-hwk-ed25519", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:0LS3WtB8mxE7VUz7yV5qvvivcxqEx0GXprKSL6RpwmojPNKOgScEljx//4xGvtkepDiPpXfm5+4fm1L0dCr0Dg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"Ed25519\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"Ed25519\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["104"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJFZDI1NTE5Iiwic2NoZW1lIjoiaHdrIiwic2lnbmVyIjoidXJuOmprdDpzaGEtMjU2OmFWQnRhcExkMTFTVVZLSU1HSmZQek9FRHVOMHNYY216SlFOVlQtX3NLRVUifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-ed25519", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "hwk", "actual": "hwk"}]}, {"id": "sigkey-hwk-es256", "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-es256", "state": "not_claimed", "expected": 200, "detail": "not offered by this implementation; the scenario was not run"}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "not_claimed", "expected": "hwk", "detail": "not offered by this implementation; the scenario was not run"}]}, {"id": "sigkey-hwk-es384", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:27v5mIp4bvwwGAoLbBzbqVTzxK6bw/xIu/oOthx42kjDYV47vKkXLbHjbZKFeLktiIKMJ5TfS/FaR0B5PXirfhf+ms0KeWIGA+/8UcO8eK3R55bCNhX9CmUofhFEWifQ:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"EC\";crv=\"P-384\";x=\"__3eloQp2a9dxhwhRiv6xe0wJCb8Eq3IVCrLWDOC7lOvp1F74SbPQhZg4kAJfZmh\";y=\"8vCLSybGJLSPy0G8X17VLta_UP9iFlxryQvMv0h5XZED4TqKRpBYGQlXTJ0OHEiq\";alg=\"ES384\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"EC\";crv=\"P-384\";x=\"__3eloQp2a9dxhwhRiv6xe0wJCb8Eq3IVCrLWDOC7lOvp1F74SbPQhZg4kAJfZmh\";y=\"8vCLSybGJLSPy0G8X17VLta_UP9iFlxryQvMv0h5XZED4TqKRpBYGQlXTJ0OHEiq\";alg=\"ES384\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["102"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJFUzM4NCIsInNjaGVtZSI6Imh3ayIsInNpZ25lciI6InVybjpqa3Q6c2hhLTI1Njp6a0VDS3ZsUWk0aVZBYkJGREF3cmlPcjBVVTYwbUJ5T25fNUJHaGI0Q044In0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-es384", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "hwk", "actual": "hwk"}]}, {"id": "sigkey-hwk-rs256", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:gE8aYE3QUVYkxi5LzlGnhUkqU8s3aoasfiuxYLIjbV/0IsovlhktAPRM7JhB0AOt4hB24/dJhtFT3qpm5ZiuquClqrHEAP9OHxInYIsFx0oAToB0eYce3csgTWl7MuxELQ136Jxm9EewRQUJ0FbTvQUveDcR3+HNXQG9buX4CgXsIHM+y0XKCklGfuSriRlG2nB1wYLf+iuB5j2cZy/wVRsyNq32f0P4hVGMDJX86p2nTRsuCkk8sqL06GkdgmgrFCwGSjche7LUN7d3rUMrHuTXavC1MO9WSaTij6ZUpWhpd4Ra/RL8lLwzYxatDIG69qnomi+qwYM4BGKmsc7tFw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"RSA\";n=\"1KFNkiisqhCg_0L8nOANDip7MUTjx3JwWxI7U8-z-9vQFf38iO066yApzbiSL-DBll-X722d6BZFUwmgpUM0xOCbb2XZU0aFF1ZPaXUriiVJDzFVGtCWqTUPeXvCNb6TdQzqQ7KGw8m1mCqN96zmWUpvIidXEqXjYG8rCYh0ZxBssTn5HWWEOZ4G5hZ4AwiXSKarZ6gr50wunF8TwtC8s8BoB9u-Wd_LWoApo3MzAGHWqNzwPHW0InAESJnn2rgsiNO6tElYOpKbxKlEJHad66oH26iuXzwkBSnA6kfosMqQq_rcQ2bw12ZfhwZfTJHKnfhE6rER5FLKS1DmUwx9Gw\";e=\"AQAB\";alg=\"RS256\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"RSA\";n=\"1KFNkiisqhCg_0L8nOANDip7MUTjx3JwWxI7U8-z-9vQFf38iO066yApzbiSL-DBll-X722d6BZFUwmgpUM0xOCbb2XZU0aFF1ZPaXUriiVJDzFVGtCWqTUPeXvCNb6TdQzqQ7KGw8m1mCqN96zmWUpvIidXEqXjYG8rCYh0ZxBssTn5HWWEOZ4G5hZ4AwiXSKarZ6gr50wunF8TwtC8s8BoB9u-Wd_LWoApo3MzAGHWqNzwPHW0InAESJnn2rgsiNO6tElYOpKbxKlEJHad66oH26iuXzwkBSnA6kfosMqQq_rcQ2bw12ZfhwZfTJHKnfhE6rER5FLKS1DmUwx9Gw\";e=\"AQAB\";alg=\"RS256\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["102"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJSUzI1NiIsInNjaGVtZSI6Imh3ayIsInNpZ25lciI6InVybjpqa3Q6c2hhLTI1NjpuaG5rNGVDYTBaMmFqX181Z0pibjU3RmgxdlB4UW5XTnpWNkI3d0JVWjFZIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-rs256", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "hwk", "actual": "hwk"}]}, {"id": "sigkey-hwk-ps256", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:NBUBwYBAzWdtY7rX3sBWf7EvvPK4cjm5/RTZoPW64DdWi7UEpRqPCbLGtLx/ZDnJY0DZiOfOOM/5Me1dEw2YegelEl2HnaT8VeaD5xLXJFr0mz7JF4i8C4VjwG5vNnF19s3rwJEh3s688cqm6n6oM/jbpisedrUtGI1bPmcEnC5c4VFY+NYaagIv2YEeq5M7wEdvuWvSA4G9ZQDFqoIozcDyvuYfH71PyLbkQ5cVUCXloBh6ukC79+p7t4kCW5tueyZzdhelOLlibTOvOSefX6cPtVdStEKRlInuoiGzdIyZqekXv2iIj99p/zVxDKS+vysMB7gvMIo6YjsGgXjlUQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"RSA\";n=\"tE2hQ7RoXWIGUZIlGG0i748Sp0uG87X5ee96CqeMG11F2NCYFlueGn6lGB3xYC5A-QqeoUB3BP_b7lY54oRRfICD_KE5LF-D8bXS4JocdQfq9hO4QxBuVZG57oWs8bXICrws-Lj_Lmu-ZeZW5K4ooynqdzxfbx8_2-MP1SlmD3N_mOPzHiaVDSxelry0xH61YLh_0nUHrKw37wiIqwQZgsKDnTBMN1YMmNsdIt5AUdKlyWJzQBN9S0TCAKE47vJxZoqVTDBxc-w2jG1zif-2h_mwbzLnWQj0FebK_sI5jagVDEGn5_Zzzw3rXFhjYDhraWkqMGbmZdq0sd8Iw9jF5Q\";e=\"AQAB\";alg=\"PS256\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"RSA\";n=\"tE2hQ7RoXWIGUZIlGG0i748Sp0uG87X5ee96CqeMG11F2NCYFlueGn6lGB3xYC5A-QqeoUB3BP_b7lY54oRRfICD_KE5LF-D8bXS4JocdQfq9hO4QxBuVZG57oWs8bXICrws-Lj_Lmu-ZeZW5K4ooynqdzxfbx8_2-MP1SlmD3N_mOPzHiaVDSxelry0xH61YLh_0nUHrKw37wiIqwQZgsKDnTBMN1YMmNsdIt5AUdKlyWJzQBN9S0TCAKE47vJxZoqVTDBxc-w2jG1zif-2h_mwbzLnWQj0FebK_sI5jagVDEGn5_Zzzw3rXFhjYDhraWkqMGbmZdq0sd8Iw9jF5Q\";e=\"AQAB\";alg=\"PS256\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["102"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJQUzI1NiIsInNjaGVtZSI6Imh3ayIsInNpZ25lciI6InVybjpqa3Q6c2hhLTI1NjpIcURFUkZTd1NqQUV2VVdOVXNkV051RDYxQkdJN3ZnOThhV3V6N3pWa05VIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-ps256", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "hwk", "actual": "hwk"}]}, {"id": "sigkey-ap-mixed-jwks", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:XoYBGfLH3NsVHHEXErnoE3vSD4h6WXZqq7PgtMbB5jtkP568CklejkJoFLVQYKIeQnyGI/npsdUy+AyAL776Aw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC1taXhlZC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic2lna2V5LWFwLW1peGVkLWp3a3MiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC1taXhlZC5jb25mb3JtYW5jZS50ZXN0In0.y5zuH7_0gPC8iL3txxXzUs-kbWWZzG4zpqMlOfuxcpkK-oVkwz_Op5g5lwTu9HFFUHuvh9P1Jk24d4z1ob8FAA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC1taXhlZC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic2lna2V5LWFwLW1peGVkLWp3a3MiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC1taXhlZC5jb25mb3JtYW5jZS50ZXN0In0.y5zuH7_0gPC8iL3txxXzUs-kbWWZzG4zpqMlOfuxcpkK-oVkwz_Op5g5lwTu9HFFUHuvh9P1Jk24d4z1ob8FAA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["63"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzY2hlbWUiOiJqd3QiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC1taXhlZC5jb25mb3JtYW5jZS50ZXN0In0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.ap-mixed-jwks", "state": "pass", "expected": 200, "actual": 200}]}, {"id": "sigkey-ap-pq-only", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:NfqPG09H9GwIajr5TJQpGEVwbxBiSExlIkc6cnEDI9bXQlRsVvRznCn1SZfV8GdEJ1p5K62hH8rQcZlradWdBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJNTC1EU0EtNDQiLCJraWQiOiJhcC1wcSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC1wcS1vbmx5LmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJzaWdrZXktYXAtcHEtb25seSIsInN1YiI6ImFhdXRoOkFnZW50QGFwLXBxLW9ubHkuY29uZm9ybWFuY2UudGVzdCJ9.8MRLet3i_P9Pt2lgZdlCWWQ9U7OsY6SAnQlFMyAxNtvQpKgcEaJmbyAIro88ZN1sRU8vh-_Ws5TSFREuROmJMFnOewMlF-_xoPqJzqivd3Ke0I6-V96TtOZO7a1xCodPZjFHEYoeW5EsmqCTl3XsYxOQ_fVSNgXj01W04zcRTgHITxXXkvMXvINKa2zsYK-T7C4EpBWZQR5LmPf0yciM5eAS9coqzF9rv3CrgnI9qyprxaxlOGrndioVnZa903djMbKlsktk8CpSZpqx7ykMbGKEiVVo8bMC3UFCHyXxS4mo_PCOqWe3MahBKGALjenvfuTn7qAq-HHpBbIy-aCQP60GcriFTEulUgvXEkfh3SgWxjlESOuCBkUfe4uhiTqHSMk2OYK-qL1t0fQfQ6pyFIScsSbh4lwEDx_PfnzODCel6v_Od_8l-CObpuB4T5C9FS0ckWG3SW1UNbro9sH0x8SyrzfYnS7tW2pf8LVibbYn1Na0lrUbxunQSfyuuZkdaCJG6Wf0buVhReQ2552pljB-CRYy4fnTg3NLzX_lAZOWGFCT2VyY-RVlnPm_FGfrV_ypQldKk2gup8f4AfeTZc__dZYe9N6djExi6YVfaIwcTE8sFZrDA0GpNjtrGOM8Al8T3ZjGf7vLbZnF2-Y1BDvoRrWF8tWDKCVm2oy651isqN83LwsZfYAS4y3OXOtr2FVloEEfaKaGOoOaGfqTEPuCGauzZOa8QHbgmoJqfCSI4me86SDGQFGX05XwHFsiRG_IU0cQ90p_QaIWnl01o2PjVW7bYvx0Do3P1y7VULu3i4NkhOHX3roVHY4u3ztsPK24l_phy_SSwjNB4NmS6fLktrpxsKGbJSEjRrgbvKa6xwicSehLW6PdheErxF_2EHOfSneRHPLdBUdvjckUKqrbZP0_7W5xR0KpE9FGCVftGg87lQlww5IZTvTxlhvc9DioA2kcQyVszrfiKq-Rh4ZYNpamYgxyR_koskq_7Z1gq7LT0JmjUQKQ-KMor07HgKDFh3G9aysZZ1FjHSVMUBWsRwI0UWiRWg2bpZaRrteQqHdUdPmFdDBDXTHp8Nikp_pawLOm35cKjhCAHKPWVAOXauzuYNYmjKTgocA2eHhKG27swgWX1I1DW_rf-v1VJdHNLjQm1TzX8Xuu-wpi2oMlUmEiVbhShbat602SvQBR_NpmFNVEBZKwFjA4_B2p_nQb88LoVw3KXNmcYLvmKXnjD2_5Pn2NXrlszil2ZeRPvPwhONHYuYrCXJDScU3cKuxi9eS5JHn4kP-QcN5V9E2uJsHlS1BfpSxxOjffQjP2_iZKzeXH94mcwvexMPMifsmxcmx8oixmm3XldJKTcOc6_CvxgjTO_QXPJvD6OkopdRie8Ulqjkb_0AqLcuhsqPgHsCxcipO1lpkFt_mAJzijXw6W_k2Tn4TIKg0fHoSzgrS-b-hemigOLMYbqwO-xCWOmpcqv9Afaey8wZFTAqfiZPcNIbK0t9CpmNnagJWekTGtE8pj0aUCRCYGr3PLeFrTMG6HmlsFQAiUoEB1L0FOCQdp0sPXfQ5D9P3SBaLZfweUQSFpfdrSmk0w_4S5WITWF8GkadAPvjrK0ORgPf5gR7zNpoxRVZDMJxxObzztXzUxHBXFWlnDAzjRe41sO6WN782cyHAw3gYUFeL8pQfkuwJF8QOQkmbWbT_nATSt_MkVH-8ozmtVgE07nQ17rWFNZtA8--kbe8uEVe_4b2R-BBc_a_-YYnMa2HHGF_SS4DGQDmvtovK8XHykhTXi-9vLc09CBhi8oAKbVkkN9FFy24tD762X0eSyVwFmj8IGDkW3mlb8oLOl90PzZmagWWVylohhlL_tdsilC2XvnRDX0SN2TBkF5elXqpxd_ba_cmDAnaQ-go_41Ngl2UUjpOPi3WID5h3EZS0NKdGkvTXrrpBrEYGg8roaBChiG4koJDOdbD5LNWJuzMSxVL7AQ2aUbOADoDLvhYwkGjdrmg9kvBGFsODkwqn5BxFhmrAKqZXQe68LcNKiteyt8dTMz5Vi7bZ--3736G5O-N2aAbtJpO4u2PSkEXKurm6d4vCotvjBeK2cemTaGXa7nZUeg60SbH2GLV9lcqsoDEsNMxgIqICqC8jFYVXIYl2udY82A4I57fhY5QJ5vpiKnrqruZl_1GWn5b8A7DcghgC9iYQgnzWvbSprWiiQnLwcr011MuoWzUuHVFKFDV7RWWa7R8fFqdkloDFzyATE7lDx8bhqXqqOR250FrmRD9H32-z5txZp_VQmid7FsedNjSClvr_R73hc6HtU1Hku_RjP7EtRM_dgvr7cG0OTFQtDn4shGIyd7pIiIGgH6sjxOlJvjrHDZPy3bX1FnRBUtsggSqOAnZbAdRiJCZ1ZF5LoQb5Zm3Nqph8Zg9TqtbSwsIzjHuXDLBOAE5K6LtkqIDHGihlQAUJAzU-lKfWc3trQ-YCjrUeKuz5nul_0-sVNHB9M4b_KCms1TANRJos7lq0NPfIbfxq0tOJJpxn-bW2h7O3NlZaKS2s4K6Pt1wjGztttttLk8400xxdd_wy2TwJDZlKmI_UTjnP6cQb7hnOvJKK3-HXS4t87xEq2TBWeRk7TLwkdpo907WmmnhOeoWb5uQXS5tCpZDf_q32oC4NlwktovzRT6o5zpTKhlnnG1UWf2oVVQFuEbcIBh5gkceTE_7FbKf4YnJIe_3060cNVyFiQ5UFQZ6h2jaHrz7ckoY9p7wLoXrWTnfJIy85dfI788k4AiCyqLFXV5IU4uYtLhAOT14sfc6gk_ZZ1zugOHwd0XsbjMzKnE2Ieg27k7XVz-62cuJDZyz_wIbOJgCxvvy6aXQNptXTuPfGeDIkYeGCspH4wQJzJ1RLNA6TXtragiWJIwxhrJ-iZVwXTvVlpxnxTAH9jJK5048rQ5_P18AvGNbf_IoJhLA8lE_r04lY170jW5xzL8WE0omIAQqp34a4L2loFroTODi7TCXCozviD5pFi1fsVrt1dNo5vLskQwSLpzACz7BrN--8qmMQF69Cb4cXdp0tHrDsUn3TcqD_yGPdytL_PAz1L963iTcYHniMacLNGX0X79g4S_0p-7W0CHiFwdIqYq7LJ7_D9HiIwN0dyfbK5y976GE5cXmCOqrzC3ePoAQ4eICoyVVpbYpWly9jZ3u31AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ZJTc\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJNTC1EU0EtNDQiLCJraWQiOiJhcC1wcSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC1wcS1vbmx5LmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJzaWdrZXktYXAtcHEtb25seSIsInN1YiI6ImFhdXRoOkFnZW50QGFwLXBxLW9ubHkuY29uZm9ybWFuY2UudGVzdCJ9.8MRLet3i_P9Pt2lgZdlCWWQ9U7OsY6SAnQlFMyAxNtvQpKgcEaJmbyAIro88ZN1sRU8vh-_Ws5TSFREuROmJMFnOewMlF-_xoPqJzqivd3Ke0I6-V96TtOZO7a1xCodPZjFHEYoeW5EsmqCTl3XsYxOQ_fVSNgXj01W04zcRTgHITxXXkvMXvINKa2zsYK-T7C4EpBWZQR5LmPf0yciM5eAS9coqzF9rv3CrgnI9qyprxaxlOGrndioVnZa903djMbKlsktk8CpSZpqx7ykMbGKEiVVo8bMC3UFCHyXxS4mo_PCOqWe3MahBKGALjenvfuTn7qAq-HHpBbIy-aCQP60GcriFTEulUgvXEkfh3SgWxjlESOuCBkUfe4uhiTqHSMk2OYK-qL1t0fQfQ6pyFIScsSbh4lwEDx_PfnzODCel6v_Od_8l-CObpuB4T5C9FS0ckWG3SW1UNbro9sH0x8SyrzfYnS7tW2pf8LVibbYn1Na0lrUbxunQSfyuuZkdaCJG6Wf0buVhReQ2552pljB-CRYy4fnTg3NLzX_lAZOWGFCT2VyY-RVlnPm_FGfrV_ypQldKk2gup8f4AfeTZc__dZYe9N6djExi6YVfaIwcTE8sFZrDA0GpNjtrGOM8Al8T3ZjGf7vLbZnF2-Y1BDvoRrWF8tWDKCVm2oy651isqN83LwsZfYAS4y3OXOtr2FVloEEfaKaGOoOaGfqTEPuCGauzZOa8QHbgmoJqfCSI4me86SDGQFGX05XwHFsiRG_IU0cQ90p_QaIWnl01o2PjVW7bYvx0Do3P1y7VULu3i4NkhOHX3roVHY4u3ztsPK24l_phy_SSwjNB4NmS6fLktrpxsKGbJSEjRrgbvKa6xwicSehLW6PdheErxF_2EHOfSneRHPLdBUdvjckUKqrbZP0_7W5xR0KpE9FGCVftGg87lQlww5IZTvTxlhvc9DioA2kcQyVszrfiKq-Rh4ZYNpamYgxyR_koskq_7Z1gq7LT0JmjUQKQ-KMor07HgKDFh3G9aysZZ1FjHSVMUBWsRwI0UWiRWg2bpZaRrteQqHdUdPmFdDBDXTHp8Nikp_pawLOm35cKjhCAHKPWVAOXauzuYNYmjKTgocA2eHhKG27swgWX1I1DW_rf-v1VJdHNLjQm1TzX8Xuu-wpi2oMlUmEiVbhShbat602SvQBR_NpmFNVEBZKwFjA4_B2p_nQb88LoVw3KXNmcYLvmKXnjD2_5Pn2NXrlszil2ZeRPvPwhONHYuYrCXJDScU3cKuxi9eS5JHn4kP-QcN5V9E2uJsHlS1BfpSxxOjffQjP2_iZKzeXH94mcwvexMPMifsmxcmx8oixmm3XldJKTcOc6_CvxgjTO_QXPJvD6OkopdRie8Ulqjkb_0AqLcuhsqPgHsCxcipO1lpkFt_mAJzijXw6W_k2Tn4TIKg0fHoSzgrS-b-hemigOLMYbqwO-xCWOmpcqv9Afaey8wZFTAqfiZPcNIbK0t9CpmNnagJWekTGtE8pj0aUCRCYGr3PLeFrTMG6HmlsFQAiUoEB1L0FOCQdp0sPXfQ5D9P3SBaLZfweUQSFpfdrSmk0w_4S5WITWF8GkadAPvjrK0ORgPf5gR7zNpoxRVZDMJxxObzztXzUxHBXFWlnDAzjRe41sO6WN782cyHAw3gYUFeL8pQfkuwJF8QOQkmbWbT_nATSt_MkVH-8ozmtVgE07nQ17rWFNZtA8--kbe8uEVe_4b2R-BBc_a_-YYnMa2HHGF_SS4DGQDmvtovK8XHykhTXi-9vLc09CBhi8oAKbVkkN9FFy24tD762X0eSyVwFmj8IGDkW3mlb8oLOl90PzZmagWWVylohhlL_tdsilC2XvnRDX0SN2TBkF5elXqpxd_ba_cmDAnaQ-go_41Ngl2UUjpOPi3WID5h3EZS0NKdGkvTXrrpBrEYGg8roaBChiG4koJDOdbD5LNWJuzMSxVL7AQ2aUbOADoDLvhYwkGjdrmg9kvBGFsODkwqn5BxFhmrAKqZXQe68LcNKiteyt8dTMz5Vi7bZ--3736G5O-N2aAbtJpO4u2PSkEXKurm6d4vCotvjBeK2cemTaGXa7nZUeg60SbH2GLV9lcqsoDEsNMxgIqICqC8jFYVXIYl2udY82A4I57fhY5QJ5vpiKnrqruZl_1GWn5b8A7DcghgC9iYQgnzWvbSprWiiQnLwcr011MuoWzUuHVFKFDV7RWWa7R8fFqdkloDFzyATE7lDx8bhqXqqOR250FrmRD9H32-z5txZp_VQmid7FsedNjSClvr_R73hc6HtU1Hku_RjP7EtRM_dgvr7cG0OTFQtDn4shGIyd7pIiIGgH6sjxOlJvjrHDZPy3bX1FnRBUtsggSqOAnZbAdRiJCZ1ZF5LoQb5Zm3Nqph8Zg9TqtbSwsIzjHuXDLBOAE5K6LtkqIDHGihlQAUJAzU-lKfWc3trQ-YCjrUeKuz5nul_0-sVNHB9M4b_KCms1TANRJos7lq0NPfIbfxq0tOJJpxn-bW2h7O3NlZaKS2s4K6Pt1wjGztttttLk8400xxdd_wy2TwJDZlKmI_UTjnP6cQb7hnOvJKK3-HXS4t87xEq2TBWeRk7TLwkdpo907WmmnhOeoWb5uQXS5tCpZDf_q32oC4NlwktovzRT6o5zpTKhlnnG1UWf2oVVQFuEbcIBh5gkceTE_7FbKf4YnJIe_3060cNVyFiQ5UFQZ6h2jaHrz7ckoY9p7wLoXrWTnfJIy85dfI788k4AiCyqLFXV5IU4uYtLhAOT14sfc6gk_ZZ1zugOHwd0XsbjMzKnE2Ieg27k7XVz-62cuJDZyz_wIbOJgCxvvy6aXQNptXTuPfGeDIkYeGCspH4wQJzJ1RLNA6TXtragiWJIwxhrJ-iZVwXTvVlpxnxTAH9jJK5048rQ5_P18AvGNbf_IoJhLA8lE_r04lY170jW5xzL8WE0omIAQqp34a4L2loFroTODi7TCXCozviD5pFi1fsVrt1dNo5vLskQwSLpzACz7BrN--8qmMQF69Cb4cXdp0tHrDsUn3TcqD_yGPdytL_PAz1L963iTcYHniMacLNGX0X79g4S_0p-7W0CHiFwdIqYq7LJ7_D9HiIwN0dyfbK5y976GE5cXmCOqrzC3ePoAQ4eICoyVVpbYpWly9jZ3u31AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ZJTc\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Accept-Signature-Alg": ["Ed25519, ES256"], "Content-Length": ["120"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=unsupported_algorithm"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bnN1cHBvcnRlZF9hbGdvcml0aG0iLCJzdGF0dXMiOjQwMSwiZXJyb3IiOiJpbnZhbGlkX3Rva2VuIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}, "assertions": [{"assertion": "outcome", "clause": "sigkey.v.ap-pq-only", "state": "pass", "expected": "", "actual": {"error": "unsupported_algorithm", "status": 401}}]}, {"id": "sigkey-jwks-uri", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:6QQHkVBxSEFVHqFyQEnNm/HQ67pd6FhdvlLBsWVrFhudS+9/k1wiyLu7T9EDQKg2Jt5tyhbdx6kIWigbBlCfAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://signer.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-1\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwks_uri;id=\"https://signer.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["81"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJFZDI1NTE5Iiwic2NoZW1lIjoiandrc191cmkiLCJzaWduZXIiOiJodHRwczovL3NpZ25lci5jb25mb3JtYW5jZS50ZXN0In0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.jwks-uri", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "jwks_uri", "actual": "jwks_uri"}]}, {"id": "sigkey-jwks-uri-mixed", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:alEFKH8T3CcwZGoFazBJrEWG9utHoR//ZFkA/Rc3fJwuD1qjXV3GCbBNl6GK8JagswnnjOjGMNjVft2AkyKhAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://signer-mixed.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-1\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwks_uri;id=\"https://signer-mixed.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["87"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJFZDI1NTE5Iiwic2NoZW1lIjoiandrc191cmkiLCJzaWduZXIiOiJodHRwczovL3NpZ25lci1taXhlZC5jb25mb3JtYW5jZS50ZXN0In0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.signer-mixed-jwks", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "jwks_uri", "actual": "jwks_uri"}]}, {"id": "sigkey-jwks-uri-pq-only", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:yWlY6XJpaH5dukbFNNyApj/buxrnfWEFEnawvC7ijXtmQwnptNXZ3wwrkl+xykkNoeSwtaCtc8RXY6YdxC93zAf6wlXgFNGI64uCTDjaU9GbxAm9wJP7B9fm+90wbZ8VzK0JXryUt59sYyGsw47z1mToeBDo8QCWVh3cfwTS08IStbSLKvJHJTS3AHoB+QWSMYdikem1NcDUGdWKEi6NelKoeSBHxc6/WW+cMp0yZorz6YgeAtF8kWr/N3pXtMVb5l+3scc45MgxkPLQsV6IslMreWLmHJarrExQBvkt+H+YElMoWhSO2QQYq072s3e4kVIb81filJr+WRHDT7WWgB6tk91Lw0uIhlTHg2KlXpVQrkzx/fX3kliR5aDvtDZh18oHlWdqaAdLWzbv6Shh4n5kZo+zTxUtCz56zCq4uMUNKvOxZZ+4OUw5H451cJizxCm8Bn3ypJx40zzDFWoRJGYcjvlshDLzEjwan09UnfgcsDoONgh3BOvkeiCivfJ1W3pk18yP/AOx/9dIltcifWEYhcQlTZtcW9fz671XI1D/SfJ+yptNcKYZYft3tUSPJRePiKoLLUBXrrUiBKNsazgvjQMXwTZmjQJXheQ/Mc7++MWlXloD/k7pdl7IYkvHKP9A9yOzNRnI2TLu6wTs9b++fL+EgjQuCveAKMcfcSCDlv1LHalP4wdFjSBYJcmj6HAJ1tUcCfuMFFBPmHu4XLEMLt0M8iDGiQJ7r7DMZ6TSGP2PXew/W8oozsaaQRM8CKtrDPh2LHNfZL78E5ODgzs/YGnRdxVwHsXTt+A9tnSeTcJ8XlGY+sVfad00iMde4+aRTJ6OdZmObu1h/RTWrm9rPhyN++GBbM95QNBsaesiAkR7p3n8D4Ez9xxzjCwHDC54Bcdamy5QoaEzOlOBT3PwQiLFzydAKpLJ31YMc9qOvjzzWhYX075+nz44OLiiAvq6BpEsyzUwcLOcvtDq3pWUoCZLNuOAFZZ0bWueJiMHNijRN7+QJ9H/648GkTXpSZRSRxS36shGaOZllNqYU6vIUvLSV/NDuoWX4cpuKGoFL0tYa69JVc6ouFJD+hdqmdQaJHGpn5184WkXTJho2LfE2vRdn/F3sRh8jif/FrQWNUYYqySF63Y9Hp9dwMGA5jCVDjjduPP6DTC8LBIIaVOQcNG+Why6qvsr4kqerWXmYu0QyCxuYQK0eoiRwppfhscXHoddM0lAIzzENpMtWCVzhPsqj1rvn6avShvQuOkL7I1nCwnw/TN9SrQsc/eXWlOHj+CBQofYEuyfxGbA9VenxmaOuphSoKCVyABvL+lgVyflCJ5JFf3EP7TuV3uREWNADvpOOtcxNKLHgvCICvDvMQez+ciU/XRZ6nGqq7PBgLr1F/brhklwWq5J//W6rGzgyBmJss/yrXzVqK4BWUzEPG/U+GlpwOun0EbnqpUMzk5GcBiaOlX8GE1GpLzrL/IWxZ64+L0t8elnLymbYwc40TZFoqt+WiHmipDWeb9qRATx4ZcWull1z1QrlCg6M8R+z+NGwPjZm8Xs1yZKAeOgCsj57vwbmgZ1qMMOqxt/ifYkqOfPcBNe/sKAKhhvYsczpMLTlap87rao6BHciTU1OCOfcLkogeWLvESIoPxDqtUDcPER9Dw0f8W4IPkLgwd1neENZO0ua5Dh7F7gz4zLdtq+DDQ1Zgvmn5j2M+sc/VXAA6s8Avvq+5SEa2JEBbN8dMVWZqoSLsSRkscp6UGP0AActJ+BKPFQd+dGxZYj9y+DbyiwcNUdf3eAVU/0zbkI4QX2yGQNrSy8rgYsO+eKSbLrMP8IxvlqUMSx2qSn3GV9LBK70FGmZvAcBN+HwGp8YpqQ791DR11PoxZTMvUmVPcqPjpKo1FE1C/B7V+6gyjPlv4qWPeHj6PGpzJgfIHb+MiQcn1WiJ52cLTTrqa9TrkTQ+oyYMxeQmG/+bgqbBKnWAVAl4UVnqXo9dLRvYy+1cKvjtBMO1/hIWET43qJNlOe7zaU7epSPXgmVJuwgYNjzqA4SKsrFmPgX6lEYB97HY8vQ/Likp6iDAgWVt3MPwjtYUWgXuBWRyyKlISTbAVtOZVKuzmhighrLmbiJVCvMhX8KRmWazMwsTa6A1F1vuMhbRpJpdSp4KClTPLNJswlM+AlhQkEOeJ6kl/Y5zTY8o7zVY01XuUwI4D8Qj6v95RZl1qmr6lRL/LOx1guO318/hQO2O3CkSDJjE0vvZxyADVhi+Ixcf9r3CV4M2CyA0HrIGrm8qBEyozdlG8C8w5cUGzywYChEEiVFGX2ZmVZ5eSGgDiHxq0b7dxPyW6E7+JZ+dLvwhU4LXlpnK9v7vs5yWC67GVL7IchldAqqU61pU+0UP/VLwaCtK8yRWaLLXbLx/nIORAqqHec5nHzSIa532kodAph1kccVA9tTBmvV1qkuNCtnKrHau+5XbdKQlzdatEjQVTcvzSP2XGRPuvy9sEbASx3s3qQkUC8PtJJcsvlCOMs5Q0kK0X80ugnyfujOOQ6XiO4ZzvWkG1xU9C4O2QiPwa0wiwS9oOhp1P2roaE2mgXvyNknNBeMrtUDdwXQUv56VBf1xTt4CXaD4xDE+kc5lRvJZTJodYAi/cDiUMvsWuKWzrJi51Lk891nlumZm+Dv+uxNStF7j8o0RTFvs0xwkL31SfbTHqWUGDk0ZWeBHPUPgygvrtTZLSut49SjaXBtjxXywu4CeZfTC6a1vEnfaTbl29wFIDKpydJbm7INeBFQQVNQ1KFPFd9wRDKbQUe92VJse2kl0peutn+64nzzVKUBvWiF/oV7fc47nkV3dUnl1NN0tbqlh+g4ycasu0bdfroQUzDdhebiCxB9YKoad1f7Zd48GC6DX6MNxdQ/55UfyqSvJzMBx2eb+EMVBjkmFBU7LYsqRex5XUj0FUF4+hQ4ICi83uJEzoirop7fqFcQ75iSZfrPO+ZOSfLQ2eanSo4lbdG/6gowrGShKV6kg5+jBngWfxyKiFiUaqfTF/xaMP1prIY6Op7N80A11MtaRDCJr7YlxRowRuU1AH7Ucjach1Vz+bxhs99msFu0e8x1VbYlAoQ3qtUCv/sKkh85LP2KwMdTjwJCxImREZNYXWerLne8ycrPlJTYYGVm9nzER5aX2pweJSqzdXX8gYUICc6PkJDSVBaiZmvvL37/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ZJjg=:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://signer-pq-only.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-pq\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwks_uri;id=\"https://signer-pq-only.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-pq\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Accept-Signature-Alg": ["Ed25519, ES256"], "Content-Length": ["124"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=unsupported_algorithm"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bnN1cHBvcnRlZF9hbGdvcml0aG0iLCJzdGF0dXMiOjQwMSwiZXJyb3IiOiJpbnZhbGlkX3NpZ25hdHVyZSIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}, "assertions": [{"assertion": "outcome", "clause": "sigkey.v.signer-pq-only", "state": "pass", "expected": "unsupported_algorithm", "actual": {"error": "unsupported_algorithm", "status": 401}}]}, {"id": "sigkey-jwks-uri-unknown-kid", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:V5PUE34kAcy5g7E6iHV3iHhDbfrzfxp7IvH8US7ngtWGpaMTt31lGKqs5JbAdkGCWfGWZ7FLdTR+ZAGHQrPlBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://signer.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-absent\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwks_uri;id=\"https://signer.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-absent\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["114"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=unknown_key"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bmtub3duX2tleSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfc2lnbmF0dXJlIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.unknown-kid", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.unknown-kid", "state": "pass", "expected": "unknown_key", "actual": "unknown_key"}]}, {"id": "sigkey-jwks", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:8KWjbQL0q6LCaVqEGfLbzbtsjlUnHdKHjk6p3FEidlwA5EhQwDdUaIuV9mL8Dc5b7oAiYON7QJsKPZwZcInBCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks;url=\"https://keys.conformance.test/signer.jwks\";kid=\"signer-1\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwks;url=\"https://keys.conformance.test/signer.jwks\";kid=\"signer-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["87"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJFZDI1NTE5Iiwic2NoZW1lIjoiandrcyIsInNpZ25lciI6Imh0dHBzOi8va2V5cy5jb25mb3JtYW5jZS50ZXN0L3NpZ25lci5qd2tzIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.jwks", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "jwks", "actual": "jwks"}]}, {"id": "sigkey-self-jwt", "assertions": [{"assertion": "status", "clause": "sigkey.v.self-jwt", "state": "not_claimed", "expected": 200, "detail": "not offered by this implementation; the scenario was not run"}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "not_claimed", "expected": "self-jwt", "detail": "not offered by this implementation; the scenario was not run"}]}, {"id": "sigkey-jkt-jwt", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:rMGfrgoH37E9iJrtU/Y9/Dnyf5UoIGNOuBlQ4sxNUVmwW/K8l7zXXnRDLV/tZz5/QsJORVctYJlF0J8Q6YbHBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jkt-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6IlE2Y3VjVVFCZGkzMmEyakNiZnZmSm9LcTdKOGtkT3lrWVQ1Q1NnLTZfVHcifSwidHlwIjoiamt0LXMyNTYrand0In0.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImV4cCI6MTc5MzcyMTQ0NiwiaWF0IjoxNzkzNzIxMTM2LCJpc3MiOiJ1cm46amt0OnNoYS0yNTY6cjR0aFJuOEtkaGhnR0Ryek93bVN3eVNxTWNYZUlkZDlTRzMzM0otWk50VSIsImp0aSI6InNpZ2tleS1qa3Qtand0In0.qmkrj6bJ3WBOGyx8IRyE9kt1nnEmKbovAdQNkpZgOsFzeUoiVu2UEZxbtxbi9xWMUCw9qs3DEgmFi5Pz7Vh2BA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jkt-jwt;jwt=\"eyJhbGciOiJFZDI1NTE5IiwiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6IlE2Y3VjVVFCZGkzMmEyakNiZnZmSm9LcTdKOGtkT3lrWVQ1Q1NnLTZfVHcifSwidHlwIjoiamt0LXMyNTYrand0In0.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImV4cCI6MTc5MzcyMTQ0NiwiaWF0IjoxNzkzNzIxMTM2LCJpc3MiOiJ1cm46amt0OnNoYS0yNTY6cjR0aFJuOEtkaGhnR0Ryek93bVN3eVNxTWNYZUlkZDlTRzMzM0otWk50VSIsImp0aSI6InNpZ2tleS1qa3Qtand0In0.qmkrj6bJ3WBOGyx8IRyE9kt1nnEmKbovAdQNkpZgOsFzeUoiVu2UEZxbtxbi9xWMUCw9qs3DEgmFi5Pz7Vh2BA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["108"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJFZDI1NTE5Iiwic2NoZW1lIjoiamt0LWp3dCIsInNpZ25lciI6InVybjpqa3Q6c2hhLTI1NjpyNHRoUm44S2RoaGdHRHJ6T3dtU3d5U3FNY1hlSWRkOVNHMzMzSi1aTnRVIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.jkt-jwt", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "jkt-jwt", "actual": "jkt-jwt"}]}, {"id": "sigkey-uncovered-hwk", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:9QWGDmhJStGLmDrqt2Mb1T6lVPDFejZ+2IdozLLKp6IEJ1XrzLuzOV2R6fay72QTSJHEJtgNkWxCZim+wuRWBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"Ed25519\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["112"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_input, required_input=(\"@method\" \"@authority\" \"@path\" \"signature-key\")"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2lucHV0Iiwic3RhdHVzIjo0MDEsImVycm9yIjoiaW52YWxpZF90b2tlbiIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.uncovered-hwk", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.uncovered-hwk", "state": "pass", "expected": "invalid_input", "actual": "invalid_input"}]}, {"id": "sigkey-uncovered-jwks-uri", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:+V0hMqpykVNXmj4/S8NVFUx9VIHJtcM8XP8ks/hiek2kZeRkPXmUfqh4hN59P7dHfK6PRNpOJ3OItMPIqz3YDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://signer.conformance.test\";dwk=\"aauth-resource.json\";kid=\"signer-1\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["112"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_input, required_input=(\"@method\" \"@authority\" \"@path\" \"signature-key\")"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2lucHV0Iiwic3RhdHVzIjo0MDEsImVycm9yIjoiaW52YWxpZF90b2tlbiIsImRldGFpbCI6IlVuYXV0aG9yaXplZCJ9Cg=="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.uncovered-jwks-uri", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.uncovered-jwks-uri", "state": "pass", "expected": "invalid_input", "actual": "invalid_input"}]}, {"id": "sigkey-unknown-scheme", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:v2fZ14WNy3aVAw8v0AcaYL2gWh5RJsNfTwVy8DVn8j2c0G2upH2lBt7GOyg+pw/3DQpGuKNkOgKD3zcc1onOAw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=x-unregistered"]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=x-unregistered\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Accept-Signature-Scheme": ["jwt, hwk, jkt-jwt, jwks_uri, jwks"], "Content-Length": ["117"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=unsupported_scheme"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bnN1cHBvcnRlZF9zY2hlbWUiLCJzdGF0dXMiOjQwMSwiZXJyb3IiOiJpbnZhbGlkX3Rva2VuIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.unknown-scheme", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.unknown-scheme", "state": "pass", "expected": "unsupported_scheme", "actual": "unsupported_scheme"}]}, {"id": "sigkey-missing-member-jwt", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:mZ0Iof4Yu1q3UGZcTjFKsvLoiq6M9V1I+d6OBCZHOlmaPNdXpfbTr+r8LYipackY+cA5oYQeHvhVy9N2ewmJCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig1=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic2lna2V5LW1pc3NpbmctbWVtYmVyLWp3dCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.pfXAb5K8cIDQWxhAClFHTw1gMIoF02vbAe2HIdHVfPEjvxJSj2sUqatWBqhDt2s7CAOXq41N5KfWcuKBTuYYAA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig1=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic2lna2V5LW1pc3NpbmctbWVtYmVyLWp3dCIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.pfXAb5K8cIDQWxhAClFHTw1gMIoF02vbAe2HIdHVfPEjvxJSj2sUqatWBqhDt2s7CAOXq41N5KfWcuKBTuYYAA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["116"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.missing-member-jwt", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.missing-member-jwt", "state": "pass", "expected": "invalid_signature", "actual": "invalid_signature"}]}, {"id": "sigkey-missing-member-hwk", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:6Kub35z35B7SVao9BoHtadhqt2zMj3HfHmlV8AD3Q52TKC0jlZADN6/7PeeKrz3Arc9P1ftJsVaCVI9vDNy4Dg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig1=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"Ed25519\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig1=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"Ed25519\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["116"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.missing-member-hwk", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.missing-member-hwk", "state": "pass", "expected": "invalid_signature", "actual": "invalid_signature"}]}, {"id": "sigkey-hwk-kid", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:cs+elbigiOx0rUbYUuBdUNt/7YUeF/DGVLQhtoRduhuC78QQUAhohE7iF3TEeLNWKB5Tr6oYGMHmkgJKEi8vAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"Ed25519\";kid=\"hwk-1\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"Ed25519\";kid=\"hwk-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["110"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_key"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2tleSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-kid", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error-present", "clause": "sigkey.v.hwk-kid", "state": "pass", "expected": true, "actual": true}]}, {"id": "sigkey-hwk-eddsa", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:ews1MytQYD3GNRUZumsn+Eezvr3vopDHfRnMZZskZc0kasaqa9AEC0i/jwK20QklVMj/QGD1wXyQ1iFrSLY6CA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"EdDSA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"EdDSA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Accept-Signature-Alg": ["Ed25519, ES256, ES384, RS256, PS256"], "Content-Length": ["120"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=unsupported_algorithm"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bnN1cHBvcnRlZF9hbGdvcml0aG0iLCJzdGF0dXMiOjQwMSwiZXJyb3IiOiJpbnZhbGlkX3Rva2VuIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-eddsa", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.hwk-eddsa", "state": "pass", "expected": "unsupported_algorithm", "actual": "unsupported_algorithm"}]}, {"id": "sigkey-cnf-eddsa", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:SMtSSP452Ir5nxF7VaNzBWY6D2sjFY6LZIxOFEH/TlTDBILcdBrdEdQ2hk/iutLs7Ks8CXtM5jlAuRhTeLRUBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkRFNBIiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hZ2VudC5qc29uIiwiZXhwIjoxNzkzNzIxNDQ2LCJpYXQiOjE3OTM3MjExMzYsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InNpZ2tleS1jbmYtZWRkc2EiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.z15DcZ-JOQQxbA32oNdILjBjXEKGyfdrcmOwurGn4Qnl1cAfzfnKKHllUMQ1jXihRLgDPLMop8Gwszi5chdSAg\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkRFNBIiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hZ2VudC5qc29uIiwiZXhwIjoxNzkzNzIxNDQ2LCJpYXQiOjE3OTM3MjExMzYsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InNpZ2tleS1jbmYtZWRkc2EiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.z15DcZ-JOQQxbA32oNdILjBjXEKGyfdrcmOwurGn4Qnl1cAfzfnKKHllUMQ1jXihRLgDPLMop8Gwszi5chdSAg\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Accept-Signature-Alg": ["Ed25519, ES256"], "Content-Length": ["120"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=unsupported_algorithm"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bnN1cHBvcnRlZF9hbGdvcml0aG0iLCJzdGF0dXMiOjQwMSwiZXJyb3IiOiJpbnZhbGlkX3Rva2VuIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.cnf-eddsa", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.cnf-eddsa", "state": "pass", "expected": "unsupported_algorithm", "actual": "unsupported_algorithm"}]}, {"id": "sigkey-jws-eddsa", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:LwQcU8P5XAmZi0FtDWNX97Zc7H7bZvgmKsQiyaTZAeXMXOJkm2UFDiEZgHehBqSQHXUjb37MvMGIBIZ+adzyBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZERTQSIsImtpZCI6ImFwLTEiLCJ0eXAiOiJhYS1hZ2VudCtqd3QifQ.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic2lna2V5LWp3cy1lZGRzYSIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.sr8vZNGgnJKONs07Zl4if0fYMLPdvHVms9OnWaN4qiK7k7BvhbnYKaF45cz-4WAcia7YaHClejPQoBuy1nHOBQ\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZERTQSIsImtpZCI6ImFwLTEiLCJ0eXAiOiJhYS1hZ2VudCtqd3QifQ.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic2lna2V5LWp3cy1lZGRzYSIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.sr8vZNGgnJKONs07Zl4if0fYMLPdvHVms9OnWaN4qiK7k7BvhbnYKaF45cz-4WAcia7YaHClejPQoBuy1nHOBQ\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Accept-Signature-Alg": ["Ed25519, ES256"], "Content-Length": ["120"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=unsupported_algorithm"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjp1bnN1cHBvcnRlZF9hbGdvcml0aG0iLCJzdGF0dXMiOjQwMSwiZXJyb3IiOiJpbnZhbGlkX3Rva2VuIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.jws-eddsa", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error-present", "clause": "sigkey.v.jws-eddsa", "state": "pass", "expected": true, "actual": true}]}, {"id": "sigkey-hwk-kty-mismatch", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:eMxWkbBrsTl5lk2rDEbaANs73LQLDR8tIb8TlWJSZwinyVXzOyhVxjMuT7Tbbs1zKZ6sonzwWBglrhzj3qnFAw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"ES256\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"OKP\";crv=\"Ed25519\";x=\"gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q\";alg=\"ES256\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["110"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_key"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2tleSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-kty-mismatch", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.hwk-kty-mismatch", "state": "pass", "expected": "invalid_key", "actual": "invalid_key"}]}, {"id": "sigkey-hwk-crv-mismatch", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:fwwrEpvyzzu1b4m0QbZAP/+KhZ6REgeEPqew7Eg547ghWUbr/Zj4hw0Lp8hbImSk5lCAxZ+hjejeT/sTAWAPhVflhOvh0LSQiQoVTV5en6XpgpN19LNoZCjKbQJ0eVht:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"EC\";crv=\"P-384\";x=\"__3eloQp2a9dxhwhRiv6xe0wJCb8Eq3IVCrLWDOC7lOvp1F74SbPQhZg4kAJfZmh\";y=\"8vCLSybGJLSPy0G8X17VLta_UP9iFlxryQvMv0h5XZED4TqKRpBYGQlXTJ0OHEiq\";alg=\"ES256\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"EC\";crv=\"P-384\";x=\"__3eloQp2a9dxhwhRiv6xe0wJCb8Eq3IVCrLWDOC7lOvp1F74SbPQhZg4kAJfZmh\";y=\"8vCLSybGJLSPy0G8X17VLta_UP9iFlxryQvMv0h5XZED4TqKRpBYGQlXTJ0OHEiq\";alg=\"ES256\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["110"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_key"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2tleSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-crv-mismatch", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.hwk-crv-mismatch", "state": "pass", "expected": "invalid_key", "actual": "invalid_key"}]}, {"id": "sigkey-cnf-kty-mismatch", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:7acfBk4YJv+8FKo59qeX+L5hJx39R8FnNedtFXIA6SPsUd3vGWuYL4vXUtQIIYGk4xyED0zAoiVxLzF/+cSaBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVTMjU2IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hZ2VudC5qc29uIiwiZXhwIjoxNzkzNzIxNDQ2LCJpYXQiOjE3OTM3MjExMzYsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InNpZ2tleS1jbmYta3R5LW1pc21hdGNoIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.wMOnzGuNXmOt2wYAq3cOUCxk_hpg1yH6vaLOJI7fZGPHX3lDQkDfcReQrMMrI0eP84jF1gXw9HJRtkAFqsnhDA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVTMjU2IiwiY3J2IjoiRWQyNTUxOSIsImt0eSI6Ik9LUCIsIngiOiJnVGwzRHFoOUYxOVdvMVJtdzB4LXpNdU5pcEcwN2plaVhmWVBXNF9KczVRIn19LCJkd2siOiJhYXV0aC1hZ2VudC5qc29uIiwiZXhwIjoxNzkzNzIxNDQ2LCJpYXQiOjE3OTM3MjExMzYsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InNpZ2tleS1jbmYta3R5LW1pc21hdGNoIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.wMOnzGuNXmOt2wYAq3cOUCxk_hpg1yH6vaLOJI7fZGPHX3lDQkDfcReQrMMrI0eP84jF1gXw9HJRtkAFqsnhDA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["110"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_key"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2tleSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.cnf-kty-mismatch", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error-present", "clause": "sigkey.v.cnf-kty-mismatch", "state": "pass", "expected": true, "actual": true}]}, {"id": "sigkey-hwk-symmetric", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:FL8kip4rf+3OnUST/Wu6QqAI4jzuduTm4lMFc0RrALY=:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=hwk;kty=\"oct\";k=\"ayyuXdDEMSrwW0JVKSuAUz6Aima-20AL5vN_DmQqEsU\";alg=\"HS256\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=hwk;kty=\"oct\";k=\"ayyuXdDEMSrwW0JVKSuAUz6Aima-20AL5vN_DmQqEsU\";alg=\"HS256\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["110"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_key"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2tleSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.hwk-symmetric", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error-present", "clause": "sigkey.v.hwk-symmetric", "state": "pass", "expected": true, "actual": true}]}, {"id": "sigkey-cnf-symmetric", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:PkFZq2lhkrLe2IjXZqzkTlM1yRIb7W7fGC2R2VAI6Ew=:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkhTMjU2IiwiayI6ImF5eXVYZERFTVNyd1cwSlZLU3VBVXo2QWltYS0yMEFMNXZOX0RtUXFFc1UiLCJrdHkiOiJvY3QifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic2lna2V5LWNuZi1zeW1tZXRyaWMiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.kJV2Bcd5CFb32fuqN7SrWIsZFlKFRM1VPHXtoW2BHz5LhyZoi4Hul5x5KFU1yl7owsd0bS6M4PQ5ty691RRsCA\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkhTMjU2IiwiayI6ImF5eXVYZERFTVNyd1cwSlZLU3VBVXo2QWltYS0yMEFMNXZOX0RtUXFFc1UiLCJrdHkiOiJvY3QifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE0NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic2lna2V5LWNuZi1zeW1tZXRyaWMiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.kJV2Bcd5CFb32fuqN7SrWIsZFlKFRM1VPHXtoW2BHz5LhyZoi4Hul5x5KFU1yl7owsd0bS6M4PQ5ty691RRsCA\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["110"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.cnf-symmetric", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error-present", "clause": "sigkey.v.cnf-symmetric", "state": "pass", "expected": true, "actual": true}]}, {"id": "sigkey-jwt-no-exp", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:awuEK6qJsTzeeUzNjeCs9iW7gW33NDDhGm//ohczBN9Trv9+mZW1ehTEmwoth/XUQuNA3OEUf84AItXobuIbAw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJpYXQiOjE3OTM3MjExMzYsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InNpZ2tleS1qd3Qtbm8tZXhwIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Tu0ODLx4Zg661Up5WmH8koLarHzyP7zrUoIZOK7xlrHJjM8xIxdmCvYwt5b397zncAHnabm3m1h23Pe0h6_4Dw\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJpYXQiOjE3OTM3MjExMzYsImlzcyI6Imh0dHBzOi8vYXAuY29uZm9ybWFuY2UudGVzdCIsImp0aSI6InNpZ2tleS1qd3Qtbm8tZXhwIiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.Tu0ODLx4Zg661Up5WmH8koLarHzyP7zrUoIZOK7xlrHJjM8xIxdmCvYwt5b397zncAHnabm3m1h23Pe0h6_4Dw\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 401, "headers": {"Content-Length": ["110"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_jwt"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2p3dCIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfdG9rZW4iLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}, "assertions": [{"assertion": "status", "clause": "sigkey.v.jwt-exp", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "error", "clause": "sigkey.v.jwt-exp", "state": "pass", "expected": "invalid_jwt", "actual": "invalid_jwt"}]}, {"id": "sigkey-jwt-es256", "assertions": [{"assertion": "status", "clause": "sigkey.v.jwt-es256", "state": "not_claimed", "expected": 200, "detail": "not offered by this implementation; the scenario was not run"}]}, {"id": "sigkey-jwks-uri-named-document", "method": "GET", "url": "https://go-verifier.aauth.sidecat.dev/verify", "request_headers": {"Signature": ["sig=:jfBk9wBr7eNK0bSB5uWXgP4rgFxhzL5pwpsIbxpEzkPqX6pvCPrkJEm/h+P9jOuBT4oqlC1r+JqCHPYouKjZBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://signer.conformance.test\";dwk=\"example-configuration\";kid=\"signer-1\""]}, "signature_base": "\"@method\": GET\n\"@authority\": go-verifier.aauth.sidecat.dev\n\"@path\": /verify\n\"signature-key\": sig=jwks_uri;id=\"https://signer.conformance.test\";dwk=\"example-configuration\";kid=\"signer-1\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "response": {"status": 200, "headers": {"Content-Length": ["81"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhbGciOiJFZDI1NTE5Iiwic2NoZW1lIjoiandrc191cmkiLCJzaWduZXIiOiJodHRwczovL3NpZ25lci5jb25mb3JtYW5jZS50ZXN0In0K"}, "assertions": [{"assertion": "status", "clause": "sigkey.v.jwks-uri", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "verified-scheme", "clause": "sigkey.v.echo", "state": "pass", "expected": "jwks_uri", "actual": "jwks_uri"}]}]}]}, "supervision.person-server": {"role": "supervision.person-server", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721146, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "supervision.person-server", "id": "supervision.ps.core-keying", "source": "core", "section": "AAuth Protocol Keying Material, line 2187: a PS making a signed request in its own right MUST use the jwks_uri scheme with id its issuer and dwk aauth-person.json (Supervision PS Authentication, line 181)", "anchor": "keying-material", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.body-coverage", "source": "supervision", "section": "PS Authentication, line 188: the signature MUST cover content-digest and content-type on a request with a body", "anchor": "common-request", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.envelope", "source": "supervision", "section": "Envelope, lines 196 and 198-200: sdi, iat, sub and agent (REQUIRED) on every supervision request; agent from the presented agent token", "anchor": "envelope", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.sdi-unique", "source": "supervision", "section": "Envelope, line 196: the sdi is minted by the PS and unique within it", "anchor": "envelope", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.event-id", "source": "supervision", "section": "Envelope, line 197: id (REQUIRED) on an event and on a report", "anchor": "envelope", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.connect-action", "source": "supervision", "section": "Connect, line 238: action (REQUIRED) is connect or disconnect", "anchor": "connect", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.act-members", "source": "supervision", "section": "Proposal line 394 (agent_token), Person Token lines 480-481 (resource, the agent token presented) and Auth Token line 504 (resource_token and presented_token as the agent sent them), REQUIRED", "anchor": "decision-endpoint", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.sdi-verify", "source": "supervision", "section": "Supervision Decisions, line 280: the PS MUST verify the echoed sdi matches; a decision for another sdi is not acted on", "anchor": "decisions", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.signed-verify", "source": "supervision", "section": "Signed Decisions, line 342: the PS MUST verify the signature against the SS's metadata key set and that the Signature-Key id is the SS it called; a failure, or an unsigned decision from an SS with jwks_uri, is server_error and is not acted on", "anchor": "signed-decisions", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.allow-exp", "source": "supervision", "section": "Person Token, line 485: an allow's exp is a time no later than which the issued token's exp MUST be", "anchor": "decision-endpoint", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.decision-resolved", "source": "supervision", "section": "Decision Resolved, line 572: answer (REQUIRED) in the decision.resolved event the PS reports", "anchor": "event-decision-resolved", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.reason-optional", "source": "supervision", "section": "Decision Resolved, line 578: a PS MUST NOT require the person to give a reason", "anchor": "event-decision-resolved", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.mission-action", "source": "supervision", "section": "Mission Endpoint, line 360: action is REQUIRED on every request to a mission's URL, reports included", "anchor": "mission-endpoint", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.proposal-description", "source": "supervision", "section": "Proposal, line 415: an allow of a proposal carries the approved description (REQUIRED); the PS builds the mission from it and does not approve one without it", "anchor": "ss-mission-proposal", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.approved-report", "source": "core", "section": "AAuth Protocol Mission Identifier, line 1437: the PS MUST compute s256 over the exact blob bytes and return those bytes as mission; the approved report carries s256 and mission as returned to the agent (Supervision line 444)", "anchor": "mission-identifier", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.decision-applied", "source": "supervision", "section": "Supervision Decisions, lines 255-262: on allow the PS proceeds with the act, on deny it refuses it, on ask it puts it to the person (stated without a BCP 14 keyword)", "anchor": "decisions", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.unavailable", "source": "supervision", "section": "Unavailable Supervisor, lines 609-613: on server_error the PS puts the act to the person and does not decide in the SS's absence (stated without a BCP 14 keyword)", "anchor": "unavailable", "scope": "protocol"}, {"role": "supervision.person-server", "id": "supervision.ps.deferred-poll", "source": "supervision", "section": "Deferred Decisions, line 286: after a 202 the PS polls the pending URL with a signed GET under the identity that made the request and sends no body (stated without a BCP 14 keyword)", "anchor": "deferred-decisions", "scope": "protocol"}]}, "runs": [{"implementation": {"remote": {"control": "https://control.aauth-go.internal/supervision.person-server", "person_server": "https://go-sps.aauth.sidecat.dev"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["supervision.ps.core-keying", "supervision.ps.body-coverage", "supervision.ps.envelope", "supervision.ps.sdi-unique", "supervision.ps.event-id", "supervision.ps.connect-action", "supervision.ps.act-members", "supervision.ps.sdi-verify", "supervision.ps.signed-verify", "supervision.ps.allow-exp", "supervision.ps.decision-resolved", "supervision.ps.reason-optional", "supervision.ps.mission-action", "supervision.ps.proposal-description", "supervision.ps.approved-report", "supervision.ps.decision-applied", "supervision.ps.unavailable", "supervision.ps.deferred-poll"]}, "cases": [{"id": "supervision.ps-allow", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:7B7zx0A/kI+oStXCK0g45MHHdVVyWdfeKKi0+oyY2lZlt2qKuKosndmsL9EskwYa9IuUiPvv8c5NE1ntHuq0AA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtYWxsb3ctYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.d1iehO9Agap1Pnd8TDw5kzYrq1Ge1Zq0I998eAynWge2_2RcGBwjX-yrljEQPBqte0qv8XHB67gAKD3a6U-LCQ\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["617"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5EWWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRFM05uMC5sd2l2cUc3YU9Cb2ozYVV6b0I3SjhkdUJQYVM3MjZtMVNTVUVFMGFKbWI2WVNFTlFfV1MtcXpsVzFXY2pWRFNoaXVqSWVjdDNJeFM2S2w0a0pDMGVCUSIsImV4cGlyZXNfaW4iOjMwfQo="}}, {"stage": "person-again", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:7B7zx0A/kI+oStXCK0g45MHHdVVyWdfeKKi0+oyY2lZlt2qKuKosndmsL9EskwYa9IuUiPvv8c5NE1ntHuq0AA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtYWxsb3ctYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.d1iehO9Agap1Pnd8TDw5kzYrq1Ge1Zq0I998eAynWge2_2RcGBwjX-yrljEQPBqte0qv8XHB67gAKD3a6U-LCQ\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["617"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5EY2lMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRJd05uMC45aEEyelU4bHBTb1ZfeGt3emN0TC1LNHB0SHlWdXdfWHFfWlBpNjBxMGlhM0VPckk3MFNBdmxlUGc1SlBvYkFraFY4bmlGUU5DTXZQcF82RXd4ZWtDdyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjF9Cg=="}}], "supervisor_requests": [{"kind": "metadata", "request": {"Method": "GET", "URL": "https://ss.conformance.test/.well-known/aauth-supervisor.json", "Headers": {"Accept-Encoding": ["gzip"], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": false, "Created": 0, "Covered": null, "Base": "", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJjb25uZWN0X2VuZHBvaW50IjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0L2Nvbm5lY3QiLCJkZWNpc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vc3MuY29uZm9ybWFuY2UudGVzdC9kZWNpc2lvbiIsImV2ZW50X2VuZHBvaW50IjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0L2V2ZW50IiwiaXNzdWVyIjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0Iiwiandrc191cmkiOiJodHRwczovL3NzLmNvbmZvcm1hbmNlLnRlc3QvLndlbGwta25vd24vandrcy5qc29uIiwibWlzc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vc3MuY29uZm9ybWFuY2UudGVzdC9taXNzaW9uIiwibmFtZSI6IkNvbmZvcm1hbmNlIHN1cGVydmlzb3IifQ=="}}, {"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "event:agent.bound", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:RdYGERJVnZAV/aDc+iZmEo+CKNf5xQLkZTdIsnmim9k=:"], "Content-Length": ["231"], "Content-Type": ["application/json"], "Signature": ["sig=:4d+O+GOcMfW03M9DAtqr1tTwVrr2K5318IlK6ewjhDuI7ai1OHWs+KQEDVDAtrwQGvalq4fEiuuSFsVMPWRoCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6ImFnZW50LmJvdW5kIiwiaWQiOiJlLU9HS2tFZV85aWk2Z0kzQ1VjOEJlSXciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfc3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:RdYGERJVnZAV/aDc+iZmEo+CKNf5xQLkZTdIsnmim9k=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:xue6eU3rlR4u7RlgHqHXamrY9e0MhzidtxvBvU1+578=:"], "Content-Length": ["791"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:bdVWYGtRZScLKpSNacA76djua25tR1efoxfvoaKhXwFqjBRut80gWy18WxIbq5bCJNR65foWlWviQQRQN7x6Dw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLVdLWE9INzQ5X2JlV2hRSWFfRnlIWGciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WVd4c2IzY3RZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5kMWllaE85QWdhcDFQbmQ4VER3NWt6WXJxMUdlMVpxMEk5OThlQXluV2dlMl8yUmNHQndqWC15cmxqRVFQQnF0ZTBxdjhYSEI2N2dBS0QzYTZVLUxDUSIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:xue6eU3rlR4u7RlgHqHXamrY9e0MhzidtxvBvU1+578=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:AQ1MruIVZutUdIBMPHZrQsSibjh/EXCj0Op3dKzBCcU=:"], "Content-Type": ["application/json"], "Signature": ["sig=:Ij9orZezY7uEIjCh+b2z2Mlq1W2TZTrNKtX+XnbOO0CLp32Yss7wvTi/KVl2wOEKMuDt3Vm5cm82hAi9AwdZDQ==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93IiwiZXhwIjoxNzkzNzIxMTc2LCJzZGkiOiJkLVdLWE9INzQ5X2JlV2hRSWFfRnlIWGcifQ=="}}, {"kind": "metadata", "request": {"Method": "GET", "URL": "https://ss.conformance.test/.well-known/aauth-supervisor.json", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["gzip"], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": false, "Created": 0, "Covered": null, "Base": "", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJjb25uZWN0X2VuZHBvaW50IjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0L2Nvbm5lY3QiLCJkZWNpc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vc3MuY29uZm9ybWFuY2UudGVzdC9kZWNpc2lvbiIsImV2ZW50X2VuZHBvaW50IjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0L2V2ZW50IiwiaXNzdWVyIjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0Iiwiandrc191cmkiOiJodHRwczovL3NzLmNvbmZvcm1hbmNlLnRlc3QvLndlbGwta25vd24vandrcy5qc29uIiwibWlzc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vc3MuY29uZm9ybWFuY2UudGVzdC9taXNzaW9uIiwibmFtZSI6IkNvbmZvcm1hbmNlIHN1cGVydmlzb3IifQ=="}}, {"kind": "jwks", "request": {"Method": "GET", "URL": "https://ss.conformance.test/.well-known/jwks.json", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["gzip"], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": false, "Created": 0, "Covered": null, "Base": "", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJrZXlzIjpbeyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImtpZCI6InNzLTEiLCJrdHkiOiJPS1AiLCJ4IjoiWnI1LU15eDZSVE15dlowS2YzMndWZlhGN3hvR3JhWnRtTE9mdG9FTVJ6byJ9XX0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:08QTteVKV5XDKR1nxxq6akSmSOrCiYILXiJGXV+qlEw=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:AEVv9vwASZ0DnAeAxouiaLP+wy1JwZJXPE1hW5Jqdfz5UXsX2xdf3aKZygH9I4gEVdUdAbOADA9IRIJLa5UqBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtN2VqSTdOOXFEUEhVb3JwRHZWVWcwQSIsInNkaSI6ImQtV0tYT0g3NDlfYmVXaFFJYV9GeUhYZyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTQ2IiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMTc2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:08QTteVKV5XDKR1nxxq6akSmSOrCiYILXiJGXV+qlEw=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:eys6u6zOAadQRj5eW4FPpeENsUSWVHde83qtLbrKpTg=:"], "Content-Length": ["791"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:VMajVkhpNlZ9u8WZB9CMnzOZbMlqsnAGwMYbHyMuSnKTSj6Vtft1p2A+2b0yerGDR8E+a0Afw2tYsfBNyGe4Bg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLVJrRXpkdnJxTEN0Y0ZZamFCbHdXSWciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WVd4c2IzY3RZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5kMWllaE85QWdhcDFQbmQ4VER3NWt6WXJxMUdlMVpxMEk5OThlQXluV2dlMl8yUmNHQndqWC15cmxqRVFQQnF0ZTBxdjhYSEI2N2dBS0QzYTZVLUxDUSIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:eys6u6zOAadQRj5eW4FPpeENsUSWVHde83qtLbrKpTg=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:RWdhWzzoY4RlvpElPAMtvVnMvypBaF8x+wER6ct8Oqw=:"], "Content-Type": ["application/json"], "Signature": ["sig=:Y2J4redGf1UVzoZ45JQcE1J5tEwgYBICnn0AKiN8XenRpU87M8nbpi/lHDsOB98viZlzUssKkGUbWnU2opo0Dg==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1Sa0V6ZHZycUxDdGNGWWphQmx3V0lnIn0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:yzO56hU8yZLNqzm+xkZX8OI9Q6h/cZXyWDxovNoTJOI=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:Bb9te39pBcZVu7Tb+dDL0wLaYhiY0nNS1RXHsN314w0ySq/lv3ePdZsQGGcEqMgNCkPICk4BYTtcMukp0TNoDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtNTBpanVDRHpEa2RkMm1meHJueWpOZyIsInNkaSI6ImQtUmtFemR2cnFMQ3RjRllqYUJsd1dJZyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTQ3IiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:yzO56hU8yZLNqzm+xkZX8OI9Q6h/cZXyWDxovNoTJOI=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}], "supervisor_requests_observed": [{"kind": "metadata", "request": {"Method": "GET", "URL": "https://ss.conformance.test/.well-known/aauth-supervisor.json", "Headers": {"Accept-Encoding": ["gzip"], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": false, "Created": 0, "Covered": null, "Base": "", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJjb25uZWN0X2VuZHBvaW50IjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0L2Nvbm5lY3QiLCJkZWNpc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vc3MuY29uZm9ybWFuY2UudGVzdC9kZWNpc2lvbiIsImV2ZW50X2VuZHBvaW50IjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0L2V2ZW50IiwiaXNzdWVyIjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0Iiwiandrc191cmkiOiJodHRwczovL3NzLmNvbmZvcm1hbmNlLnRlc3QvLndlbGwta25vd24vandrcy5qc29uIiwibWlzc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vc3MuY29uZm9ybWFuY2UudGVzdC9taXNzaW9uIiwibmFtZSI6IkNvbmZvcm1hbmNlIHN1cGVydmlzb3IifQ=="}}, {"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "event:agent.bound", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:RdYGERJVnZAV/aDc+iZmEo+CKNf5xQLkZTdIsnmim9k=:"], "Content-Length": ["231"], "Content-Type": ["application/json"], "Signature": ["sig=:4d+O+GOcMfW03M9DAtqr1tTwVrr2K5318IlK6ewjhDuI7ai1OHWs+KQEDVDAtrwQGvalq4fEiuuSFsVMPWRoCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6ImFnZW50LmJvdW5kIiwiaWQiOiJlLU9HS2tFZV85aWk2Z0kzQ1VjOEJlSXciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfc3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:RdYGERJVnZAV/aDc+iZmEo+CKNf5xQLkZTdIsnmim9k=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:xue6eU3rlR4u7RlgHqHXamrY9e0MhzidtxvBvU1+578=:"], "Content-Length": ["791"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:bdVWYGtRZScLKpSNacA76djua25tR1efoxfvoaKhXwFqjBRut80gWy18WxIbq5bCJNR65foWlWviQQRQN7x6Dw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLVdLWE9INzQ5X2JlV2hRSWFfRnlIWGciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WVd4c2IzY3RZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5kMWllaE85QWdhcDFQbmQ4VER3NWt6WXJxMUdlMVpxMEk5OThlQXluV2dlMl8yUmNHQndqWC15cmxqRVFQQnF0ZTBxdjhYSEI2N2dBS0QzYTZVLUxDUSIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:xue6eU3rlR4u7RlgHqHXamrY9e0MhzidtxvBvU1+578=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:AQ1MruIVZutUdIBMPHZrQsSibjh/EXCj0Op3dKzBCcU=:"], "Content-Type": ["application/json"], "Signature": ["sig=:Ij9orZezY7uEIjCh+b2z2Mlq1W2TZTrNKtX+XnbOO0CLp32Yss7wvTi/KVl2wOEKMuDt3Vm5cm82hAi9AwdZDQ==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93IiwiZXhwIjoxNzkzNzIxMTc2LCJzZGkiOiJkLVdLWE9INzQ5X2JlV2hRSWFfRnlIWGcifQ=="}}, {"kind": "metadata", "request": {"Method": "GET", "URL": "https://ss.conformance.test/.well-known/aauth-supervisor.json", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["gzip"], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": false, "Created": 0, "Covered": null, "Base": "", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJjb25uZWN0X2VuZHBvaW50IjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0L2Nvbm5lY3QiLCJkZWNpc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vc3MuY29uZm9ybWFuY2UudGVzdC9kZWNpc2lvbiIsImV2ZW50X2VuZHBvaW50IjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0L2V2ZW50IiwiaXNzdWVyIjoiaHR0cHM6Ly9zcy5jb25mb3JtYW5jZS50ZXN0Iiwiandrc191cmkiOiJodHRwczovL3NzLmNvbmZvcm1hbmNlLnRlc3QvLndlbGwta25vd24vandrcy5qc29uIiwibWlzc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vc3MuY29uZm9ybWFuY2UudGVzdC9taXNzaW9uIiwibmFtZSI6IkNvbmZvcm1hbmNlIHN1cGVydmlzb3IifQ=="}}, {"kind": "jwks", "request": {"Method": "GET", "URL": "https://ss.conformance.test/.well-known/jwks.json", "Headers": {"Accept": ["application/json"], "Accept-Encoding": ["gzip"], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": false, "Created": 0, "Covered": null, "Base": "", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJrZXlzIjpbeyJhbGciOiJFZDI1NTE5IiwiY3J2IjoiRWQyNTUxOSIsImtpZCI6InNzLTEiLCJrdHkiOiJPS1AiLCJ4IjoiWnI1LU15eDZSVE15dlowS2YzMndWZlhGN3hvR3JhWnRtTE9mdG9FTVJ6byJ9XX0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:08QTteVKV5XDKR1nxxq6akSmSOrCiYILXiJGXV+qlEw=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:AEVv9vwASZ0DnAeAxouiaLP+wy1JwZJXPE1hW5Jqdfz5UXsX2xdf3aKZygH9I4gEVdUdAbOADA9IRIJLa5UqBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtN2VqSTdOOXFEUEhVb3JwRHZWVWcwQSIsInNkaSI6ImQtV0tYT0g3NDlfYmVXaFFJYV9GeUhYZyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTQ2IiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMTc2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:08QTteVKV5XDKR1nxxq6akSmSOrCiYILXiJGXV+qlEw=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:eys6u6zOAadQRj5eW4FPpeENsUSWVHde83qtLbrKpTg=:"], "Content-Length": ["791"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:VMajVkhpNlZ9u8WZB9CMnzOZbMlqsnAGwMYbHyMuSnKTSj6Vtft1p2A+2b0yerGDR8E+a0Afw2tYsfBNyGe4Bg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLVJrRXpkdnJxTEN0Y0ZZamFCbHdXSWciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WVd4c2IzY3RZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5kMWllaE85QWdhcDFQbmQ4VER3NWt6WXJxMUdlMVpxMEk5OThlQXluV2dlMl8yUmNHQndqWC15cmxqRVFQQnF0ZTBxdjhYSEI2N2dBS0QzYTZVLUxDUSIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:eys6u6zOAadQRj5eW4FPpeENsUSWVHde83qtLbrKpTg=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:RWdhWzzoY4RlvpElPAMtvVnMvypBaF8x+wER6ct8Oqw=:"], "Content-Type": ["application/json"], "Signature": ["sig=:Y2J4redGf1UVzoZ45JQcE1J5tEwgYBICnn0AKiN8XenRpU87M8nbpi/lHDsOB98viZlzUssKkGUbWnU2opo0Dg==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1Sa0V6ZHZycUxDdGNGWWphQmx3V0lnIn0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:yzO56hU8yZLNqzm+xkZX8OI9Q6h/cZXyWDxovNoTJOI=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:Bb9te39pBcZVu7Tb+dDL0wLaYhiY0nNS1RXHsN314w0ySq/lv3ePdZsQGGcEqMgNCkPICk4BYTtcMukp0TNoDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtNTBpanVDRHpEa2RkMm1meHJueWpOZyIsInNkaSI6ImQtUmtFemR2cnFMQ3RjRllqYUJsd1dJZyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTQ3IiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:yzO56hU8yZLNqzm+xkZX8OI9Q6h/cZXyWDxovNoTJOI=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}]}, "assertions": [{"assertion": "status", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "credential", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": true, "actual": true}, {"assertion": "exp", "clause": "supervision.ps.allow-exp", "state": "pass", "expected": true, "actual": true}, {"assertion": "connect-proof", "clause": "supervision.ps.core-keying", "state": "pass", "expected": true, "actual": true}, {"assertion": "connect-action", "clause": "supervision.ps.connect-action", "state": "pass", "expected": "connect", "actual": "connect"}, {"assertion": "decision-proof", "clause": "supervision.ps.body-coverage", "state": "pass", "expected": true, "actual": true}, {"assertion": "sdi", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}, {"assertion": "iat", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}, {"assertion": "sub", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}, {"assertion": "agent", "clause": "supervision.ps.envelope", "state": "pass", "expected": "aauth:Agent@ap.conformance.test", "actual": "aauth:Agent@ap.conformance.test"}, {"assertion": "act", "clause": "supervision.ps.act-members", "state": "pass", "expected": "person_token", "actual": "person_token"}, {"assertion": "resource", "clause": "supervision.ps.act-members", "state": "pass", "expected": "https://resource.conformance.test", "actual": "https://resource.conformance.test"}, {"assertion": "agent-token", "clause": "supervision.ps.act-members", "state": "pass", "expected": true, "actual": true}, {"assertion": "distinct-sdi", "clause": "supervision.ps.sdi-unique", "state": "pass", "expected": true, "actual": true}, {"assertion": "again", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": true, "actual": true}, {"assertion": "issued-proof", "clause": "supervision.ps.core-keying", "state": "pass", "expected": true, "actual": true}, {"assertion": "issued-id", "clause": "supervision.ps.event-id", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-auth-token", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:qssjDkYbwPBf84EYNIELzweBFyEv9nA1EVEKZOw29OuMy/vQA6L/YksOfnqDZPRLbEsab5baq5bsPLKG7FZLCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtYXV0aC10b2tlbi1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1zcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.-YzCS-bP0x2b7BUFYMuFHmbUdLt2_JC7Uui-Jf7cdw-qQS-mINmCx1EKV5laExguP5CvogZhpDhafagWmOB2Cw\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["617"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5EZ2lMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRJd05uMC5CcHZKSFAzX1RTaHJvdno0V2I3UjhVa19OSkUzbjN3RG9MbWdVVEk3ZnNzbXEtZHcybjY5TGIzS3hheV9fRThERWtDU3ZmN2pqV09laFM1LVJtTktCQSIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "token", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/token", "Headers": {"Content-Digest": ["sha-256=:L2kUpEi902RIdaCR69UG76nf0TFwASgMa11n/QS5rKg=:"], "Content-Type": ["application/json"], "Signature": ["sig=:P95eQJSAxiaL+Pp7h2W9DhSMhlRPnBDNMUdImmhYkzRX3gBkt3Ja0Op52XH7HN/vIEwKEjmxOG8TcvVScmH1AQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtYXV0aC10b2tlbi1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1zcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.-YzCS-bP0x2b7BUFYMuFHmbUdLt2_JC7Uui-Jf7cdw-qQS-mINmCx1EKV5laExguP5CvogZhpDhafagWmOB2Cw\""]}, "Body": "eyJwcmVzZW50ZWRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5EZ2lMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRJd05uMC5CcHZKSFAzX1RTaHJvdno0V2I3UjhVa19OSkUzbjN3RG9MbWdVVEk3ZnNzbXEtZHcybjY5TGIzS3hheV9fRThERWtDU3ZmN2pqV09laFM1LVJtTktCQSIsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5bmJ5MXpjSE11WVdGMWRHZ3VjMmxrWldOaGRDNWtaWFlpTENKa2Qyc2lPaUpoWVhWMGFDMXlaWE52ZFhKalpTNXFjMjl1SWl3aVpYaHdJam94Tnprek56SXhNalkyTENKcFlYUWlPakUzT1RNM01qRXhORFVzSW1semN5STZJbWgwZEhCek9pOHZjbVZ6YjNWeVkyVXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSXNJbXAwYVNJNkluTjFjR1Z5ZG1semFXOXVMbkJ6TFdGMWRHZ3RkRzlyWlc0dGNtVnpiM1Z5WTJVaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaVoyOHRNVGM1TXpjeU1URTBOaTAwT0NJc0luQnpJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p6WTI5d1pTSTZJbkpsWVdRaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNKOS5FZ01FM0M2dTFwX2p5NllxSXNlc3RQTkt4aVJlZDVsOVc0Q25pbFAxUzF6c2xuSlliVjJkVVh5RW91V1hRMi1FNHo4NXN5ejBTd21RMEdKLUIwX3pCQSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["685"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJhdXRoX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0WVhWMGFDdHFkM1FpTENKcmFXUWlPaUpuYnkxemRYQmxjblpwYzJWa0xYQnpJbjAuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhOd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5eVpYTnZkWEpqWlM1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pWjI4dE1UYzVNemN5TVRFME5pMDBPU0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF6Y0hNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnpkV0lpT2lKa2FYSmxZM1JsWkMxd1pYSnpiMjR0TVNJc0ltTnVaaUk2ZXlKcWQyc2lPbnNpYTNSNUlqb2lUMHRRSWl3aVkzSjJJam9pUldReU5UVXhPU0lzSW5naU9pSm5WR3d6UkhGb09VWXhPVmR2TVZKdGR6QjRMWHBOZFU1cGNFY3dOMnBsYVZobVdWQlhORjlLY3pWUklpd2lZV3huSWpvaVJXUXlOVFV4T1NKOWZTd2lhV0YwSWpveE56a3pOekl4TVRRMkxDSmxlSEFpT2pFM09UTTNNakV5TURZc0luTmpiM0JsSWpvaWNtVmhaQ0o5LlBBTnB1UlVLWm5xMThqcVFHY3RGSEU1NUxNb0MtVmg0YzU3MTZER0tkUVpuRm1UTXRKd3pxOTVKUDE2MUl0R2NiNFNyUkYyZHdWeUxUSHZXTDJfbUF3IiwiZXhwaXJlc19pbiI6NjB9Cg=="}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjF9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:AXOSaemukmjIdIIH0McNG7S7dm3V7bYfHrL9bNhyJ8Q=:"], "Content-Length": ["798"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:nkTeg/FODJuNJH6UMS07tWFzy+al/7m8Fdd/NhjOhLmcEw25/EVNiUXObruk2xQDHm6w3RpECbdOF4ZTp2beBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLW41dmx5TG53SzhFRVd5bF9HalVucnciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WVhWMGFDMTBiMnRsYmkxaFoyVnVkQ0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF6Y0hNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnpkV0lpT2lKaFlYVjBhRHBCWjJWdWRFQmhjQzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJbjAuLVl6Q1MtYlAweDJiN0JVRllNdUZIbWJVZEx0Ml9KQzdVdWktSmY3Y2R3LXFRUy1tSU5tQ3gxRUtWNWxhRXhndVA1Q3ZvZ1pocERoYWZhZ1dtT0IyQ3ciLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:AXOSaemukmjIdIIH0McNG7S7dm3V7bYfHrL9bNhyJ8Q=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:l7oDENBEjxKETVkHDLm4vuyJ6XUZNhdJMPvf4LoQH7c=:"], "Content-Type": ["application/json"], "Signature": ["sig=:AbMmUSEDkcvnEd7t0Bs+BEFO/AuMEaseKsIGyyX8rSjMFQhtcXL72QRzbvZGefDzAxVikAa0m0IqsgYpiRDgCg==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1uNXZseUxud0s4RUVXeWxfR2pVbnJ3In0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:7MM0+DhHR9ZqJ81PWcnRGLSGK7op2+3bSLrwI2duHCw=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:nwfODbdM+3Mv6CTFF48uCjGgU5xapJHOHTI+P/H5rx4f8SeUPuhJtiq2FkH5elmHmWOUYZlJWyo0fm/X45ndCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtWGZ1d0V2N2lGTEtGRERweEhlVHFCQSIsInNkaSI6ImQtbjV2bHlMbndLOEVFV3lsX0dqVW5ydyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTQ4IiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:7MM0+DhHR9ZqJ81PWcnRGLSGK7op2+3bSLrwI2duHCw=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:l0qZ73uhju5N+j8bpErCepvOvSmHVQisL/LiJwi3mzI=:"], "Content-Length": ["2023"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:R3FTVn3K6KRI3D7kv3mQolpu4eShw2JjIO6Q6QiTlHyZpiqrFVTsOPdwKDoVs+D0U5CBqFS/BKaJff6oUxJkAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJhdXRoX3Rva2VuIiwic2RpIjoiZC1SektnV19ObGo0STJxOUZ4dlVKVnJBIiwiaWF0IjoxNzkzNzIxMTQ2LCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImFnZW50X3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2lZWEF0TVNJc0luUjVjQ0k2SW1GaExXRm5aVzUwSzJwM2RDSjkuZXlKamJtWWlPbnNpYW5kcklqcDdJbUZzWnlJNklrVmtNalUxTVRraUxDSmpjbllpT2lKRlpESTFOVEU1SWl3aWEzUjVJam9pVDB0UUlpd2llQ0k2SW1kVWJETkVjV2c1UmpFNVYyOHhVbTEzTUhndGVrMTFUbWx3UnpBM2FtVnBXR1paVUZjMFgwcHpOVkVpZlgwc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRTNORFlzSW1saGRDSTZNVGM1TXpjeU1URXpOaXdpYVhOeklqb2lhSFIwY0hNNkx5OWhjQzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYW5ScElqb2ljM1Z3WlhKMmFYTnBiMjR1Y0hNdFlYVjBhQzEwYjJ0bGJpMWhaMlZ1ZENJc0luQnpJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p6ZFdJaU9pSmhZWFYwYURwQloyVnVkRUJoY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSW4wLi1ZekNTLWJQMHgyYjdCVUZZTXVGSG1iVWRMdDJfSkM3VXVpLUpmN2Nkdy1xUVMtbUlObUN4MUVLVjVsYUV4Z3VQNUN2b2daaHBEaGFmYWdXbU9CMkN3IiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNtVnpiM1Z5WTJVdE1TSXNJblI1Y0NJNkltRmhMWEpsYzI5MWNtTmxLMnAzZENKOS5leUpoWjJWdWRGOXFhM1FpT2lKaFZrSjBZWEJNWkRFeFUxVldTMGxOUjBwbVVIcFBSVVIxVGpCeldHTnRla3BSVGxaVUxWOXpTMFZWSWl3aVlYVmtJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1qWTJMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNtVnpiM1Z5WTJVdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltcDBhU0k2SW5OMWNHVnlkbWx6YVc5dUxuQnpMV0YxZEdndGRHOXJaVzR0Y21WemIzVnlZMlVpTENKd2NtVnpaVzUwWldSZmFuUnBJam9pWjI4dE1UYzVNemN5TVRFME5pMDBPQ0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF6Y0hNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnpZMjl3WlNJNkluSmxZV1FpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LkVnTUUzQzZ1MXBfank2WXFJc2VzdFBOS3hpUmVkNWw5VzRDbmlsUDFTMXpzbG5KWWJWMmRVWHlFb3VXWFEyLUU0ejg1c3l6MFN3bVEwR0otQjBfekJBIiwicHJlc2VudGVkX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0Y0dWeWMyOXVLMnAzZENJc0ltdHBaQ0k2SW1kdkxYTjFjR1Z5ZG1selpXUXRjSE1pZlEuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhOd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5eVpYTnZkWEpqWlM1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWMzVmlJam9pWkdseVpXTjBaV1F0Y0dWeWMyOXVMVEVpTENKamJtWWlPbnNpYW5kcklqcDdJbXQwZVNJNklrOUxVQ0lzSW1OeWRpSTZJa1ZrTWpVMU1Ua2lMQ0o0SWpvaVoxUnNNMFJ4YURsR01UbFhiekZTYlhjd2VDMTZUWFZPYVhCSE1EZHFaV2xZWmxsUVZ6UmZTbk0xVVNJc0ltRnNaeUk2SWtWa01qVTFNVGtpZlgwc0ltcDBhU0k2SW1kdkxURTNPVE0zTWpFeE5EWXRORGdpTENKcFlYUWlPakUzT1RNM01qRXhORFlzSW1WNGNDSTZNVGM1TXpjeU1USXdObjAuQnB2SkhQM19UU2hyb3Z6NFdiN1I4VWtfTkpFM24zd0RvTG1nVVRJN2Zzc21xLWR3Mm42OUxiM0t4YXlfX0U4REVrQ1N2ZjdqaldPZWhTNS1SbU5LQkEifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:l0qZ73uhju5N+j8bpErCepvOvSmHVQisL/LiJwi3mzI=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:E8xKJ5b3FbcjcGC9gJIEQtQ78fmXBWw1SJ2YT+pN2Jg=:"], "Content-Type": ["application/json"], "Signature": ["sig=:E0eykQRttjN8an0KyO6esy49IhwIVEt+0sobq7LoGv9yycGc4AZb2Lax7+w2FPQm3bZKp+zjsfuSpI49te37Dw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1SektnV19ObGo0STJxOUZ4dlVKVnJBIn0="}}, {"kind": "event:auth_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:meZj0O6cnnTqKBtUyjUS6LOV3zh5oUuH35Px21rK+ww=:"], "Content-Length": ["325"], "Content-Type": ["application/json"], "Signature": ["sig=:qNl4RWi67GafwOwvJmkOIJkPoPRM+iuZ30SP3HK4EIMM/5iervXOjjhR8MK6cg1vjYYfrMn6n1dmzj25RXE5Cg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6ImF1dGhfdG9rZW4uaXNzdWVkIiwiaWQiOiJlLVk3R0RWX3pVbTEyb1JOYV8ya3VmNUEiLCJzZGkiOiJkLVJ6S2dXX05sajRJMnE5Rnh2VUpWckEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZ28tMTc5MzcyMTE0Ni00OSIsImF1ZCI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsInNjb3BlIjoicmVhZCIsImV4cCI6MTc5MzcyMTIwNiwiaXNzdWVyIjoiaHR0cHM6Ly9nby1zcHMuYWF1dGguc2lkZWNhdC5kZXYifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:meZj0O6cnnTqKBtUyjUS6LOV3zh5oUuH35Px21rK+ww=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:AXOSaemukmjIdIIH0McNG7S7dm3V7bYfHrL9bNhyJ8Q=:"], "Content-Length": ["798"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:nkTeg/FODJuNJH6UMS07tWFzy+al/7m8Fdd/NhjOhLmcEw25/EVNiUXObruk2xQDHm6w3RpECbdOF4ZTp2beBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLW41dmx5TG53SzhFRVd5bF9HalVucnciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WVhWMGFDMTBiMnRsYmkxaFoyVnVkQ0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF6Y0hNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnpkV0lpT2lKaFlYVjBhRHBCWjJWdWRFQmhjQzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJbjAuLVl6Q1MtYlAweDJiN0JVRllNdUZIbWJVZEx0Ml9KQzdVdWktSmY3Y2R3LXFRUy1tSU5tQ3gxRUtWNWxhRXhndVA1Q3ZvZ1pocERoYWZhZ1dtT0IyQ3ciLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:AXOSaemukmjIdIIH0McNG7S7dm3V7bYfHrL9bNhyJ8Q=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:l7oDENBEjxKETVkHDLm4vuyJ6XUZNhdJMPvf4LoQH7c=:"], "Content-Type": ["application/json"], "Signature": ["sig=:AbMmUSEDkcvnEd7t0Bs+BEFO/AuMEaseKsIGyyX8rSjMFQhtcXL72QRzbvZGefDzAxVikAa0m0IqsgYpiRDgCg==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1uNXZseUxud0s4RUVXeWxfR2pVbnJ3In0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:7MM0+DhHR9ZqJ81PWcnRGLSGK7op2+3bSLrwI2duHCw=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:nwfODbdM+3Mv6CTFF48uCjGgU5xapJHOHTI+P/H5rx4f8SeUPuhJtiq2FkH5elmHmWOUYZlJWyo0fm/X45ndCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtWGZ1d0V2N2lGTEtGRERweEhlVHFCQSIsInNkaSI6ImQtbjV2bHlMbndLOEVFV3lsX0dqVW5ydyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTQ4IiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:7MM0+DhHR9ZqJ81PWcnRGLSGK7op2+3bSLrwI2duHCw=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:l0qZ73uhju5N+j8bpErCepvOvSmHVQisL/LiJwi3mzI=:"], "Content-Length": ["2023"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:R3FTVn3K6KRI3D7kv3mQolpu4eShw2JjIO6Q6QiTlHyZpiqrFVTsOPdwKDoVs+D0U5CBqFS/BKaJff6oUxJkAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJhdXRoX3Rva2VuIiwic2RpIjoiZC1SektnV19ObGo0STJxOUZ4dlVKVnJBIiwiaWF0IjoxNzkzNzIxMTQ2LCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImFnZW50X3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2lZWEF0TVNJc0luUjVjQ0k2SW1GaExXRm5aVzUwSzJwM2RDSjkuZXlKamJtWWlPbnNpYW5kcklqcDdJbUZzWnlJNklrVmtNalUxTVRraUxDSmpjbllpT2lKRlpESTFOVEU1SWl3aWEzUjVJam9pVDB0UUlpd2llQ0k2SW1kVWJETkVjV2c1UmpFNVYyOHhVbTEzTUhndGVrMTFUbWx3UnpBM2FtVnBXR1paVUZjMFgwcHpOVkVpZlgwc0ltUjNheUk2SW1GaGRYUm9MV0ZuWlc1MExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRTNORFlzSW1saGRDSTZNVGM1TXpjeU1URXpOaXdpYVhOeklqb2lhSFIwY0hNNkx5OWhjQzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYW5ScElqb2ljM1Z3WlhKMmFYTnBiMjR1Y0hNdFlYVjBhQzEwYjJ0bGJpMWhaMlZ1ZENJc0luQnpJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p6ZFdJaU9pSmhZWFYwYURwQloyVnVkRUJoY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSW4wLi1ZekNTLWJQMHgyYjdCVUZZTXVGSG1iVWRMdDJfSkM3VXVpLUpmN2Nkdy1xUVMtbUlObUN4MUVLVjVsYUV4Z3VQNUN2b2daaHBEaGFmYWdXbU9CMkN3IiwicmVzb3VyY2VfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaWNtVnpiM1Z5WTJVdE1TSXNJblI1Y0NJNkltRmhMWEpsYzI5MWNtTmxLMnAzZENKOS5leUpoWjJWdWRGOXFhM1FpT2lKaFZrSjBZWEJNWkRFeFUxVldTMGxOUjBwbVVIcFBSVVIxVGpCeldHTnRla3BSVGxaVUxWOXpTMFZWSWl3aVlYVmtJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0prZDJzaU9pSmhZWFYwYUMxeVpYTnZkWEpqWlM1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1qWTJMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EVXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNtVnpiM1Z5WTJVdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENJc0ltcDBhU0k2SW5OMWNHVnlkbWx6YVc5dUxuQnpMV0YxZEdndGRHOXJaVzR0Y21WemIzVnlZMlVpTENKd2NtVnpaVzUwWldSZmFuUnBJam9pWjI4dE1UYzVNemN5TVRFME5pMDBPQ0lzSW5Ceklqb2lhSFIwY0hNNkx5OW5ieTF6Y0hNdVlXRjFkR2d1YzJsa1pXTmhkQzVrWlhZaUxDSnpZMjl3WlNJNkluSmxZV1FpTENKemRXSWlPaUprYVhKbFkzUmxaQzF3WlhKemIyNHRNU0o5LkVnTUUzQzZ1MXBfank2WXFJc2VzdFBOS3hpUmVkNWw5VzRDbmlsUDFTMXpzbG5KWWJWMmRVWHlFb3VXWFEyLUU0ejg1c3l6MFN3bVEwR0otQjBfekJBIiwicHJlc2VudGVkX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpZEhsd0lqb2lZV0V0Y0dWeWMyOXVLMnAzZENJc0ltdHBaQ0k2SW1kdkxYTjFjR1Z5ZG1selpXUXRjSE1pZlEuZXlKcGMzTWlPaUpvZEhSd2N6b3ZMMmR2TFhOd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbVIzYXlJNkltRmhkWFJvTFhCbGNuTnZiaTVxYzI5dUlpd2lZWFZrSWpvaWFIUjBjSE02THk5eVpYTnZkWEpqWlM1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWMzVmlJam9pWkdseVpXTjBaV1F0Y0dWeWMyOXVMVEVpTENKamJtWWlPbnNpYW5kcklqcDdJbXQwZVNJNklrOUxVQ0lzSW1OeWRpSTZJa1ZrTWpVMU1Ua2lMQ0o0SWpvaVoxUnNNMFJ4YURsR01UbFhiekZTYlhjd2VDMTZUWFZPYVhCSE1EZHFaV2xZWmxsUVZ6UmZTbk0xVVNJc0ltRnNaeUk2SWtWa01qVTFNVGtpZlgwc0ltcDBhU0k2SW1kdkxURTNPVE0zTWpFeE5EWXRORGdpTENKcFlYUWlPakUzT1RNM01qRXhORFlzSW1WNGNDSTZNVGM1TXpjeU1USXdObjAuQnB2SkhQM19UU2hyb3Z6NFdiN1I4VWtfTkpFM24zd0RvTG1nVVRJN2Zzc21xLWR3Mm42OUxiM0t4YXlfX0U4REVrQ1N2ZjdqaldPZWhTNS1SbU5LQkEifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:l0qZ73uhju5N+j8bpErCepvOvSmHVQisL/LiJwi3mzI=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:E8xKJ5b3FbcjcGC9gJIEQtQ78fmXBWw1SJ2YT+pN2Jg=:"], "Content-Type": ["application/json"], "Signature": ["sig=:E0eykQRttjN8an0KyO6esy49IhwIVEt+0sobq7LoGv9yycGc4AZb2Lax7+w2FPQm3bZKp+zjsfuSpI49te37Dw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1SektnV19ObGo0STJxOUZ4dlVKVnJBIn0="}}, {"kind": "event:auth_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:meZj0O6cnnTqKBtUyjUS6LOV3zh5oUuH35Px21rK+ww=:"], "Content-Length": ["325"], "Content-Type": ["application/json"], "Signature": ["sig=:qNl4RWi67GafwOwvJmkOIJkPoPRM+iuZ30SP3HK4EIMM/5iervXOjjhR8MK6cg1vjYYfrMn6n1dmzj25RXE5Cg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6ImF1dGhfdG9rZW4uaXNzdWVkIiwiaWQiOiJlLVk3R0RWX3pVbTEyb1JOYV8ya3VmNUEiLCJzZGkiOiJkLVJ6S2dXX05sajRJMnE5Rnh2VUpWckEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoiZ28tMTc5MzcyMTE0Ni00OSIsImF1ZCI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsInNjb3BlIjoicmVhZCIsImV4cCI6MTc5MzcyMTIwNiwiaXNzdWVyIjoiaHR0cHM6Ly9nby1zcHMuYWF1dGguc2lkZWNhdC5kZXYifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:meZj0O6cnnTqKBtUyjUS6LOV3zh5oUuH35Px21rK+ww=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}]}, "assertions": [{"assertion": "status", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "credential", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": true, "actual": true}, {"assertion": "act", "clause": "supervision.ps.act-members", "state": "pass", "expected": "auth_token", "actual": "auth_token"}, {"assertion": "resource-token", "clause": "supervision.ps.act-members", "state": "pass", "expected": true, "actual": true}, {"assertion": "presented-token", "clause": "supervision.ps.act-members", "state": "pass", "expected": true, "actual": true}, {"assertion": "proof", "clause": "supervision.ps.body-coverage", "state": "pass", "expected": true, "actual": true}, {"assertion": "sdi", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-deny", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:qax8IBcJSXWjLqje4jIh6DxL/SgtIzlcHFhZVcRE3VMrOVPJuV4n7MEVh7AZv4v1OxpBK2zxJtsAyOJr0ThEDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtZGVueS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1zcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.SbqhI8GoB5wu_QUGaIPxMFovUNBRd_Y7BMKBpUbUwJNkaNH8tKJjucinlvgjqHwBhTwdkYouqs4OH48ldqWPBQ\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 403, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["66"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMywiZXJyb3IiOiJwZXJzb25fdG9rZW5fZGVuaWVkIiwiZGV0YWlsIjoiRm9yYmlkZGVuIn0K"}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:jFvgNVMbeiipzQ0OoPWrdMgTt55JJ+VHCMm1Z6FjSZU=:"], "Content-Length": ["790"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:gH/GEuvVERfH5KQBs2Mf5VLkBn3eMQLlq6eKbT6MuIzqX5z75xCSApDpfqIZTkifEzRKKW1v1XPDyL5nNgp1DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLVJPSF8wTHZuTTU2MDI3a0FiUTlNenciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WkdWdWVTMWhaMlZ1ZENJc0luQnpJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p6ZFdJaU9pSmhZWFYwYURwQloyVnVkRUJoY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSW4wLlNicWhJOEdvQjV3dV9RVUdhSVB4TUZvdlVOQlJkX1k3Qk1LQnBVYlV3Sk5rYU5IOHRLSmp1Y2lubHZnanFId0JoVHdka1lvdXFzNE9INDhsZHFXUEJRIiwicmVzb3VyY2UiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:jFvgNVMbeiipzQ0OoPWrdMgTt55JJ+VHCMm1Z6FjSZU=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:BSBp8uoJ+BFqyU5LJx1qlNJH3cz63PS0Lq39Ze2WYJE=:"], "Content-Type": ["application/json"], "Signature": ["sig=:gZtMc2tvIg1gTeywTNUzrxju40eF42eiJmmzj16md6VY/QCWZVtXv6D0wZeWhyqiwH0m8z2XpifVvfU/96V/Aw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImRlbnkiLCJyZWFzb24iOiJGaXh0dXJlIGRlbmlhbC4iLCJzZGkiOiJkLVJPSF8wTHZuTTU2MDI3a0FiUTlNencifQ=="}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:jFvgNVMbeiipzQ0OoPWrdMgTt55JJ+VHCMm1Z6FjSZU=:"], "Content-Length": ["790"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:gH/GEuvVERfH5KQBs2Mf5VLkBn3eMQLlq6eKbT6MuIzqX5z75xCSApDpfqIZTkifEzRKKW1v1XPDyL5nNgp1DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLVJPSF8wTHZuTTU2MDI3a0FiUTlNenciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WkdWdWVTMWhaMlZ1ZENJc0luQnpJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p6ZFdJaU9pSmhZWFYwYURwQloyVnVkRUJoY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSW4wLlNicWhJOEdvQjV3dV9RVUdhSVB4TUZvdlVOQlJkX1k3Qk1LQnBVYlV3Sk5rYU5IOHRLSmp1Y2lubHZnanFId0JoVHdka1lvdXFzNE9INDhsZHFXUEJRIiwicmVzb3VyY2UiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:jFvgNVMbeiipzQ0OoPWrdMgTt55JJ+VHCMm1Z6FjSZU=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:BSBp8uoJ+BFqyU5LJx1qlNJH3cz63PS0Lq39Ze2WYJE=:"], "Content-Type": ["application/json"], "Signature": ["sig=:gZtMc2tvIg1gTeywTNUzrxju40eF42eiJmmzj16md6VY/QCWZVtXv6D0wZeWhyqiwH0m8z2XpifVvfU/96V/Aw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImRlbnkiLCJyZWFzb24iOiJGaXh0dXJlIGRlbmlhbC4iLCJzZGkiOiJkLVJPSF8wTHZuTTU2MDI3a0FiUTlNencifQ=="}}]}, "assertions": [{"assertion": "refused", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "no-credential", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": false, "actual": false}]}, {"id": "supervision.ps-wrong-sdi", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:AVJRuyO/VoJalO8/nNyGkO/T1/X0RJiWrsalW8RjzgwEOn98ekWz5LETy5v/p/q3KQeT21jaF4bSuqD9rbH3Dw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtd3Jvbmctc2RpLWFnZW50IiwicHMiOiJodHRwczovL2dvLXNwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.Gc98Fg-YrgBILngr4Nm3vO9AEOPknWGoM6y68HEyuu6hR83S6rvwPLG6YuZrCM1DWcs2z9flCrK2iQJ_ltCDCw\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 202, "headers": {"Aauth-Requirement": ["requirement=approval"], "Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/UnYQN-tfdY57hTplrxHDnw"], "Retry-After": ["5"]}, "body_base64": "eyJzdGF0dXMiOiJwZW5kaW5nIn0K"}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:uChe1LMIrqb19SKgIwyIhQ1WmDJ3YB87QJRB7Ni2+ec=:"], "Content-Length": ["797"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:wdc5Qchc7wgGeQUwlq5qt/oUYnzQZL0kOdYcuTbfQUrsGHd11zWAYgnM7W5x+E1a1t4/cNoRl10ty0ey+0aiDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLXotUzRza09sam82OEJVM2F5aDRXbVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10ZDNKdmJtY3RjMlJwTFdGblpXNTBJaXdpY0hNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0luTjFZaUk2SW1GaGRYUm9Pa0ZuWlc1MFFHRndMbU52Ym1admNtMWhibU5sTG5SbGMzUWlmUS5HYzk4RmctWXJnQklMbmdyNE5tM3ZPOUFFT1BrbldHb002eTY4SEV5dXU2aFI4M1M2cnZ3UExHNll1WnJDTTFEV2NzMno5ZmxDcksyaVFKX2x0Q0RDdyIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:uChe1LMIrqb19SKgIwyIhQ1WmDJ3YB87QJRB7Ni2+ec=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:w9V+rZTfatgl3nzuo9mHscfNm1s4My2IRv7wZxTmz0U=:"], "Content-Type": ["application/json"], "Signature": ["sig=:qj7eW+Pw+95d4z2TOca899nCifMxL7x1/0Ya2OSNQSVWmROkwByXFUGp5+xHO+nFuhSiGM9FGCz5OAyCcjToBg==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1ub3QtdGhlLXJlcXVlc3QifQ=="}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:uChe1LMIrqb19SKgIwyIhQ1WmDJ3YB87QJRB7Ni2+ec=:"], "Content-Length": ["797"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:wdc5Qchc7wgGeQUwlq5qt/oUYnzQZL0kOdYcuTbfQUrsGHd11zWAYgnM7W5x+E1a1t4/cNoRl10ty0ey+0aiDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLXotUzRza09sam82OEJVM2F5aDRXbVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10ZDNKdmJtY3RjMlJwTFdGblpXNTBJaXdpY0hNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0luTjFZaUk2SW1GaGRYUm9Pa0ZuWlc1MFFHRndMbU52Ym1admNtMWhibU5sTG5SbGMzUWlmUS5HYzk4RmctWXJnQklMbmdyNE5tM3ZPOUFFT1BrbldHb002eTY4SEV5dXU2aFI4M1M2cnZ3UExHNll1WnJDTTFEV2NzMno5ZmxDcksyaVFKX2x0Q0RDdyIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:uChe1LMIrqb19SKgIwyIhQ1WmDJ3YB87QJRB7Ni2+ec=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:w9V+rZTfatgl3nzuo9mHscfNm1s4My2IRv7wZxTmz0U=:"], "Content-Type": ["application/json"], "Signature": ["sig=:qj7eW+Pw+95d4z2TOca899nCifMxL7x1/0Ya2OSNQSVWmROkwByXFUGp5+xHO+nFuhSiGM9FGCz5OAyCcjToBg==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1ub3QtdGhlLXJlcXVlc3QifQ=="}}]}, "assertions": [{"assertion": "no-credential", "clause": "supervision.ps.sdi-verify", "state": "pass", "expected": false, "actual": false}, {"assertion": "to-person", "clause": "supervision.ps.unavailable", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "consulted", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-bad-signature", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:A76O7hhnUijBIWzRAoblCRTGHiAm+eBW/dJGdt1XMXuJD+iZ3fuY24zgMMrtBlpV4w7Zj8iQYWT8+d/Q5wNjCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtYmFkLXNpZ25hdHVyZS1hZ2VudCIsInBzIjoiaHR0cHM6Ly9nby1zcHMuYWF1dGguc2lkZWNhdC5kZXYiLCJzdWIiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0In0.ks83B6lHl99d43_fHQeh-A_XXhUcC9GjOFDYE8rshnojPEVp61F-5ARF987QoQWgGWasgqd3auM9zNwvPJMxBw\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 202, "headers": {"Aauth-Requirement": ["requirement=approval"], "Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/8G5I-mSeOC-OtZb9BSai9Q"], "Retry-After": ["5"]}, "body_base64": "eyJzdGF0dXMiOiJwZW5kaW5nIn0K"}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:b/ZDuMugajv2NcuMR8Ed1mLeaaR+sbwhg5cpb6MC8qw=:"], "Content-Length": ["802"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:k5YiCB2GREoZ54LFz82s1OsjDhEizsXOk0r6oencOZOaHpnKCH5nsojH0n67Xwhknu5pF3zgbZJqNn2ngRUjCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLWlJTVgzdmFjMHN1TlpxVnlFMFdNS3ciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WW1Ga0xYTnBaMjVoZEhWeVpTMWhaMlZ1ZENJc0luQnpJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p6ZFdJaU9pSmhZWFYwYURwQloyVnVkRUJoY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSW4wLmtzODNCNmxIbDk5ZDQzX2ZIUWVoLUFfWFhoVWNDOUdqT0ZEWUU4cnNobm9qUEVWcDYxRi01QVJGOTg3UW9RV2dHV2FzZ3FkM2F1TTl6Tnd2UEpNeEJ3IiwicmVzb3VyY2UiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:b/ZDuMugajv2NcuMR8Ed1mLeaaR+sbwhg5cpb6MC8qw=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:FA9HxLIp/fU2hwjuSfxOHe8GLES5ODnfV6e9rLCaIOQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:02P+vyA65AXHuuBiZepaLvILoZP10ozCgUNHeMkqQRmv1XGspvKkKCsw2A44bfkPRp0wkjXkMwXPy0WL9bwNDQ==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1pSU1YM3ZhYzBzdU5acVZ5RTBXTUt3In0="}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:b/ZDuMugajv2NcuMR8Ed1mLeaaR+sbwhg5cpb6MC8qw=:"], "Content-Length": ["802"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:k5YiCB2GREoZ54LFz82s1OsjDhEizsXOk0r6oencOZOaHpnKCH5nsojH0n67Xwhknu5pF3zgbZJqNn2ngRUjCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLWlJTVgzdmFjMHN1TlpxVnlFMFdNS3ciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WW1Ga0xYTnBaMjVoZEhWeVpTMWhaMlZ1ZENJc0luQnpJam9pYUhSMGNITTZMeTluYnkxemNITXVZV0YxZEdndWMybGtaV05oZEM1a1pYWWlMQ0p6ZFdJaU9pSmhZWFYwYURwQloyVnVkRUJoY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSW4wLmtzODNCNmxIbDk5ZDQzX2ZIUWVoLUFfWFhoVWNDOUdqT0ZEWUU4cnNobm9qUEVWcDYxRi01QVJGOTg3UW9RV2dHV2FzZ3FkM2F1TTl6Tnd2UEpNeEJ3IiwicmVzb3VyY2UiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:b/ZDuMugajv2NcuMR8Ed1mLeaaR+sbwhg5cpb6MC8qw=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:FA9HxLIp/fU2hwjuSfxOHe8GLES5ODnfV6e9rLCaIOQ=:"], "Content-Type": ["application/json"], "Signature": ["sig=:02P+vyA65AXHuuBiZepaLvILoZP10ozCgUNHeMkqQRmv1XGspvKkKCsw2A44bfkPRp0wkjXkMwXPy0WL9bwNDQ==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1pSU1YM3ZhYzBzdU5acVZ5RTBXTUt3In0="}}]}, "assertions": [{"assertion": "no-credential", "clause": "supervision.ps.signed-verify", "state": "pass", "expected": false, "actual": false}, {"assertion": "to-person", "clause": "supervision.ps.unavailable", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "consulted", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-foreign-signer", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:qK5aH+locH929/k6PDEvsX5O9Aw4+zuOpBgrx5k8In32JWVuI9xOh20CHplTT+V/ObxinXlTyafsSLd35UfaBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtZm9yZWlnbi1zaWduZXItYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.ktfzH_JUFvH0LxerCgJ4kWl_gJbjFrOlQB7x9IPxMe73ahLj4jxftFWyq4KyXXjN513M5C2otjcLk0XpmEm6BA\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 202, "headers": {"Aauth-Requirement": ["requirement=approval"], "Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/czeTscI6jQnPbQXUHK-iEg"], "Retry-After": ["5"]}, "body_base64": "eyJzdGF0dXMiOiJwZW5kaW5nIn0K"}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:+DHLijlnO9riOSPsd8rEhBKiLOcVz4WUHQ96sulRzhU=:"], "Content-Length": ["803"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:6zW14u/uTHX9zzD3lymv+pt8D8kTih/6kXi2tdG4zzNPHbDhOBKpCKAaBvAtq8feGThMSfOKYNFUqCSItvLdCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLUVsS1ZHc0YwRHNCMGNFdVd2U0hvVVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Wm05eVpXbG5iaTF6YVdkdVpYSXRZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5rdGZ6SF9KVUZ2SDBMeGVyQ2dKNGtXbF9nSmJqRnJPbFFCN3g5SVB4TWU3M2FoTGo0anhmdEZXeXE0S3lYWGpONTEzTTVDMm90amNMazBYcG1FbTZCQSIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:+DHLijlnO9riOSPsd8rEhBKiLOcVz4WUHQ96sulRzhU=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:FsVlDAkUbonZDzxH7AiCyiAYSd7fR/lYqj1ec5evi50=:"], "Content-Type": ["application/json"], "Signature": ["sig=:8PdbUNtq0lutRymc9KuEZbkyydMhbQHFmZZMD+v9v6vJzstuxOIUlDp8GYSyDsok00neuyqYi00hxJAH9aorDQ==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://foreign-ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-foreign-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1FbEtWR3NGMERzQjBjRXVXdlNIb1VRIn0="}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:+DHLijlnO9riOSPsd8rEhBKiLOcVz4WUHQ96sulRzhU=:"], "Content-Length": ["803"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:6zW14u/uTHX9zzD3lymv+pt8D8kTih/6kXi2tdG4zzNPHbDhOBKpCKAaBvAtq8feGThMSfOKYNFUqCSItvLdCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLUVsS1ZHc0YwRHNCMGNFdVd2U0hvVVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Wm05eVpXbG5iaTF6YVdkdVpYSXRZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5rdGZ6SF9KVUZ2SDBMeGVyQ2dKNGtXbF9nSmJqRnJPbFFCN3g5SVB4TWU3M2FoTGo0anhmdEZXeXE0S3lYWGpONTEzTTVDMm90amNMazBYcG1FbTZCQSIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:+DHLijlnO9riOSPsd8rEhBKiLOcVz4WUHQ96sulRzhU=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:FsVlDAkUbonZDzxH7AiCyiAYSd7fR/lYqj1ec5evi50=:"], "Content-Type": ["application/json"], "Signature": ["sig=:8PdbUNtq0lutRymc9KuEZbkyydMhbQHFmZZMD+v9v6vJzstuxOIUlDp8GYSyDsok00neuyqYi00hxJAH9aorDQ==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://foreign-ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-foreign-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1FbEtWR3NGMERzQjBjRXVXdlNIb1VRIn0="}}]}, "assertions": [{"assertion": "no-credential", "clause": "supervision.ps.signed-verify", "state": "pass", "expected": false, "actual": false}, {"assertion": "to-person", "clause": "supervision.ps.unavailable", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "consulted", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-unsigned", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:dd2SLTqF7hgANAJxWJ1sJF1gRJBiu6FFk5o76sHabMJ8RPjsgkC6RWyjLWuygrfCb7L6W9aZvf6uxNsaI1UcBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtdW5zaWduZWQtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.VKo3ueOqgHfFa2x7b3KB7Ep3ZzqkxuvVDopN9Yz0XCZVXzjlYFumkKT2GASYiD3kk52pRa1t3r671Hd8uge7Bw\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 202, "headers": {"Aauth-Requirement": ["requirement=approval"], "Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/LnIwdmLJrnNDBPzn_NnDWw"], "Retry-After": ["5"]}, "body_base64": "eyJzdGF0dXMiOiJwZW5kaW5nIn0K"}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:rK10+IlFwljhJz4z0QS8+XrXEQFd4dyoAeaRV5XiDqs=:"], "Content-Length": ["795"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:aVGAqGcpOUAFFIdQrYnvjU+Osc0M/fDcGGDPeNsLUdlhj3KWnGwhQpAgjAq7ClJSfNXvNPpm/IJ7Q3n7FsNkCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLW00VDBrc0NLMVlYWTQwbldqWlFMNlEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10ZFc1emFXZHVaV1F0WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjM0J6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuVktvM3VlT3FnSGZGYTJ4N2IzS0I3RXAzWnpxa3h1dlZEb3BOOVl6MFhDWlZYempsWUZ1bWtLVDJHQVNZaUQza2s1MnBSYTF0M3I2NzFIZDh1Z2U3QnciLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:rK10+IlFwljhJz4z0QS8+XrXEQFd4dyoAeaRV5XiDqs=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1tNFQwa3NDSzFZWFk0MG5XalpRTDZRIn0="}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:rK10+IlFwljhJz4z0QS8+XrXEQFd4dyoAeaRV5XiDqs=:"], "Content-Length": ["795"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:aVGAqGcpOUAFFIdQrYnvjU+Osc0M/fDcGGDPeNsLUdlhj3KWnGwhQpAgjAq7ClJSfNXvNPpm/IJ7Q3n7FsNkCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLW00VDBrc0NLMVlYWTQwbldqWlFMNlEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10ZFc1emFXZHVaV1F0WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjM0J6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuVktvM3VlT3FnSGZGYTJ4N2IzS0I3RXAzWnpxa3h1dlZEb3BOOVl6MFhDWlZYempsWUZ1bWtLVDJHQVNZaUQza2s1MnBSYTF0M3I2NzFIZDh1Z2U3QnciLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:rK10+IlFwljhJz4z0QS8+XrXEQFd4dyoAeaRV5XiDqs=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1tNFQwa3NDSzFZWFk0MG5XalpRTDZRIn0="}}]}, "assertions": [{"assertion": "no-credential", "clause": "supervision.ps.signed-verify", "state": "pass", "expected": false, "actual": false}, {"assertion": "to-person", "clause": "supervision.ps.unavailable", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "consulted", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-ask", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:oOg5qZSEWjm0w7DMJrIJz7NphQUiDQQAYCYiXdZqO0tItEnrjVf7UTDHgohHOvRZsI92860guW+b2jZTeRTVBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtYXNrLWFnZW50IiwicHMiOiJodHRwczovL2dvLXNwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.8xhBPPKiDvxVqWLeGJN4nzGDRw3Vd8nZZimyR8opr2fXkX26DDQ1vHCEhdXuHAMEus6ZOvS6ddHsaAbK7gYhBA\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 202, "headers": {"Aauth-Requirement": ["requirement=approval"], "Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/fH_Hup813jdXuoZsqiDA8A"], "Retry-After": ["5"]}, "body_base64": "eyJzdGF0dXMiOiJwZW5kaW5nIn0K"}}, {"stage": "resolve", "response": {"status": 200, "headers": {"Content-Length": ["39"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyZWZlcmVuY2UiOiJmSF9IdXA4MTNqZFh1b1pzcWlEQThBIn0K"}}, {"stage": "poll", "request": {"Method": "GET", "URL": "https://go-sps.aauth.sidecat.dev/pending/fH_Hup813jdXuoZsqiDA8A", "Headers": {"Signature": ["sig=:x7k9ENa8U+f0rw/2MoO5sYNguROgunu7vFarJfSsJkVb2AXQH7mvWbFY0XliK6ORC3Rx1lPpGRREwygJDD5ODw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtYXNrLWFnZW50IiwicHMiOiJodHRwczovL2dvLXNwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.8xhBPPKiDvxVqWLeGJN4nzGDRw3Vd8nZZimyR8opr2fXkX26DDQ1vHCEhdXuHAMEus6ZOvS6ddHsaAbK7gYhBA\""]}, "Body": null}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["617"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5UQWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRJd05uMC5YLUJrY3Z3eFRBaDBVa2t3anN0cUM4Y1M0N2N5bW56cXAyemRGa2Q4bFpMWG1QQXYwdHFsUnJhdldQdU9NTUNXSlB0eGQtODdCS28xSkg5T2ViOXZBdyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:eIeQQeyQkGaqPvP7RkhH8QkbXDt8Hxeju1sQf9g8MB0=:"], "Content-Length": ["789"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:WRm6jcp5WrTD+Zq+lsEoI87edliRe7P40IV3N4NyKsFQruQ/WHMqrj6lJ6SHUGdAg9IfXC5NH36JNrbIlHvZBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLXJ4cjgyUXVWR1NfZDZSV1BTQWxmQ2ciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WVhOckxXRm5aVzUwSWl3aWNITWlPaUpvZEhSd2N6b3ZMMmR2TFhOd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbk4xWWlJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpZlEuOHhoQlBQS2lEdnhWcVdMZUdKTjRuekdEUnczVmQ4blpaaW15UjhvcHIyZlhrWDI2RERRMXZIQ0VoZFh1SEFNRXVzNlpPdlM2ZGRIc2FBYks3Z1loQkEiLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:eIeQQeyQkGaqPvP7RkhH8QkbXDt8Hxeju1sQf9g8MB0=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:8EhnuLmAqBQJ5R5YWgWdLm4iMzYQDzpzUGm1rF/I5Uc=:"], "Content-Type": ["application/json"], "Signature": ["sig=:wTNQQSfC8hK1U30ZWK2AxYjMOvg4gHSAZ/XuPaFaeQkpbsDpOCAC+sOfCQNA5+9cWEgI2268AB/yv5/y3C4BAw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFzayIsInNkaSI6ImQtcnhyODJRdVZHU19kNlJXUFNBbGZDZyIsInN1bW1hcnkiOiJGaXh0dXJlIHF1ZXN0aW9uIGZvciB0aGUgcGVyc29uLiJ9"}}, {"kind": "event:decision.resolved", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:cn0fUEQetl/8oFvcH9vknOpg5diDzOENRKCZMBGOZLY=:"], "Content-Length": ["199"], "Content-Type": ["application/json"], "Signature": ["sig=:53z7z1SQ85R4Q8z6CXPsHO5u5WSTh9s8wfaKy+eVWLFlfxVrOyA7kEfp4KNjRsLS/kjj+jGWjecPw5BR+1tfDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6ImRlY2lzaW9uLnJlc29sdmVkIiwiaWQiOiJlLUNyYVFLbG1fS1dQYU5TaW5OM1lpVEEiLCJzZGkiOiJkLXJ4cjgyUXVWR1NfZDZSV1BTQWxmQ2ciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYW5zd2VyIjoiYWxsb3cifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:cn0fUEQetl/8oFvcH9vknOpg5diDzOENRKCZMBGOZLY=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:VjkTmefN6aF17da69Dleg/54sdZoQ6HbKi6cBNobM34=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:p2RSFyKyZTGoFMAQleBzH1zXUplWEOddFVWwx2lmJ7R6QhxCuz3A4FAjtngfaGcWOFY4gxo7I7Pp8qJ5kvwwBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtdzBLTjROb0FoOUl4UkI5eV9ESTNCZyIsInNkaSI6ImQtcnhyODJRdVZHU19kNlJXUFNBbGZDZyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTUwIiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:VjkTmefN6aF17da69Dleg/54sdZoQ6HbKi6cBNobM34=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:eIeQQeyQkGaqPvP7RkhH8QkbXDt8Hxeju1sQf9g8MB0=:"], "Content-Length": ["789"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:WRm6jcp5WrTD+Zq+lsEoI87edliRe7P40IV3N4NyKsFQruQ/WHMqrj6lJ6SHUGdAg9IfXC5NH36JNrbIlHvZBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLXJ4cjgyUXVWR1NfZDZSV1BTQWxmQ2ciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WVhOckxXRm5aVzUwSWl3aWNITWlPaUpvZEhSd2N6b3ZMMmR2TFhOd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbk4xWWlJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpZlEuOHhoQlBQS2lEdnhWcVdMZUdKTjRuekdEUnczVmQ4blpaaW15UjhvcHIyZlhrWDI2RERRMXZIQ0VoZFh1SEFNRXVzNlpPdlM2ZGRIc2FBYks3Z1loQkEiLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:eIeQQeyQkGaqPvP7RkhH8QkbXDt8Hxeju1sQf9g8MB0=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:8EhnuLmAqBQJ5R5YWgWdLm4iMzYQDzpzUGm1rF/I5Uc=:"], "Content-Type": ["application/json"], "Signature": ["sig=:wTNQQSfC8hK1U30ZWK2AxYjMOvg4gHSAZ/XuPaFaeQkpbsDpOCAC+sOfCQNA5+9cWEgI2268AB/yv5/y3C4BAw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFzayIsInNkaSI6ImQtcnhyODJRdVZHU19kNlJXUFNBbGZDZyIsInN1bW1hcnkiOiJGaXh0dXJlIHF1ZXN0aW9uIGZvciB0aGUgcGVyc29uLiJ9"}}, {"kind": "event:decision.resolved", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:cn0fUEQetl/8oFvcH9vknOpg5diDzOENRKCZMBGOZLY=:"], "Content-Length": ["199"], "Content-Type": ["application/json"], "Signature": ["sig=:53z7z1SQ85R4Q8z6CXPsHO5u5WSTh9s8wfaKy+eVWLFlfxVrOyA7kEfp4KNjRsLS/kjj+jGWjecPw5BR+1tfDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6ImRlY2lzaW9uLnJlc29sdmVkIiwiaWQiOiJlLUNyYVFLbG1fS1dQYU5TaW5OM1lpVEEiLCJzZGkiOiJkLXJ4cjgyUXVWR1NfZDZSV1BTQWxmQ2ciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYW5zd2VyIjoiYWxsb3cifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:cn0fUEQetl/8oFvcH9vknOpg5diDzOENRKCZMBGOZLY=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:VjkTmefN6aF17da69Dleg/54sdZoQ6HbKi6cBNobM34=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:p2RSFyKyZTGoFMAQleBzH1zXUplWEOddFVWwx2lmJ7R6QhxCuz3A4FAjtngfaGcWOFY4gxo7I7Pp8qJ5kvwwBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtdzBLTjROb0FoOUl4UkI5eV9ESTNCZyIsInNkaSI6ImQtcnhyODJRdVZHU19kNlJXUFNBbGZDZyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTUwIiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:VjkTmefN6aF17da69Dleg/54sdZoQ6HbKi6cBNobM34=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}]}, "assertions": [{"assertion": "pending", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "no-credential", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": false, "actual": false}, {"assertion": "completed", "clause": "supervision.ps.reason-optional", "state": "pass", "expected": true, "actual": true}, {"assertion": "answer", "clause": "supervision.ps.decision-resolved", "state": "pass", "expected": "allow", "actual": "allow"}, {"assertion": "resolved-id", "clause": "supervision.ps.event-id", "state": "pass", "expected": true, "actual": true}, {"assertion": "resolved-proof", "clause": "supervision.ps.core-keying", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-server-error", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:m8oxnSqEAt5GkiKu/+PjSxSihjE/SFe0rpMeH6eEecoJmgKhl/hRiEkn1Y42mIwKRM2KORKAf5WFEUF6zQnYAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtc2VydmVyLWVycm9yLWFnZW50IiwicHMiOiJodHRwczovL2dvLXNwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.66LG_8b7HsK1tiB7aIemo-sipT4KOi9rnf_pThscTX6sq58HcgZyqFya43dcXyBvjPchXADhQOcfTmyJLoFZDw\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 202, "headers": {"Aauth-Requirement": ["requirement=approval"], "Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/y-Yf4MogFzP9Kny6KlJMfg"], "Retry-After": ["5"]}, "body_base64": "eyJzdGF0dXMiOiJwZW5kaW5nIn0K"}}, {"stage": "resolve", "response": {"status": 200, "headers": {"Content-Length": ["39"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyZWZlcmVuY2UiOiJ5LVlmNE1vZ0Z6UDlLbnk2S2xKTWZnIn0K"}}, {"stage": "poll", "request": {"Method": "GET", "URL": "https://go-sps.aauth.sidecat.dev/pending/y-Yf4MogFzP9Kny6KlJMfg", "Headers": {"Signature": ["sig=:SGO4GIynhOh2ba5fUHXAGwO5iNX01PQxYXTagDamaD1jQizB1DLgoefDHEkgY+oOCnpPc5LTMT97nSIDOKRUDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtc2VydmVyLWVycm9yLWFnZW50IiwicHMiOiJodHRwczovL2dvLXNwcy5hYXV0aC5zaWRlY2F0LmRldiIsInN1YiI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QifQ.66LG_8b7HsK1tiB7aIemo-sipT4KOi9rnf_pThscTX6sq58HcgZyqFya43dcXyBvjPchXADhQOcfTmyJLoFZDw\""]}, "Body": null}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["617"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5URWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRJd05uMC5pWkhvMThjc3kzMHRtb3JmV3F5cUxkWUs4S2J4VVNrRV9vT3FEVWk3UFVYSUNuZ0ZfeDdmaTRjV2E3bWhRTGVjS3ZEWkZsNzBBSndxZ0FDbDZkYlVCdyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:fveEjgWbviwOc5HyXuyJLbDvzQLu3qlETY0Zfs15EI4=:"], "Content-Length": ["801"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:y3RXVy56toC62WmKfYntsiuBCIXg+UA47uCTOg6a/5WNZEO2ZPNElqUt0ZEx+xW6nwZu1rWug8bOlrcrUwNeAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLU5kZTVPal9QN1k4OXNMdzhnemsxd0EiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10YzJWeWRtVnlMV1Z5Y205eUxXRm5aVzUwSWl3aWNITWlPaUpvZEhSd2N6b3ZMMmR2TFhOd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbk4xWWlJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpZlEuNjZMR184YjdIc0sxdGlCN2FJZW1vLXNpcFQ0S09pOXJuZl9wVGhzY1RYNnNxNThIY2daeXFGeWE0M2RjWHlCdmpQY2hYQURoUU9jZlRteUpMb0ZaRHciLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:fveEjgWbviwOc5HyXuyJLbDvzQLu3qlETY0Zfs15EI4=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 500, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJlcnJvciI6InNlcnZlcl9lcnJvciJ9"}}, {"kind": "event:decision.resolved", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:XDp7eLN2MdrPClz6B5+AyxDzq54eGzWBq30ZIMhT6f4=:"], "Content-Length": ["226"], "Content-Type": ["application/json"], "Signature": ["sig=:YX3Wj3CtrwXTrOMb0pv/+NRoDKuzCvbeq1qZ/obT5IJ4Cpwm8NELmeIPK/omJhaHXI1FNxxC6oZQZMUcBUsTCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6ImRlY2lzaW9uLnJlc29sdmVkIiwiaWQiOiJlLU5jQ042eXMtN1JRZFFlTmg5MDlqV2ciLCJzZGkiOiJkLU5kZTVPal9QN1k4OXNMdzhnemsxd0EiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYW5zd2VyIjoiYWxsb3ciLCJzdXBlcnZpc29yIjoidW5hdmFpbGFibGUifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:XDp7eLN2MdrPClz6B5+AyxDzq54eGzWBq30ZIMhT6f4=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:sfAX8YyMIE/qdAnn7oU9ugfc9Jl1/ujyx/h5ndvKhMg=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:JFyRxhER2Fqom621F0F0SjOfA+qkxTo5uS10xNxQuqvl/FzgfilNsOwlw1UOB0l4ri0jORB0vndaQksfkN7xBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtb3U1aXBDWXNnNFNRSnkxMjhiNnJjZyIsInNkaSI6ImQtTmRlNU9qX1A3WTg5c0x3OGd6azF3QSIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTUxIiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:sfAX8YyMIE/qdAnn7oU9ugfc9Jl1/ujyx/h5ndvKhMg=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:fveEjgWbviwOc5HyXuyJLbDvzQLu3qlETY0Zfs15EI4=:"], "Content-Length": ["801"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:y3RXVy56toC62WmKfYntsiuBCIXg+UA47uCTOg6a/5WNZEO2ZPNElqUt0ZEx+xW6nwZu1rWug8bOlrcrUwNeAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLU5kZTVPal9QN1k4OXNMdzhnemsxd0EiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10YzJWeWRtVnlMV1Z5Y205eUxXRm5aVzUwSWl3aWNITWlPaUpvZEhSd2N6b3ZMMmR2TFhOd2N5NWhZWFYwYUM1emFXUmxZMkYwTG1SbGRpSXNJbk4xWWlJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpZlEuNjZMR184YjdIc0sxdGlCN2FJZW1vLXNpcFQ0S09pOXJuZl9wVGhzY1RYNnNxNThIY2daeXFGeWE0M2RjWHlCdmpQY2hYQURoUU9jZlRteUpMb0ZaRHciLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:fveEjgWbviwOc5HyXuyJLbDvzQLu3qlETY0Zfs15EI4=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 500, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJlcnJvciI6InNlcnZlcl9lcnJvciJ9"}}, {"kind": "event:decision.resolved", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:XDp7eLN2MdrPClz6B5+AyxDzq54eGzWBq30ZIMhT6f4=:"], "Content-Length": ["226"], "Content-Type": ["application/json"], "Signature": ["sig=:YX3Wj3CtrwXTrOMb0pv/+NRoDKuzCvbeq1qZ/obT5IJ4Cpwm8NELmeIPK/omJhaHXI1FNxxC6oZQZMUcBUsTCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6ImRlY2lzaW9uLnJlc29sdmVkIiwiaWQiOiJlLU5jQ042eXMtN1JRZFFlTmg5MDlqV2ciLCJzZGkiOiJkLU5kZTVPal9QN1k4OXNMdzhnemsxd0EiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYW5zd2VyIjoiYWxsb3ciLCJzdXBlcnZpc29yIjoidW5hdmFpbGFibGUifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:XDp7eLN2MdrPClz6B5+AyxDzq54eGzWBq30ZIMhT6f4=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:sfAX8YyMIE/qdAnn7oU9ugfc9Jl1/ujyx/h5ndvKhMg=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:JFyRxhER2Fqom621F0F0SjOfA+qkxTo5uS10xNxQuqvl/FzgfilNsOwlw1UOB0l4ri0jORB0vndaQksfkN7xBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtb3U1aXBDWXNnNFNRSnkxMjhiNnJjZyIsInNkaSI6ImQtTmRlNU9qX1A3WTg5c0x3OGd6azF3QSIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTUxIiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:sfAX8YyMIE/qdAnn7oU9ugfc9Jl1/ujyx/h5ndvKhMg=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}]}, "assertions": [{"assertion": "pending", "clause": "supervision.ps.unavailable", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "no-credential", "clause": "supervision.ps.unavailable", "state": "pass", "expected": false, "actual": false}, {"assertion": "person-decided", "clause": "supervision.ps.unavailable", "state": "pass", "expected": true, "actual": true}, {"assertion": "answer", "clause": "supervision.ps.decision-resolved", "state": "pass", "expected": "allow", "actual": "allow"}]}, {"id": "supervision.ps-deferred", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:QZDya2MSeKttlR670WH77Tch6MQSERbOu3wn8qrUytiqC5DFHK1RZrkLqxxgi8cD8MGqPRwmfY/D9qFQCHOtBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtZGVmZXJyZWQtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.G5I4ucPLzW7fdEerwpvMgq4J2fFFGc02JnKZvnL3m2d0F_t0Wto5CW5ioMjGYGT91CS4uDwOGv7o-dfNtgPtDA\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 202, "headers": {"Aauth-Requirement": ["requirement=approval"], "Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/lxAG9oVnbBP4GWPmHpMHQg"], "Retry-After": ["5"]}, "body_base64": "eyJzdGF0dXMiOiJwZW5kaW5nIn0K"}}, {"stage": "advance", "response": {"status": 200, "headers": {"Content-Length": ["39"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyZWZlcmVuY2UiOiJseEFHOW9WbmJCUDRHV1BtSHBNSFFnIn0K"}}, {"stage": "poll", "request": {"Method": "GET", "URL": "https://go-sps.aauth.sidecat.dev/pending/lxAG9oVnbBP4GWPmHpMHQg", "Headers": {"Signature": ["sig=:HXKZJ9QPu19DFRHmjjb4eoZxaKVphrAj7E89SUfsbugv2vRyWC8+Y2AYcDyOABqco3OflpRIWKm0ROWtr3JmBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtZGVmZXJyZWQtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.G5I4ucPLzW7fdEerwpvMgq4J2fFFGc02JnKZvnL3m2d0F_t0Wto5CW5ioMjGYGT91CS4uDwOGv7o-dfNtgPtDA\""]}, "Body": null}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["617"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5USWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRJd05uMC5NWU5aVkhIVGRtZlZqQUdaZWM0M096MkMzZUVmRlR2ZEs3bDlpWVlZdXI3b0pQRkYxQkVRZ3lpU0hQdEVlbm15aHNWOExjbmFGcGg0dHI0ZEJNMHhEdyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:8miJzcZr/5RX14EFhWyd/mtL+B7yc/Korj6DEqA9xmY=:"], "Content-Length": ["795"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:CF7ISVn/5P0S60xoYLEWocp3KlBTev1hzxTwTznywA17IBbjsND9hg9uWliZsellBfgX3yjC5hr/p67hDBOnDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLUlWRDNJS1BOQ2MtcHF2TzVBVTlBYnciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WkdWbVpYSnlaV1F0WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjM0J6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuRzVJNHVjUEx6VzdmZEVlcndwdk1ncTRKMmZGRkdjMDJKbktadm5MM20yZDBGX3QwV3RvNUNXNWlvTWpHWUdUOTFDUzR1RHdPR3Y3by1kZk50Z1B0REEiLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:8miJzcZr/5RX14EFhWyd/mtL+B7yc/Korj6DEqA9xmY=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Type": ["application/json"], "Location": ["https://ss.conformance.test/pending/fixture-1"], "Retry-After": ["0"]}, "body_base64": "eyJzZGkiOiJkLUlWRDNJS1BOQ2MtcHF2TzVBVTlBYnciLCJzdGF0dXMiOiJwZW5kaW5nIn0="}}, {"kind": "poll", "request": {"Method": "GET", "URL": "https://ss.conformance.test/pending/fixture-1", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"@authority\";req \"@path\";req)"], "Prefer": ["wait=30"], "Signature": ["sig=:XQWdB5DziStV8EmKCiMutSVTh/W4mw0qen7dE5q4c+5afxdcQJc+ZoQTaPyOLzjMBa/+pfki6TBCRCUmGHqJDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "signature-key"], "Base": "\"@method\": GET\n\"@authority\": ss.conformance.test\n\"@path\": /pending/fixture-1\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:lSSt5kRiYKZn/cv6qlZZLrUT4t4DCbC3E8vUcmCvVAo=:"], "Content-Type": ["application/json"], "Signature": ["sig=:yNW3SCG0B8yLFLoH9EOaGyvGvuhEAFGgDzFN2ccEz7SPBhkFv9Kq7jx5WIpC0RyK9ho9q4RkY7uwgwPoeSlTAA==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1JVkQzSUtQTkNjLXBxdk81QVU5QWJ3In0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:aSoI2/qkUArerz3B5Vxx0Xp6PW/sU5Rq3q08/RYsI8M=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:lkcwZsFLnPEfQIZOQyevVh8hYMrmQBRYPiYgfydB8eEw4z21p5BYw8nE5wHmme2AsAtB3jk6kXngUMuxbQKCCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtWG9idVQtemRqdW5vT3Z0YzBZbmNPQSIsInNkaSI6ImQtSVZEM0lLUE5DYy1wcXZPNUFVOUFidyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTUyIiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:aSoI2/qkUArerz3B5Vxx0Xp6PW/sU5Rq3q08/RYsI8M=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:8miJzcZr/5RX14EFhWyd/mtL+B7yc/Korj6DEqA9xmY=:"], "Content-Length": ["795"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:CF7ISVn/5P0S60xoYLEWocp3KlBTev1hzxTwTznywA17IBbjsND9hg9uWliZsellBfgX3yjC5hr/p67hDBOnDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLUlWRDNJS1BOQ2MtcHF2TzVBVTlBYnciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10WkdWbVpYSnlaV1F0WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjM0J6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuRzVJNHVjUEx6VzdmZEVlcndwdk1ncTRKMmZGRkdjMDJKbktadm5MM20yZDBGX3QwV3RvNUNXNWlvTWpHWUdUOTFDUzR1RHdPR3Y3by1kZk50Z1B0REEiLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:8miJzcZr/5RX14EFhWyd/mtL+B7yc/Korj6DEqA9xmY=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Type": ["application/json"], "Location": ["https://ss.conformance.test/pending/fixture-1"], "Retry-After": ["0"]}, "body_base64": "eyJzZGkiOiJkLUlWRDNJS1BOQ2MtcHF2TzVBVTlBYnciLCJzdGF0dXMiOiJwZW5kaW5nIn0="}}, {"kind": "poll", "request": {"Method": "GET", "URL": "https://ss.conformance.test/pending/fixture-1", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"@authority\";req \"@path\";req)"], "Prefer": ["wait=30"], "Signature": ["sig=:XQWdB5DziStV8EmKCiMutSVTh/W4mw0qen7dE5q4c+5afxdcQJc+ZoQTaPyOLzjMBa/+pfki6TBCRCUmGHqJDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": ""}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "signature-key"], "Base": "\"@method\": GET\n\"@authority\": ss.conformance.test\n\"@path\": /pending/fixture-1\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:lSSt5kRiYKZn/cv6qlZZLrUT4t4DCbC3E8vUcmCvVAo=:"], "Content-Type": ["application/json"], "Signature": ["sig=:yNW3SCG0B8yLFLoH9EOaGyvGvuhEAFGgDzFN2ccEz7SPBhkFv9Kq7jx5WIpC0RyK9ho9q4RkY7uwgwPoeSlTAA==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1JVkQzSUtQTkNjLXBxdk81QVU5QWJ3In0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:aSoI2/qkUArerz3B5Vxx0Xp6PW/sU5Rq3q08/RYsI8M=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:lkcwZsFLnPEfQIZOQyevVh8hYMrmQBRYPiYgfydB8eEw4z21p5BYw8nE5wHmme2AsAtB3jk6kXngUMuxbQKCCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtWG9idVQtemRqdW5vT3Z0YzBZbmNPQSIsInNkaSI6ImQtSVZEM0lLUE5DYy1wcXZPNUFVOUFidyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTUyIiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:aSoI2/qkUArerz3B5Vxx0Xp6PW/sU5Rq3q08/RYsI8M=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}]}, "assertions": [{"assertion": "pending", "clause": "supervision.ps.deferred-poll", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "no-credential", "clause": "supervision.ps.deferred-poll", "state": "pass", "expected": false, "actual": false}, {"assertion": "poll-proof", "clause": "supervision.ps.deferred-poll", "state": "pass", "expected": true, "actual": true}, {"assertion": "applied", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-proposal", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:5/1ywtDS/hej3FJZfk0KPLxjdjzustyaSSGI3BW/wpuC80Obspp+H0S+756Om7AnHnOAlVqzXKhkCa8XpT/6Dw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtcHJvcG9zYWwtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.3_a3zzOHJA6Ge2QAjMkcS5EG5PD3UEvwPRzm6QWWDluZsJ1IYJFEpSyeLX6fZx6iI76nj5F5PNlmwp6MICZiDA\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["617"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5UTWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRJd05uMC4weUprSERZSkxvSWVQT2ZYWVRjSnA0Sm13WGtVTDBvc1BmenJNUUs3cm9vYkxPZWg5OTZjUkt0TGxQVGFpNUQwVi0ySFhtdlBYRE5BQzVZVUZwT09CdyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "mission", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/mission", "Headers": {"Content-Digest": ["sha-256=:LgqOoh6P5pkMEgHiE+AowhYxuVCF8mE4QrjraA2m048=:"], "Content-Type": ["application/json"], "Signature": ["sig=:JtgiTtI7abHH+5P9UaJx6Cwjq5ulkwWHqh4K1i8cXCHp/KVBwvTrOpZgYaYlzdrhsJToliGLKZv8OZ2wtqy9AA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtcHJvcG9zYWwtYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.3_a3zzOHJA6Ge2QAjMkcS5EG5PD3UEvwPRzm6QWWDluZsJ1IYJFEpSyeLX6fZx6iI76nj5F5PNlmwp6MICZiDA\""]}, "Body": "eyJkZXNjcmlwdGlvbiI6IiMgRml4dHVyZSBtaXNzaW9uXG5cblJlYWQgdGhlIGZpeHR1cmUgcmVzb3VyY2UuIn0="}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["274"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzMjU2IjoiZHFDUmY4ZW9GMGZsY2J5Yl9uMGhiRU9vQXNRMlBpXzhJajN1M24zeEdFSSIsIm1pc3Npb24iOiJleUpoWjJWdWRDSTZJbUZoZFhSb09rRm5aVzUwUUdGd0xtTnZibVp2Y20xaGJtTmxMblJsYzNRaUxDSmhjSEJ5YjNabFpGOWhkQ0k2SWpJd01qWXRNVEV0TUROVU1UVTZOVEk2TWpZdU5qRXpPRGt3T0RJM1dpSXNJbVJsYzJOeWFYQjBhVzl1SWpvaUl5QkdhWGgwZFhKbElHMXBjM05wYjI1Y2JseHVVbVZoWkNCMGFHVWdabWw0ZEhWeVpTQnlaWE52ZFhKalpTNGlmUSJ9Cg=="}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjF9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:trJUnow8PEzXBCPM63A1/+VCKLVBgCxr/rh8lVvRH4w=:"], "Content-Length": ["795"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:aNslf6WjjgfOGvDatuJ+EHpv6YZtkZA1RGLldTMiUY5pS5yPzsRrtENhKeJ7xeMQ4K1+vPGQ/JRMfCysw7Y9BQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLThybWd3OWN6bzV5dk8yc1hobXlfenciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Y0hKdmNHOXpZV3d0WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjM0J6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuM19hM3p6T0hKQTZHZTJRQWpNa2NTNUVHNVBEM1VFdndQUnptNlFXV0RsdVpzSjFJWUpGRXBTeWVMWDZmWng2aUk3Nm5qNUY1UE5sbXdwNk1JQ1ppREEiLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:trJUnow8PEzXBCPM63A1/+VCKLVBgCxr/rh8lVvRH4w=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:UwJUe4nlZ5aY8556TkL3bO/pcge6TPBVqpn5PYXEDQk=:"], "Content-Type": ["application/json"], "Signature": ["sig=:nqIOoEvhWBkcMO7RN2iAkaScSLmStrd+RoiwGTcN8Cxn0RXoP0WDQLjZhsWHC7sxBKxckimNL2M9/NAZ8KLpBg==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC04cm1ndzljem81eXZPMnNYaG15X3p3In0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:2rPFyqhFsTHpseIJHDtLfi7WiI0XMTm79xGUIJzKb9A=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:X1uSWDm6bKL6Vu0BThAnZJS/jOffZOd3nYpZ0tnR8T4XgOvHE1sTlpTwxMltyyfM0ds+nB5nRi0R4yYSwb/HDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtYjRkcnVEaEtqYzAydWpQMnVlSlJZUSIsInNkaSI6ImQtOHJtZ3c5Y3pvNXl2TzJzWGhteV96dyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTUzIiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:2rPFyqhFsTHpseIJHDtLfi7WiI0XMTm79xGUIJzKb9A=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "proposal", "request": {"Method": "POST", "URL": "https://ss.conformance.test/mission", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:kf1ggh+fhWkZLwvUVX/76sZ8puDbtrY03tPh4ENl4S8=:"], "Content-Length": ["791"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:sr9sRMJLcu/9kzmoqFUsodGFItZ9S4zbhjqJ34fNdYgv8ZdDyxLFOiNdcNn5W3OXulDtIUXE2+NJw8kh2I7CCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJzZGkiOiJkLXd1TjFnaTlLak9vTnJwMUdMWnJUYmciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Y0hKdmNHOXpZV3d0WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjM0J6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuM19hM3p6T0hKQTZHZTJRQWpNa2NTNUVHNVBEM1VFdndQUnptNlFXV0RsdVpzSjFJWUpGRXBTeWVMWDZmWng2aUk3Nm5qNUY1UE5sbXdwNk1JQ1ppREEiLCJkZXNjcmlwdGlvbiI6IiMgRml4dHVyZSBtaXNzaW9uXG5cblJlYWQgdGhlIGZpeHR1cmUgcmVzb3VyY2UuIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /mission\n\"content-type\": application/json\n\"content-digest\": sha-256=:kf1ggh+fhWkZLwvUVX/76sZ8puDbtrY03tPh4ENl4S8=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:cfSSKRrFnI9msioTpe8hpV1UIgz6Vf1QdvxZCPAZPQw=:"], "Content-Type": ["application/json"], "Signature": ["sig=:bhwiiONeUN9s8LlK87W4yF4A+QR3sN/GQeaxSGD+sOriUv2xm6+ep241ti12wbNLjcB6Tsr92fOyW0BXhyX7Bw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93IiwiZGVzY3JpcHRpb24iOiIjIEZpeHR1cmUgbWlzc2lvblxuXG5SZWFkIHRoZSBmaXh0dXJlIHJlc291cmNlLiIsInNkaSI6ImQtd3VOMWdpOUtqT29OcnAxR0xaclRiZyJ9"}}, {"kind": "report:approved", "request": {"Method": "POST", "URL": "https://ss.conformance.test/mission/dqCRf8eoF0flcbyb_n0hbEOoAsQ2Pi_8Ij3u3n3xGEI", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:BHUt2gueW0+A23yMSbVEqDexDBRhwSYkxEM4lHQPiCg=:"], "Content-Length": ["446"], "Content-Type": ["application/json"], "Signature": ["sig=:IyiZ5fs57Vn5DjkLK/gQU7R0X1Jk/YGeuwpEUZtUa/64W2xkn5bvIskAQTBy8wnIkL1gbskVcx/bHliwPrJIAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJhcHByb3ZlZCIsImlkIjoiZS1lUEExWTVwQkFJUHVESFhkTWFKWkV3Iiwic2RpIjoiZC13dU4xZ2k5S2pPb05ycDFHTFpyVGJnIiwiaWF0IjoxNzkzNzIxMTQ2LCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsInMyNTYiOiJkcUNSZjhlb0YwZmxjYnliX24waGJFT29Bc1EyUGlfOElqM3UzbjN4R0VJIiwibWlzc2lvbiI6ImV5SmhaMlZ1ZENJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKaGNIQnliM1psWkY5aGRDSTZJakl3TWpZdE1URXRNRE5VTVRVNk5USTZNall1TmpFek9Ea3dPREkzV2lJc0ltUmxjMk55YVhCMGFXOXVJam9pSXlCR2FYaDBkWEpsSUcxcGMzTnBiMjVjYmx4dVVtVmhaQ0IwYUdVZ1ptbDRkSFZ5WlNCeVpYTnZkWEpqWlM0aWZRIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /mission/dqCRf8eoF0flcbyb_n0hbEOoAsQ2Pi_8Ij3u3n3xGEI\n\"content-type\": application/json\n\"content-digest\": sha-256=:BHUt2gueW0+A23yMSbVEqDexDBRhwSYkxEM4lHQPiCg=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:trJUnow8PEzXBCPM63A1/+VCKLVBgCxr/rh8lVvRH4w=:"], "Content-Length": ["795"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:aNslf6WjjgfOGvDatuJ+EHpv6YZtkZA1RGLldTMiUY5pS5yPzsRrtENhKeJ7xeMQ4K1+vPGQ/JRMfCysw7Y9BQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLThybWd3OWN6bzV5dk8yc1hobXlfenciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Y0hKdmNHOXpZV3d0WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjM0J6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuM19hM3p6T0hKQTZHZTJRQWpNa2NTNUVHNVBEM1VFdndQUnptNlFXV0RsdVpzSjFJWUpGRXBTeWVMWDZmWng2aUk3Nm5qNUY1UE5sbXdwNk1JQ1ppREEiLCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:trJUnow8PEzXBCPM63A1/+VCKLVBgCxr/rh8lVvRH4w=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:UwJUe4nlZ5aY8556TkL3bO/pcge6TPBVqpn5PYXEDQk=:"], "Content-Type": ["application/json"], "Signature": ["sig=:nqIOoEvhWBkcMO7RN2iAkaScSLmStrd+RoiwGTcN8Cxn0RXoP0WDQLjZhsWHC7sxBKxckimNL2M9/NAZ8KLpBg==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC04cm1ndzljem81eXZPMnNYaG15X3p3In0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:2rPFyqhFsTHpseIJHDtLfi7WiI0XMTm79xGUIJzKb9A=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:X1uSWDm6bKL6Vu0BThAnZJS/jOffZOd3nYpZ0tnR8T4XgOvHE1sTlpTwxMltyyfM0ds+nB5nRi0R4yYSwb/HDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtYjRkcnVEaEtqYzAydWpQMnVlSlJZUSIsInNkaSI6ImQtOHJtZ3c5Y3pvNXl2TzJzWGhteV96dyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTUzIiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:2rPFyqhFsTHpseIJHDtLfi7WiI0XMTm79xGUIJzKb9A=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "proposal", "request": {"Method": "POST", "URL": "https://ss.conformance.test/mission", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:kf1ggh+fhWkZLwvUVX/76sZ8puDbtrY03tPh4ENl4S8=:"], "Content-Length": ["791"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:sr9sRMJLcu/9kzmoqFUsodGFItZ9S4zbhjqJ34fNdYgv8ZdDyxLFOiNdcNn5W3OXulDtIUXE2+NJw8kh2I7CCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJzZGkiOiJkLXd1TjFnaTlLak9vTnJwMUdMWnJUYmciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Y0hKdmNHOXpZV3d0WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dloyOHRjM0J6TG1GaGRYUm9Mbk5wWkdWallYUXVaR1YySWl3aWMzVmlJam9pWVdGMWRHZzZRV2RsYm5SQVlYQXVZMjl1Wm05eWJXRnVZMlV1ZEdWemRDSjkuM19hM3p6T0hKQTZHZTJRQWpNa2NTNUVHNVBEM1VFdndQUnptNlFXV0RsdVpzSjFJWUpGRXBTeWVMWDZmWng2aUk3Nm5qNUY1UE5sbXdwNk1JQ1ppREEiLCJkZXNjcmlwdGlvbiI6IiMgRml4dHVyZSBtaXNzaW9uXG5cblJlYWQgdGhlIGZpeHR1cmUgcmVzb3VyY2UuIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /mission\n\"content-type\": application/json\n\"content-digest\": sha-256=:kf1ggh+fhWkZLwvUVX/76sZ8puDbtrY03tPh4ENl4S8=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:cfSSKRrFnI9msioTpe8hpV1UIgz6Vf1QdvxZCPAZPQw=:"], "Content-Type": ["application/json"], "Signature": ["sig=:bhwiiONeUN9s8LlK87W4yF4A+QR3sN/GQeaxSGD+sOriUv2xm6+ep241ti12wbNLjcB6Tsr92fOyW0BXhyX7Bw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93IiwiZGVzY3JpcHRpb24iOiIjIEZpeHR1cmUgbWlzc2lvblxuXG5SZWFkIHRoZSBmaXh0dXJlIHJlc291cmNlLiIsInNkaSI6ImQtd3VOMWdpOUtqT29OcnAxR0xaclRiZyJ9"}}, {"kind": "report:approved", "request": {"Method": "POST", "URL": "https://ss.conformance.test/mission/dqCRf8eoF0flcbyb_n0hbEOoAsQ2Pi_8Ij3u3n3xGEI", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:BHUt2gueW0+A23yMSbVEqDexDBRhwSYkxEM4lHQPiCg=:"], "Content-Length": ["446"], "Content-Type": ["application/json"], "Signature": ["sig=:IyiZ5fs57Vn5DjkLK/gQU7R0X1Jk/YGeuwpEUZtUa/64W2xkn5bvIskAQTBy8wnIkL1gbskVcx/bHliwPrJIAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJhcHByb3ZlZCIsImlkIjoiZS1lUEExWTVwQkFJUHVESFhkTWFKWkV3Iiwic2RpIjoiZC13dU4xZ2k5S2pPb05ycDFHTFpyVGJnIiwiaWF0IjoxNzkzNzIxMTQ2LCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsInMyNTYiOiJkcUNSZjhlb0YwZmxjYnliX24waGJFT29Bc1EyUGlfOElqM3UzbjN4R0VJIiwibWlzc2lvbiI6ImV5SmhaMlZ1ZENJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKaGNIQnliM1psWkY5aGRDSTZJakl3TWpZdE1URXRNRE5VTVRVNk5USTZNall1TmpFek9Ea3dPREkzV2lJc0ltUmxjMk55YVhCMGFXOXVJam9pSXlCR2FYaDBkWEpsSUcxcGMzTnBiMjVjYmx4dVVtVmhaQ0IwYUdVZ1ptbDRkSFZ5WlNCeVpYTnZkWEpqWlM0aWZRIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /mission/dqCRf8eoF0flcbyb_n0hbEOoAsQ2Pi_8Ij3u3n3xGEI\n\"content-type\": application/json\n\"content-digest\": sha-256=:BHUt2gueW0+A23yMSbVEqDexDBRhwSYkxEM4lHQPiCg=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}]}, "assertions": [{"assertion": "status", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "mission", "clause": "supervision.ps.decision-applied", "state": "pass", "expected": true, "actual": true}, {"assertion": "proposal-proof", "clause": "supervision.ps.body-coverage", "state": "pass", "expected": true, "actual": true}, {"assertion": "proposal-sdi", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}, {"assertion": "proposal-agent-token", "clause": "supervision.ps.act-members", "state": "pass", "expected": true, "actual": true}, {"assertion": "approved-action", "clause": "supervision.ps.mission-action", "state": "pass", "expected": "approved", "actual": "approved"}, {"assertion": "approved-id", "clause": "supervision.ps.event-id", "state": "pass", "expected": true, "actual": true}, {"assertion": "approved-mission", "clause": "supervision.ps.approved-report", "state": "pass", "expected": true, "actual": true}, {"assertion": "approved-proof", "clause": "supervision.ps.core-keying", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ps-proposal-no-description", "evidence": {"agent_exchanges": [{"stage": "person", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/person", "Headers": {"Content-Digest": ["sha-256=:BR8rB/oQG7YIqKhG9sDz7fHaHtQk/2fvHELnd3o//f0=:"], "Content-Type": ["application/json"], "Signature": ["sig=:cBjT4OuwB0fZ9IQYI+M7Ev5hr/sP/mO030pk9AhNVV6dCwuBCQ/D3x8/JXV43p5BUBM4OOika6LZG4WYEWTBDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtcHJvcG9zYWwtbm8tZGVzY3JpcHRpb24tYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.hvGMiG06ZdCa7PRG6vG_A2CgihKLG-NUyEWuQGfyz9R6yDNB_VtuYEzQ3CqJlAIqISSKAPrisnb7rcu09H9WAw\""]}, "Body": "eyJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["617"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJwZXJzb25fdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lkSGx3SWpvaVlXRXRjR1Z5YzI5dUsycDNkQ0lzSW10cFpDSTZJbWR2TFhOMWNHVnlkbWx6WldRdGNITWlmUS5leUpwYzNNaU9pSm9kSFJ3Y3pvdkwyZHZMWE53Y3k1aFlYVjBhQzV6YVdSbFkyRjBMbVJsZGlJc0ltUjNheUk2SW1GaGRYUm9MWEJsY25OdmJpNXFjMjl1SWl3aVlYVmtJam9pYUhSMGNITTZMeTl5WlhOdmRYSmpaUzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJaXdpYzNWaUlqb2laR2x5WldOMFpXUXRjR1Z5YzI5dUxURWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltdDBlU0k2SWs5TFVDSXNJbU55ZGlJNklrVmtNalUxTVRraUxDSjRJam9pWjFSc00wUnhhRGxHTVRsWGJ6RlNiWGN3ZUMxNlRYVk9hWEJITURkcVpXbFlabGxRVnpSZlNuTTFVU0lzSW1Gc1p5STZJa1ZrTWpVMU1Ua2lmWDBzSW1wMGFTSTZJbWR2TFRFM09UTTNNakV4TkRZdE5UUWlMQ0pwWVhRaU9qRTNPVE0zTWpFeE5EWXNJbVY0Y0NJNk1UYzVNemN5TVRJd05uMC5XTkJZckZOWHhIWXFUb3BaWHZ4VllOd3ROdTBwcE9jejBrdEFMQXVDM28taUc1dVowOHBmSzJYLWhRa1lScVlCejJXNGJMZk05NFJHcXhuS2xNekVDdyIsImV4cGlyZXNfaW4iOjYwfQo="}}, {"stage": "mission", "request": {"Method": "POST", "URL": "https://go-sps.aauth.sidecat.dev/mission", "Headers": {"Content-Digest": ["sha-256=:LgqOoh6P5pkMEgHiE+AowhYxuVCF8mE4QrjraA2m048=:"], "Content-Type": ["application/json"], "Signature": ["sig=:kRyouvqB2PAJMFQFK7RgHCv2MO6Ve5qdnKs2NUMPDSB0VBE08XdyRekmovnQqrewXKzuRXT5/vk/NZF+pIEMCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwt;jwt=\"eyJhbGciOiJFZDI1NTE5Iiwia2lkIjoiYXAtMSIsInR5cCI6ImFhLWFnZW50K2p3dCJ9.eyJjbmYiOnsiandrIjp7ImFsZyI6IkVkMjU1MTkiLCJjcnYiOiJFZDI1NTE5Iiwia3R5IjoiT0tQIiwieCI6ImdUbDNEcWg5RjE5V28xUm13MHgtek11TmlwRzA3amVpWGZZUFc0X0pzNVEifX0sImR3ayI6ImFhdXRoLWFnZW50Lmpzb24iLCJleHAiOjE3OTM3MjE3NDYsImlhdCI6MTc5MzcyMTEzNiwiaXNzIjoiaHR0cHM6Ly9hcC5jb25mb3JtYW5jZS50ZXN0IiwianRpIjoic3VwZXJ2aXNpb24ucHMtcHJvcG9zYWwtbm8tZGVzY3JpcHRpb24tYWdlbnQiLCJwcyI6Imh0dHBzOi8vZ28tc3BzLmFhdXRoLnNpZGVjYXQuZGV2Iiwic3ViIjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCJ9.hvGMiG06ZdCa7PRG6vG_A2CgihKLG-NUyEWuQGfyz9R6yDNB_VtuYEzQ3CqJlAIqISSKAPrisnb7rcu09H9WAw\""]}, "Body": "eyJkZXNjcmlwdGlvbiI6IiMgRml4dHVyZSBtaXNzaW9uXG5cblJlYWQgdGhlIGZpeHR1cmUgcmVzb3VyY2UuIn0="}, "response": {"status": 202, "headers": {"Aauth-Requirement": ["requirement=approval"], "Cache-Control": ["no-store"], "Content-Length": ["21"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/3b-yPvnvWQuag6E-MBysfg"], "Retry-After": ["5"]}, "body_base64": "eyJzdGF0dXMiOiJwZW5kaW5nIn0K"}}, {"stage": "deliver", "response": {"status": 200, "headers": {"Content-Length": ["16"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJkZWxpdmVyZWQiOjB9Cg=="}}], "supervisor_requests": [{"kind": "connect", "request": {"Method": "POST", "URL": "https://ss.conformance.test/connect", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:"], "Content-Length": ["98"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:NvICIuS1x7Tw6OYtnmlnDbkDASor31t0eansaMzUq6hd7qK1SdLTxhVe6gX8C7PV1nCIsAN9dvPrVMRcuM0PCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWQiOiJjLWtKNUwtTDBQbmVJcm13dFRnbHk1NVEiLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /connect\n\"content-type\": application/json\n\"content-digest\": sha-256=:wbr9uUosfZ92qAxxsEMlYkb3FFiwlkw9TM6YlPHG0zc=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Type": ["application/json"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:UsgpwfjiZQZ6qgTViWBi4EW67HKs8BUDfqohuiIg8RY=:"], "Content-Length": ["815"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:sk2Ya7Xu0s0rryUnl8lRr3jfyZEWOdl0V6ynvlutF+HOLVqRD4/7inGB8TGwgreybI5wThnuydnKZGkKLS21DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLWdtMjBMSkQtdHNRQklGMGZRY3NxUmciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Y0hKdmNHOXpZV3d0Ym04dFpHVnpZM0pwY0hScGIyNHRZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5odkdNaUcwNlpkQ2E3UFJHNnZHX0EyQ2dpaEtMRy1OVXlFV3VRR2Z5ejlSNnlETkJfVnR1WUV6UTNDcUpsQUlxSVNTS0FQcmlzbmI3cmN1MDlIOVdBdyIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:UsgpwfjiZQZ6qgTViWBi4EW67HKs8BUDfqohuiIg8RY=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:oirKT3Hl0WPgkrdAiLosHPF/lWFc1/0V8dGIwn5O5O4=:"], "Content-Type": ["application/json"], "Signature": ["sig=:8nj7KQrYXZvej1hagBXtjTUCQMIwpGeRhDRhl0gRi+Tk0T5+Zf2m89qg5VWZkoY0kOogVXxDt7vW35nxgnPZBw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1nbTIwTEpELXRzUUJJRjBmUWNzcVJnIn0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:krHzadFATnmdNtv1S3ZxQm/jZlgic6idksgIzk3f+CQ=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:7YN6cbl4kXfBdPKFIdaAzGdD+3pE4q0k/n7eHcwOVQLurJTnIVRJ+G3tG6OD+oiGGhRGKelFKYLP9qGtjo/pDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtUExIMTY3bl9aYUZxUEk4MjhjMnhTdyIsInNkaSI6ImQtZ20yMExKRC10c1FCSUYwZlFjc3FSZyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTU0IiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:krHzadFATnmdNtv1S3ZxQm/jZlgic6idksgIzk3f+CQ=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "proposal", "request": {"Method": "POST", "URL": "https://ss.conformance.test/mission", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:JR2by6TT16fbIXMHjRIap7gy0s4junat2q7qG4pHNAg=:"], "Content-Length": ["811"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:peHIpcpWHrk9OBYaXucrfjf8xeBKp+BPLj5XURAIYGeuidaOMyJZws2TLX5eU/gT2shGgFXn0RtPQNypf7NwCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJzZGkiOiJkLXdqbW9lbmhXMTVLcWg2em85bHFBQWciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Y0hKdmNHOXpZV3d0Ym04dFpHVnpZM0pwY0hScGIyNHRZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5odkdNaUcwNlpkQ2E3UFJHNnZHX0EyQ2dpaEtMRy1OVXlFV3VRR2Z5ejlSNnlETkJfVnR1WUV6UTNDcUpsQUlxSVNTS0FQcmlzbmI3cmN1MDlIOVdBdyIsImRlc2NyaXB0aW9uIjoiIyBGaXh0dXJlIG1pc3Npb25cblxuUmVhZCB0aGUgZml4dHVyZSByZXNvdXJjZS4ifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /mission\n\"content-type\": application/json\n\"content-digest\": sha-256=:JR2by6TT16fbIXMHjRIap7gy0s4junat2q7qG4pHNAg=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:IuOdG+r7fTzWE/TRGGIC6knoxlN9inBG94i0jlWV2ug=:"], "Content-Type": ["application/json"], "Signature": ["sig=:fdflQTchvHVUHC2j4ULiXwC9EjEWzUyJVnnLnXaYhK7G9s4if1GakuuDOU8HCKd+L74WfnAY8NHGuTndcGzSBw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC13am1vZW5oVzE1S3FoNnpvOWxxQUFnIn0="}}], "supervisor_requests_observed": [{"kind": "decision", "request": {"Method": "POST", "URL": "https://ss.conformance.test/decision", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:UsgpwfjiZQZ6qgTViWBi4EW67HKs8BUDfqohuiIg8RY=:"], "Content-Length": ["815"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:sk2Ya7Xu0s0rryUnl8lRr3jfyZEWOdl0V6ynvlutF+HOLVqRD4/7inGB8TGwgreybI5wThnuydnKZGkKLS21DA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJzZGkiOiJkLWdtMjBMSkQtdHNRQklGMGZRY3NxUmciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Y0hKdmNHOXpZV3d0Ym04dFpHVnpZM0pwY0hScGIyNHRZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5odkdNaUcwNlpkQ2E3UFJHNnZHX0EyQ2dpaEtMRy1OVXlFV3VRR2Z5ejlSNnlETkJfVnR1WUV6UTNDcUpsQUlxSVNTS0FQcmlzbmI3cmN1MDlIOVdBdyIsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0In0="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /decision\n\"content-type\": application/json\n\"content-digest\": sha-256=:UsgpwfjiZQZ6qgTViWBi4EW67HKs8BUDfqohuiIg8RY=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:oirKT3Hl0WPgkrdAiLosHPF/lWFc1/0V8dGIwn5O5O4=:"], "Content-Type": ["application/json"], "Signature": ["sig=:8nj7KQrYXZvej1hagBXtjTUCQMIwpGeRhDRhl0gRi+Tk0T5+Zf2m89qg5VWZkoY0kOogVXxDt7vW35nxgnPZBw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC1nbTIwTEpELXRzUUJJRjBmUWNzcVJnIn0="}}, {"kind": "event:person_token.issued", "request": {"Method": "POST", "URL": "https://ss.conformance.test/event", "Headers": {"Accept-Encoding": ["gzip"], "Content-Digest": ["sha-256=:krHzadFATnmdNtv1S3ZxQm/jZlgic6idksgIzk3f+CQ=:"], "Content-Length": ["268"], "Content-Type": ["application/json"], "Signature": ["sig=:7YN6cbl4kXfBdPKFIdaAzGdD+3pE4q0k/n7eHcwOVQLurJTnIVRJ+G3tG6OD+oiGGhRGKelFKYLP9qGtjo/pDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJpZCI6ImUtUExIMTY3bl9aYUZxUEk4MjhjMnhTdyIsInNkaSI6ImQtZ20yMExKRC10c1FCSUYwZlFjc3FSZyIsImlhdCI6MTc5MzcyMTE0Niwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJqdGkiOiJnby0xNzkzNzIxMTQ2LTU0IiwiYXVkIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0IiwiZXhwIjoxNzkzNzIxMjA2fQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /event\n\"content-type\": application/json\n\"content-digest\": sha-256=:krHzadFATnmdNtv1S3ZxQm/jZlgic6idksgIzk3f+CQ=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 201, "headers": {}, "body_base64": null}}, {"kind": "proposal", "request": {"Method": "POST", "URL": "https://ss.conformance.test/mission", "Headers": {"Accept-Encoding": ["gzip"], "Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:JR2by6TT16fbIXMHjRIap7gy0s4junat2q7qG4pHNAg=:"], "Content-Length": ["811"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:peHIpcpWHrk9OBYaXucrfjf8xeBKp+BPLj5XURAIYGeuidaOMyJZws2TLX5eU/gT2shGgFXn0RtPQNypf7NwCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\""], "User-Agent": ["Go-http-client/1.1"]}, "Body": "eyJzZGkiOiJkLXdqbW9lbmhXMTVLcWg2em85bHFBQWciLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjSE10Y0hKdmNHOXpZV3d0Ym04dFpHVnpZM0pwY0hScGIyNHRZV2RsYm5RaUxDSndjeUk2SW1oMGRIQnpPaTh2WjI4dGMzQnpMbUZoZFhSb0xuTnBaR1ZqWVhRdVpHVjJJaXdpYzNWaUlqb2lZV0YxZEdnNlFXZGxiblJBWVhBdVkyOXVabTl5YldGdVkyVXVkR1Z6ZENKOS5odkdNaUcwNlpkQ2E3UFJHNnZHX0EyQ2dpaEtMRy1OVXlFV3VRR2Z5ejlSNnlETkJfVnR1WUV6UTNDcUpsQUlxSVNTS0FQcmlzbmI3cmN1MDlIOVdBdyIsImRlc2NyaXB0aW9uIjoiIyBGaXh0dXJlIG1pc3Npb25cblxuUmVhZCB0aGUgZml4dHVyZSByZXNvdXJjZS4ifQ=="}, "ps_proof": {"Token": "", "ValidToken": false, "ValidProof": true, "Created": 1793721146, "Covered": ["@method", "@authority", "@path", "content-type", "content-digest", "signature-key"], "Base": "\"@method\": POST\n\"@authority\": ss.conformance.test\n\"@path\": /mission\n\"content-type\": application/json\n\"content-digest\": sha-256=:JR2by6TT16fbIXMHjRIap7gy0s4junat2q7qG4pHNAg=:\n\"signature-key\": sig=jwks_uri;id=\"https://go-sps.aauth.sidecat.dev\";dwk=\"aauth-person.json\";kid=\"go-supervised-ps\"\n\"@signature-params\": (\"@method\" \"@authority\" \"@path\" \"content-type\" \"content-digest\" \"signature-key\");created=1793721146", "Error": ""}, "response": {"status": 200, "headers": {"Content-Digest": ["sha-256=:IuOdG+r7fTzWE/TRGGIC6knoxlN9inBG94i0jlWV2ug=:"], "Content-Type": ["application/json"], "Signature": ["sig=:fdflQTchvHVUHC2j4ULiXwC9EjEWzUyJVnnLnXaYhK7G9s4if1GakuuDOU8HCKd+L74WfnAY8NHGuTndcGzSBw==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://ss.conformance.test\";dwk=\"aauth-supervisor.json\";kid=\"ss-1\""]}, "body_base64": "eyJkZWNpc2lvbiI6ImFsbG93Iiwic2RpIjoiZC13am1vZW5oVzE1S3FoNnpvOWxxQUFnIn0="}}]}, "assertions": [{"assertion": "no-mission", "clause": "supervision.ps.proposal-description", "state": "pass", "expected": false, "actual": false}, {"assertion": "to-person", "clause": "supervision.ps.unavailable", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "consulted", "clause": "supervision.ps.envelope", "state": "pass", "expected": true, "actual": true}]}]}]}, "supervision.server": {"role": "supervision.server", "transport": "remote", "version": 1, "execution": "passed", "suite_sha256": "33056ca8b0601972c16829eecf57e9d6eda7857fc80670a7a379c8f5f61f9da2", "verifier_unix_seconds": 1793721146, "catalog": {"version": 1, "sources": [{"id": "core", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "99ef2430c7babec7ea9cb2e9af40e3c3c57d18bce5a6e8501e9748063cfd9ab0", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-oauth-aauth-protocol.md"}, {"id": "key", "commit": "69f5ba2647be848feed043fb6d8b0790e43cd0b6", "sha256": "b2b43db67a1aa5249d1166589834d44f81e97ea2e6375a07b475115efa196b7d", "url": "https://github.com/dickhardt/signature-key/blob/69f5ba2647be848feed043fb6d8b0790e43cd0b6/draft-hardt-httpbis-signature-key.md"}, {"id": "budgets", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "f00d34c91576476cdb30b7aa1aa13a0bc9fc1d99fc43b4f0389ccb3e8bf2e150", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-budgets.md"}, {"id": "events", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "462b2fa2fdb10791dd976a7566cd09f5e5d64686c8d6e2966cc2e0caf87acd12", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-events.md"}, {"id": "r3", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "39672880b054e380d39c9c997523b3320216bade2e348a8f79990f2d85e1f2aa", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-r3.md"}, {"id": "supervision", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "9fd44f899e06bf2a1e903459799cccdd8c6365b5eb5fa1efe2ed5b23b1a6d1a3", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-supervision.md"}, {"id": "bootstrap", "commit": "70d67375deb0bb002af7da0711fc58f6e8926e7e", "sha256": "40ca9d052e942a78ef01a827a23bd0149d34a58f626e750949f3ddcd2601b82c", "url": "https://github.com/dickhardt/AAuth/blob/70d67375deb0bb002af7da0711fc58f6e8926e7e/draft-hardt-aauth-bootstrap.md"}], "clauses": [{"role": "supervision.server", "id": "supervision.ss.metadata-issuer", "source": "supervision", "section": "Supervisor Metadata, line 157: issuer (REQUIRED) is the SS's HTTPS server identifier", "anchor": "ss-metadata", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.metadata-endpoints", "source": "supervision", "section": "Supervisor Metadata, lines 159-162: connect, mission, decision and event endpoints (REQUIRED); line 165: endpoint URLs MUST be HTTPS on the issuer's origin", "anchor": "ss-metadata", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.core-verification", "source": "core", "section": "AAuth Protocol Verification (Server), line 2242: any signature failure MUST be a 401 with the appropriate Signature-Error; step 2 answers missing required coverage with invalid_input (the SS requires content-digest and content-type on a body, Supervision line 188)", "anchor": "verification", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.connected-only", "source": "supervision", "section": "PS Authentication, line 188: the SS MUST accept requests only from a PS it has connected for the sub the request names, answering others unsupported_iss (403) or unknown_sub (404)", "anchor": "common-request", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.connect-action", "source": "supervision", "section": "Connect, line 238: action (REQUIRED) is connect or disconnect; a missing or unrecognized action is invalid_request (Errors, line 631)", "anchor": "connect", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.envelope", "source": "supervision", "section": "Envelope, lines 196 and 198-200: sdi, iat, sub and agent (REQUIRED) on a supervision request; a missing member is invalid_request (Errors, line 631)", "anchor": "envelope", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.event-id", "source": "supervision", "section": "Envelope, line 197: id (REQUIRED) on an event and on a report; a missing member is invalid_request (Errors, line 631)", "anchor": "envelope", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.sdi-echo", "source": "supervision", "section": "Supervision Decisions, line 280: the response MUST echo the request's sdi", "anchor": "decisions", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.deferred-pending", "source": "supervision", "section": "Deferred Decisions, line 286: an SS that cannot answer returns 202 with Location and Retry-After (stated without a BCP 14 keyword; the same paragraph's MUSTs are supervision.ss.deferred-poller)", "anchor": "deferred-decisions", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.deferred-poller", "source": "supervision", "section": "Deferred Decisions, line 286: the SS MUST verify the poller is the identity that made the request and MUST answer unknown_pending to any other", "anchor": "deferred-decisions", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.idempotence", "source": "supervision", "section": "Idempotence, line 316: a repeated request under an answered sdi MUST get the same decision and, where the SS signs, the same signed response; one still deciding is answered 202 with the same Location", "anchor": "idempotence", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.signed-coverage", "source": "supervision", "section": "Signed Decisions, line 340: the response signature MUST cover @status, content-type and content-digest (signed under the issuer's jwks_uri key, line 320)", "anchor": "signed-decisions", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.mission-action", "source": "supervision", "section": "Mission Endpoint, line 360: action is REQUIRED on a request to a mission's URL and the SS MUST reject a missing or unrecognized action with invalid_request", "anchor": "mission-endpoint", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.act-members", "source": "supervision", "section": "Proposal line 394 (agent_token), Person Token lines 480-481 (resource, agent_token), Auth Token line 504 (resource_token, presented_token): REQUIRED members; a missing member is invalid_request (Errors, line 631)", "anchor": "decision-endpoint", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.decision-resolved-answer", "source": "supervision", "section": "Decision Resolved, line 572: answer (REQUIRED); a missing member is invalid_request (Errors, line 631)", "anchor": "event-decision-resolved", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.rate-limited", "source": "supervision", "section": "Errors, line 636: rate_limited is 429 and Retry-After is REQUIRED", "anchor": "errors", "scope": "protocol"}, {"role": "supervision.server", "id": "supervision.ss.host-policy", "source": "supervision", "section": "Fixture host policy: the connect and decision policies the launcher configures, and that the policy's allow, deny or deferral reaches the wire", "anchor": "decisions", "scope": "adapter-contract"}]}, "runs": [{"implementation": {"remote": {"control": "https://control.aauth-go.internal/supervision.server", "supervision_server": "https://go-ss.aauth.sidecat.dev"}, "id": "aauth-go", "revision": "ad34a9a", "command": null, "claims": ["supervision.ss.metadata-issuer", "supervision.ss.metadata-endpoints", "supervision.ss.core-verification", "supervision.ss.connected-only", "supervision.ss.connect-action", "supervision.ss.envelope", "supervision.ss.event-id", "supervision.ss.sdi-echo", "supervision.ss.deferred-pending", "supervision.ss.deferred-poller", "supervision.ss.idempotence", "supervision.ss.signed-coverage", "supervision.ss.mission-action", "supervision.ss.act-members", "supervision.ss.decision-resolved-answer", "supervision.ss.rate-limited", "supervision.ss.host-policy"]}, "cases": [{"id": "supervision.ss-metadata", "evidence": {"not_offered": "", "steps": [{"stage": "metadata", "request": {"Method": "GET", "URL": "https://go-ss.aauth.sidecat.dev/.well-known/aauth-supervisor.json", "Headers": {}, "Body": ""}, "response": {"status": 200, "headers": {"Content-Length": ["393"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJpc3N1ZXIiOiJodHRwczovL2dvLXNzLmFhdXRoLnNpZGVjYXQuZGV2IiwibmFtZSI6ImFhdXRoLWdvIHJlZmVyZW5jZSBzdXBlcnZpc29yIiwiY29ubmVjdF9lbmRwb2ludCI6Imh0dHBzOi8vZ28tc3MuYWF1dGguc2lkZWNhdC5kZXYvY29ubmVjdCIsIm1pc3Npb25fZW5kcG9pbnQiOiJodHRwczovL2dvLXNzLmFhdXRoLnNpZGVjYXQuZGV2L21pc3Npb24iLCJkZWNpc2lvbl9lbmRwb2ludCI6Imh0dHBzOi8vZ28tc3MuYWF1dGguc2lkZWNhdC5kZXYvZGVjaXNpb24iLCJldmVudF9lbmRwb2ludCI6Imh0dHBzOi8vZ28tc3MuYWF1dGguc2lkZWNhdC5kZXYvZXZlbnQiLCJqd2tzX3VyaSI6Imh0dHBzOi8vZ28tc3MuYWF1dGguc2lkZWNhdC5kZXYvLndlbGwta25vd24vandrcy5qc29uIn0K"}}]}, "assertions": [{"assertion": "issuer", "clause": "supervision.ss.metadata-issuer", "state": "pass", "expected": "https://go-ss.aauth.sidecat.dev", "actual": "https://go-ss.aauth.sidecat.dev"}, {"assertion": "endpoints", "clause": "supervision.ss.metadata-endpoints", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-unsigned", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:3h9oRmVkvDg+6CedwD6Y4tlZB4RMuzB8Y7aEkxrj2rM=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:Hy9hEXHjEcYdAyAlPQ437r5T9KsX/xXdaf/nmnjddM9VAxP1Hlk/OCohC6PWQGc4/vLdbCdgfHlydJnVtfkFAw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtdW5zaWduZWQiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "decide", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Type": ["application/json"]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtdW5zaWduZWQtMSIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 401, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["120"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_signature"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX3NpZ25hdHVyZSIsInN0YXR1cyI6NDAxLCJlcnJvciI6ImludmFsaWRfc2lnbmF0dXJlIiwiZGV0YWlsIjoiVW5hdXRob3JpemVkIn0K"}}]}, "assertions": [{"assertion": "status", "clause": "supervision.ss.core-verification", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "signature-error", "clause": "supervision.ss.core-verification", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-decision", "clause": "supervision.ss.connected-only", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-uncovered-body", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:p0QtNkvSQiCdtgTAAFyvH5tZZRf4BVk6M71JyndcPL0=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:V4V6k4IfTK6QX4Pz7CJ3bs2tYG0+KLool7/WvOgJ7CeXbrT0zjrqS/hX3j4WgfQEWDPKL9Kdoq4lPPV2LKH9Aw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtdW5jb3ZlcmVkIiwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEifQ=="}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "decide", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:XzkF+RMmfXRsJ2wkrzEFX9aQ+7j+qNeze4PAYiOK5XY=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:heyTBjO5eNH0Edo/3nFXPr7fzjuTmGnS8Ftammyj4qTc+za/2xlqmu1YCGhhmvfvcP1nje3NfwjJmnbmhACMAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtdW5jb3ZlcmVkLTEiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 401, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["116"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature-Error": ["error=invalid_input, required_input=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\")"]}, "body_base64": "eyJ0eXBlIjoidXJuOmlldGY6cGFyYW1zOnNpZy1lcnJvcjppbnZhbGlkX2lucHV0Iiwic3RhdHVzIjo0MDEsImVycm9yIjoiaW52YWxpZF9zaWduYXR1cmUiLCJkZXRhaWwiOiJVbmF1dGhvcml6ZWQifQo="}}]}, "assertions": [{"assertion": "status", "clause": "supervision.ss.core-verification", "state": "pass", "expected": 401, "actual": 401}, {"assertion": "invalid-input", "clause": "supervision.ss.core-verification", "state": "pass", "expected": "invalid_input", "actual": "invalid_input"}, {"assertion": "no-decision", "clause": "supervision.ss.connected-only", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-unknown-sub", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:9NTudhKswqTmQFJJD3dPYtZpwdzr4bgHhTPTW2tiFBU=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:lPAmzb7M2yJs7YA5ytwzRzkhJ7RekWjnDz/xPlQhjR4a/SN/KqHjkyC7rbGk9uzYNAJic+YmSr+wc6gBZ9LJCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtdW5rbm93bi1zdWIiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "decide", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:dZpbXh5VJlKQuidZxg+UF7cGWODHAwoH+/7vj9bKxb0=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:QZiNM5ebsjJpMR+rqwI/K4zjuWe4M5IHitLel3eoKen75KiJV8fjmiNtvDU+P7lltEuoo4Fau3NFRI/h6YCWCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtdW5rbm93bi1zdWItMSIsInN1YiI6InVuY29ubmVjdGVkLXBlcnNvbiJ9"}, "response": {"status": 404, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["58"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwNCwiZXJyb3IiOiJ1bmtub3duX3N1YiIsImRldGFpbCI6Ik5vdCBGb3VuZCJ9Cg=="}}]}, "assertions": [{"assertion": "unknown-sub-status", "clause": "supervision.ss.connected-only", "state": "pass", "expected": 404, "actual": 404}, {"assertion": "unknown-sub-error", "clause": "supervision.ss.connected-only", "state": "pass", "expected": "unknown_sub", "actual": "unknown_sub"}, {"assertion": "unknown-sub-no-decision", "clause": "supervision.ss.connected-only", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-refused-person-server", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:Y/Moqsh/Etzh8e7NGWFJQm5EVZjWeFJGbw0vDgnwxMk=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:+5rvVylG9rYa6MNu6yHUwwR2YPJii7vZSPNhI6ZGC1xYWC66uNTKBKDh0l2NP/fZ2faKjw/QPXM0wZNMtw0rAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://other-ps.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-other-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtcmVmdXNlZCIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 403, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["62"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMywiZXJyb3IiOiJ1bnN1cHBvcnRlZF9pc3MiLCJkZXRhaWwiOiJGb3JiaWRkZW4ifQo="}}, {"stage": "decide", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:myDZa/gU46UCfKg93DGlgKLjPeKuPOcPBjUNQzEXSmY=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:f+mmV2aDQSGa9Lwr6CjDxnYUqf9BHC0Mx/AqMn5lZcIV7PVqBmFmxD5lr4ukHAA7/BZ6LhU4SZbIi9GfX7gKAg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://other-ps.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-other-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtcmVmdXNlZC0xIiwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEifQ=="}, "response": {"status": 404, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["58"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwNCwiZXJyb3IiOiJ1bmtub3duX3N1YiIsImRldGFpbCI6Ik5vdCBGb3VuZCJ9Cg=="}}]}, "assertions": [{"assertion": "connect-status", "clause": "supervision.ss.connected-only", "state": "pass", "expected": 403, "actual": 403}, {"assertion": "connect-error", "clause": "supervision.ss.connected-only", "state": "pass", "expected": "unsupported_iss", "actual": "unsupported_iss"}, {"assertion": "connect-no-decision", "clause": "supervision.ss.connected-only", "state": "pass", "expected": true, "actual": true}, {"assertion": "decide-refused", "clause": "supervision.ss.connected-only", "state": "pass", "expected": "4xx", "actual": "4xx"}, {"assertion": "decide-no-decision", "clause": "supervision.ss.connected-only", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-connect-action", "evidence": {"not_offered": "", "steps": [{"stage": "missing", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:SKipiYZpSWZgRZgBV1c9iVkIBfLItganqUOXEkkRqXg=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:pXTuhkd79uaTLlWcB3hP0GirTjXHaQRxEizow5CYxCjAXIYWInQZByMhkJMP5lVbPCwSEGHROyczNbK97GcEAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJpYXQiOjE3OTM3MjExNDYsImlkIjoiYy1uby1hY3Rpb24iLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "unrecognized", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:2NzMWyptBjPGZWoMmdZJwPGNg8zWgOMVKas58aIcomI=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:GZpIGQPfNXA6Ccy4/1uZBArHTlQ5NNE+fcPrWrlhAEELApvnqHFcM4KZOYo28yh/9KHXK0VFvq3gdwL7SDedDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJqb2luIiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtYmFkLWFjdGlvbiIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}]}, "assertions": [{"assertion": "missing-status", "clause": "supervision.ss.connect-action", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "missing-error", "clause": "supervision.ss.connect-action", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "unrecognized-status", "clause": "supervision.ss.connect-action", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "unrecognized-error", "clause": "supervision.ss.connect-action", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}]}, {"id": "supervision.ss-envelope", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:dfl1jOIjAodDAATMsrQ+6vttuWiUQAlZoE1Gm6rYwUs=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:KgymSXIIP7mk79l8NdUT+09qsMVEDNM0ioh+YEf+YCAUk22evmQ1Z2m0IVvOh2foRcEbqeUOYQBwrM91GZbNCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtZW52ZWxvcGUiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "no-sdi", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:gwdHv3rWjv9CI/RITZee32debE+cS/9j4Iq3gzGvHqo=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:bUMr014TzA2NLkh3oqL8Rzp9EenlWg7e4Yb8CC2/pyOHrHVwnzRRlFnN6NEmxk4jtNkEImvZwgIBpYgUmxAZAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "no-iat", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:k+2o3H2r3XbLCN+0iluk+Dw99ZtYbCBW1nK62cm5o7w=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:UE8hERSe3dkeUAsRUUdRTc+WymrP4VARJNLhEzFYWrphKznlPskNIB51CyOQO2AJ4UKyVVas/i78J595ZsAbCg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJzZGkiOiJkLWVudmVsb3BlLWlhdCIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "no-sub", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:K5z6XaKDGjtIWvrEC0Cw8D9M9zoaChK6MWYJ/0bBq/g=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:1yND7nloJ8hVyBddtgvgz9M4szi9xtr9TvB6L7lAsn/oi2WpvyJgezmDob94WcBIhAtAVnx/sGKpm35f+CXjCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtZW52ZWxvcGUtc3ViIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "no-agent", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:tngfvvmRmLBeDnpzCxEd72d1wMeXU9bvqSKCbBVjpK0=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:8ITOxV5LtUTDZN7mAJUfUGt+C6R7HtyGrm8uZ33X+5MK0t4eQAKEVUWkMwnozu+PJuJi7ZgNWicoX0GWKnIXDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtZW52ZWxvcGUtYWdlbnQiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}]}, "assertions": [{"assertion": "no-sdi-status", "clause": "supervision.ss.envelope", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "no-sdi-error", "clause": "supervision.ss.envelope", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "no-sdi-no-decision", "clause": "supervision.ss.envelope", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-iat-status", "clause": "supervision.ss.envelope", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "no-iat-error", "clause": "supervision.ss.envelope", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "no-iat-no-decision", "clause": "supervision.ss.envelope", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-sub-status", "clause": "supervision.ss.envelope", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "no-sub-error", "clause": "supervision.ss.envelope", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "no-sub-no-decision", "clause": "supervision.ss.envelope", "state": "pass", "expected": true, "actual": true}, {"assertion": "no-agent-status", "clause": "supervision.ss.envelope", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "no-agent-error", "clause": "supervision.ss.envelope", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "no-agent-no-decision", "clause": "supervision.ss.envelope", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-act-members", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:NuAR7dL3Z1vOefjG7Dg1tc6LH+p4kZvJFunLdq1Bm8E=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:uCqzBfRM5IjCykIAHEuXdXN8lHs0krLey5cRSLIeVloCNxwBORTJLuUXo3E4+TjxwnoSNsHHtP6oWiY2lM0lDA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtbWVtYmVycyIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "person-no-resource", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:746Tiph6u8wCQlfadhvSHvgCLSq42LhtOzcL1VTdavw=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:BUx1YdYlDPQTNE+Kja4DPcKmjtiUZOLHUkkgxuSREw0oxRriGApbQ8Td7ubQuftD3WsveYSW3zKPbyhaoZMaBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUzTkRZc0ltbGhkQ0k2TVRjNU16Y3lNVEV6Tml3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pYzNWd1pYSjJhWE5wYjI0dWMzTXRZV04wTFcxbGJXSmxjbk10WVdkbGJuUWlMQ0p3Y3lJNkltaDBkSEJ6T2k4dmNHVnljMjl1TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKemRXSWlPaUpoWVhWMGFEcEJaMlZ1ZEVCaGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMEluMC4xYndfTzlQN2xiQkhrbEE0UWhRZFZ4YWdWclF6QVMxRjNTOTY5QkVnbFdYQTJIV3VXOWlvS3M3YXZVTXJZWFFTd3M2RUNlUFNuYzZoaHFFS01rZEhCZyIsImlhdCI6MTc5MzcyMTE0Niwic2RpIjoiZC1tZW1iZXJzLTEiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "person-no-agent-token", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:wX9ajkVaHjjL1YGegurcd8h+TMyUTkcC+tGjwRpGt6w=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:DIIZVW1K4H9WA6SdkHRgvtlQUDm+UJBUHgonvwl+voxfEaqsHxoPq6FLGgvsRm6VjEYBD2ZfVSr6MAS3+DJADw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJpYXQiOjE3OTM3MjExNDYsInJlc291cmNlIjoiaHR0cHM6Ly9yZXNvdXJjZS5jb25mb3JtYW5jZS50ZXN0Iiwic2RpIjoiZC1tZW1iZXJzLTIiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "auth-no-resource-token", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:BoIjVb5j3FBEMsXeiB8MYtzRnnZpXit3kKpMrZJeZkg=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:agXTrydP8Y4ewz7pIoYY1C5fmehmAvR54UG6lj5eQRkhNi7TodyU4CNJJ/fcwk2Ys8/Ztj7ipQdzzkhsnCbYAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJhdXRoX3Rva2VuIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjM010WVdOMExXMWxiV0psY25NdFlXZGxiblFpTENKd2N5STZJbWgwZEhCek9pOHZjR1Z5YzI5dUxtTnZibVp2Y20xaGJtTmxMblJsYzNRaUxDSnpkV0lpT2lKaFlYVjBhRHBCWjJWdWRFQmhjQzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJbjAuMWJ3X085UDdsYkJIa2xBNFFoUWRWeGFnVnJRekFTMUYzUzk2OUJFZ2xXWEEySFd1Vzlpb0tzN2F2VU1yWVhRU3dzNkVDZVBTbmM2aGhxRUtNa2RIQmciLCJpYXQiOjE3OTM3MjExNDYsInByZXNlbnRlZF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pY0hNdE1TSXNJblI1Y0NJNkltRmhMWEJsY25OdmJpdHFkM1FpZlEuZXlKaGRXUWlPaUpvZEhSd2N6b3ZMM0psYzI5MWNtTmxMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0pqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xYQmxjbk52Ymk1cWMyOXVJaXdpWlhod0lqb3hOemt6TnpJeE1qQTJMQ0pwWVhRaU9qRTNPVE0zTWpFeE5ERXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmNHVnljMjl1TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKcWRHa2lPaUp6ZFhCbGNuWnBjMmx2Ymk1emN5MWhZM1F0YldWdFltVnljeTF3WlhKemIyNGlMQ0p6ZFdJaU9pSmthWEpsWTNSbFpDMXdaWEp6YjI0dE1TSjkuR0VLSW9UN21fQk9CZVdZcGFkcVF5U3hUV0x6WnpmaWlDenQxemlwU2VjV21kYmRiTmRldVlQbXRVRndXUENaSjByRmVlUlpRaVBwSHM3TzVud3R4Q3ciLCJzZGkiOiJkLW1lbWJlcnMtMyIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "auth-no-presented-token", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:mTZhv30g7dz08Bm4czhraq9dYfsfaSP5BemTIzLSESo=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:lvf7QniPYEZ+n0nYEM5Fm4BcWCxd+p2sos7ZuPqm54mPu2fh9WzhwPT9xRPfUBuim0DIMQOqsfwCqzuSKrX+BA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJhdXRoX3Rva2VuIiwiYWdlbnQiOiJhYXV0aDpBZ2VudEBhcC5jb25mb3JtYW5jZS50ZXN0IiwiYWdlbnRfdG9rZW4iOiJleUpoYkdjaU9pSkZaREkxTlRFNUlpd2lhMmxrSWpvaVlYQXRNU0lzSW5SNWNDSTZJbUZoTFdGblpXNTBLMnAzZENKOS5leUpqYm1ZaU9uc2lhbmRySWpwN0ltRnNaeUk2SWtWa01qVTFNVGtpTENKamNuWWlPaUpGWkRJMU5URTVJaXdpYTNSNUlqb2lUMHRRSWl3aWVDSTZJbWRVYkRORWNXZzVSakU1VjI4eFVtMTNNSGd0ZWsxMVRtbHdSekEzYW1WcFdHWlpVRmMwWDBwek5WRWlmWDBzSW1SM2F5STZJbUZoZFhSb0xXRm5aVzUwTG1wemIyNGlMQ0psZUhBaU9qRTNPVE0zTWpFM05EWXNJbWxoZENJNk1UYzVNemN5TVRFek5pd2lhWE56SWpvaWFIUjBjSE02THk5aGNDNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjM010WVdOMExXMWxiV0psY25NdFlXZGxiblFpTENKd2N5STZJbWgwZEhCek9pOHZjR1Z5YzI5dUxtTnZibVp2Y20xaGJtTmxMblJsYzNRaUxDSnpkV0lpT2lKaFlYVjBhRHBCWjJWdWRFQmhjQzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJbjAuMWJ3X085UDdsYkJIa2xBNFFoUWRWeGFnVnJRekFTMUYzUzk2OUJFZ2xXWEEySFd1Vzlpb0tzN2F2VU1yWVhRU3dzNkVDZVBTbmM2aGhxRUtNa2RIQmciLCJpYXQiOjE3OTM3MjExNDYsInJlc291cmNlX3Rva2VuIjoiZXlKaGJHY2lPaUpGWkRJMU5URTVJaXdpYTJsa0lqb2ljbVZ6YjNWeVkyVXRNU0lzSW5SNWNDSTZJbUZoTFhKbGMyOTFjbU5sSzJwM2RDSjkuZXlKaFoyVnVkRjlxYTNRaU9pSmhWa0owWVhCTVpERXhVMVZXUzBsTlIwcG1VSHBQUlVSMVRqQnpXR050ZWtwUlRsWlVMVjl6UzBWVklpd2lZWFZrSWpvaWFIUjBjSE02THk5d1pYSnpiMjR1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0lzSW1SM2F5STZJbUZoZFhSb0xYSmxjMjkxY21ObExtcHpiMjRpTENKbGVIQWlPakUzT1RNM01qRXlOallzSW1saGRDSTZNVGM1TXpjeU1URTBOU3dpYVhOeklqb2lhSFIwY0hNNkx5OXlaWE52ZFhKalpTNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2lhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjM010WVdOMExXMWxiV0psY25NdGNtVnpiM1Z5WTJVaUxDSndjbVZ6Wlc1MFpXUmZhblJwSWpvaWMzVndaWEoyYVhOcGIyNHVjM010WVdOMExXMWxiV0psY25NdGNHVnljMjl1SWl3aWNITWlPaUpvZEhSd2N6b3ZMM0JsY25OdmJpNWpiMjVtYjNKdFlXNWpaUzUwWlhOMElpd2ljMk52Y0dVaU9pSnlaV0ZrSWl3aWMzVmlJam9pWkdseVpXTjBaV1F0Y0dWeWMyOXVMVEVpZlEuREtENnJqU2JpV1pKMzc3RXQ0bG9FNGRIb09BSTJYSGtRNkRXMk9oOWg5VGROcnhEellIaHhWb0pySE5xLWpIX1FNVFFPMmJmRFJVN0ZXMDZJUGM0RFEiLCJzZGkiOiJkLW1lbWJlcnMtNCIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "proposal-no-agent-token", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/mission", "Headers": {"Content-Digest": ["sha-256=:j1voyUH7+Hpew7YYSpN7aD9AupImPGW/XL9YQsg6pE8=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:3waM+VuYAh3oaqUcVG6YWW7jqocjC460/tYPNG9K4m9JeGysH+NLTM1bouwaU/iqegdwzrggHVa9UQ4MNZAiDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJkZXNjcmlwdGlvbiI6IiMgRml4dHVyZSBtaXNzaW9uXG5cblJlYWQgdGhlIGZpeHR1cmUgcmVzb3VyY2UuIiwiaWF0IjoxNzkzNzIxMTQ2LCJzZGkiOiJkLW1lbWJlcnMtNSIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}]}, "assertions": [{"assertion": "person-no-resource-status", "clause": "supervision.ss.act-members", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "person-no-resource-error", "clause": "supervision.ss.act-members", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "person-no-agent-token-status", "clause": "supervision.ss.act-members", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "person-no-agent-token-error", "clause": "supervision.ss.act-members", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "auth-no-resource-token-status", "clause": "supervision.ss.act-members", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "auth-no-resource-token-error", "clause": "supervision.ss.act-members", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "auth-no-presented-token-status", "clause": "supervision.ss.act-members", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "auth-no-presented-token-error", "clause": "supervision.ss.act-members", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "proposal-no-agent-token-status", "clause": "supervision.ss.act-members", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "proposal-no-agent-token-error", "clause": "supervision.ss.act-members", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}]}, {"id": "supervision.ss-signed-allow", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:IJyu4q0GC+t6sJYXk5W4YF306sI6IyGV8Yf3k2SD4iE=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:DruewiN6mrocw6mxmSt8MgHppC/7xKAR3bRQegm3tImHo2qjQZcNy6fKVXlfJ6NIi4hYPL2ld5CZzLuEiKJBBg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtYWxsb3ciLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "decide", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:oCTA4pg4+Q/ye0vPqYMtjsp0OxL05E8Kgn2cjEjxykU=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:RFSZ0Ux1r6xvYrl5BSvGp2cYjDQC0pmqKhaVdWlBie+5YWLtbeMbnnm+3v+LZA/r6VGhbzb7GSW1AVeE6089Aw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtYWxsb3ctMSIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Digest": ["sha-256=:Zb9SE99FNnTq+K27KmZl527ncwtFvWrREqrWS50P4pM=:"], "Content-Length": ["38"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature": ["sig=:zLSlW50hZxcJQwxlS8g5ejzMwe+Y9+XvQ8dmLW/KkKqQ4F82KpYQlJBeLtDWvKVdmIkYRtRbYA9wCiHYdhqADA==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\""], "Signature-Key": ["sig=jwks_uri;id=\"https://go-ss.aauth.sidecat.dev\";dwk=\"aauth-supervisor.json\";kid=\"go-ss\""]}, "body_base64": "eyJzZGkiOiJkLWFsbG93LTEiLCJkZWNpc2lvbiI6ImFsbG93In0="}, "response_signature": {"label": "sig", "id": "https://go-ss.aauth.sidecat.dev", "dwk": "aauth-supervisor.json", "kid": "go-ss", "covered": ["@status", "content-type", "content-digest", "\"content-digest\";req", "\"@authority\";req", "\"@path\";req"], "signature_base": "\"@status\": 200\n\"content-type\": application/json\n\"content-digest\": sha-256=:Zb9SE99FNnTq+K27KmZl527ncwtFvWrREqrWS50P4pM=:\n\"content-digest\";req: sha-256=:oCTA4pg4+Q/ye0vPqYMtjsp0OxL05E8Kgn2cjEjxykU=:\n\"@authority\";req: go-ss.aauth.sidecat.dev\n\"@path\";req: /decision\n\"@signature-params\": (\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\"", "content_digest_matches": true, "verified": true}}]}, "assertions": [{"assertion": "status", "clause": "supervision.ss.host-policy", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "allowed", "clause": "supervision.ss.host-policy", "state": "pass", "expected": "allow", "actual": "allow"}, {"assertion": "sdi", "clause": "supervision.ss.sdi-echo", "state": "pass", "expected": "d-allow-1", "actual": "d-allow-1"}, {"assertion": "signed", "clause": "supervision.ss.signed-coverage", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-idempotent", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:Iovpz+aSGFagWua4qokPE+fQgabG8oaFositdeDOcSM=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:gS7a0wrclAhr+bzCuPMLmmVqhn7bMeR62/LULj3Vh47rWNVRQLKYFysgxGkzNGgfHfzVuum1TjUeDnYqFWv+Dw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtcmVwZWF0Iiwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEifQ=="}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "decide", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:u2rhNWDr/6B9ggOK1RmIS1O+fv6SucpLBrPEuulo4NI=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:ixhUZDtfyZNQ9kUjERWj7OjOzrRFB6j3H86+K+otKN5FjnK2NtuNp1qAFerVq8PLmfg4/3sM28KUdtVyQrdtDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUzTkRZc0ltbGhkQ0k2TVRjNU16Y3lNVEV6Tml3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pYzNWd1pYSjJhWE5wYjI0dWMzTXRhV1JsYlhCdmRHVnVkQzFoWjJWdWRDSXNJbkJ6SWpvaWFIUjBjSE02THk5d1pYSnpiMjR1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0lzSW5OMVlpSTZJbUZoZFhSb09rRm5aVzUwUUdGd0xtTnZibVp2Y20xaGJtTmxMblJsYzNRaWZRLnZVT1IwcE1EQTBYRWM2LUhkdG9SV0xPRFNhbU5QRFBRcUplUThDcjBNOGNWMDFNLTFFNXVmRUVnRnBNVnVjaS1RblIwRlZkYVpDREtucGNoNXg1S0R3IiwiaWF0IjoxNzkzNzIxMTQ2LCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsInNkaSI6ImQtcmVwZWF0LTEiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Digest": ["sha-256=:vip0HeqWZEdX7q7TUN5cMGNafBisjtmRPlZwRP/u89E=:"], "Content-Length": ["39"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature": ["sig=:Dfw3hMD644lpUqQtH8GyPo2IIOkUOPPRrMmU13+PmPilc1ZKGA7/fYXLvmcnBm2OJ3Z5gUixKQyvK0ajxR84DA==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\""], "Signature-Key": ["sig=jwks_uri;id=\"https://go-ss.aauth.sidecat.dev\";dwk=\"aauth-supervisor.json\";kid=\"go-ss\""]}, "body_base64": "eyJzZGkiOiJkLXJlcGVhdC0xIiwiZGVjaXNpb24iOiJhbGxvdyJ9"}, "response_signature": {"label": "sig", "id": "https://go-ss.aauth.sidecat.dev", "dwk": "aauth-supervisor.json", "kid": "go-ss", "covered": ["@status", "content-type", "content-digest", "\"content-digest\";req", "\"@authority\";req", "\"@path\";req"], "signature_base": "\"@status\": 200\n\"content-type\": application/json\n\"content-digest\": sha-256=:vip0HeqWZEdX7q7TUN5cMGNafBisjtmRPlZwRP/u89E=:\n\"content-digest\";req: sha-256=:u2rhNWDr/6B9ggOK1RmIS1O+fv6SucpLBrPEuulo4NI=:\n\"@authority\";req: go-ss.aauth.sidecat.dev\n\"@path\";req: /decision\n\"@signature-params\": (\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\"", "content_digest_matches": true, "verified": true}}, {"stage": "again", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:u2rhNWDr/6B9ggOK1RmIS1O+fv6SucpLBrPEuulo4NI=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:ixhUZDtfyZNQ9kUjERWj7OjOzrRFB6j3H86+K+otKN5FjnK2NtuNp1qAFerVq8PLmfg4/3sM28KUdtVyQrdtDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJzb25fdG9rZW4iLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUzTkRZc0ltbGhkQ0k2TVRjNU16Y3lNVEV6Tml3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pYzNWd1pYSjJhWE5wYjI0dWMzTXRhV1JsYlhCdmRHVnVkQzFoWjJWdWRDSXNJbkJ6SWpvaWFIUjBjSE02THk5d1pYSnpiMjR1WTI5dVptOXliV0Z1WTJVdWRHVnpkQ0lzSW5OMVlpSTZJbUZoZFhSb09rRm5aVzUwUUdGd0xtTnZibVp2Y20xaGJtTmxMblJsYzNRaWZRLnZVT1IwcE1EQTBYRWM2LUhkdG9SV0xPRFNhbU5QRFBRcUplUThDcjBNOGNWMDFNLTFFNXVmRUVnRnBNVnVjaS1RblIwRlZkYVpDREtucGNoNXg1S0R3IiwiaWF0IjoxNzkzNzIxMTQ2LCJyZXNvdXJjZSI6Imh0dHBzOi8vcmVzb3VyY2UuY29uZm9ybWFuY2UudGVzdCIsInNkaSI6ImQtcmVwZWF0LTEiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Digest": ["sha-256=:vip0HeqWZEdX7q7TUN5cMGNafBisjtmRPlZwRP/u89E=:"], "Content-Length": ["39"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature": ["sig=:Dfw3hMD644lpUqQtH8GyPo2IIOkUOPPRrMmU13+PmPilc1ZKGA7/fYXLvmcnBm2OJ3Z5gUixKQyvK0ajxR84DA==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\""], "Signature-Key": ["sig=jwks_uri;id=\"https://go-ss.aauth.sidecat.dev\";dwk=\"aauth-supervisor.json\";kid=\"go-ss\""]}, "body_base64": "eyJzZGkiOiJkLXJlcGVhdC0xIiwiZGVjaXNpb24iOiJhbGxvdyJ9"}, "response_signature": {"label": "sig", "id": "https://go-ss.aauth.sidecat.dev", "dwk": "aauth-supervisor.json", "kid": "go-ss", "covered": ["@status", "content-type", "content-digest", "\"content-digest\";req", "\"@authority\";req", "\"@path\";req"], "signature_base": "\"@status\": 200\n\"content-type\": application/json\n\"content-digest\": sha-256=:vip0HeqWZEdX7q7TUN5cMGNafBisjtmRPlZwRP/u89E=:\n\"content-digest\";req: sha-256=:u2rhNWDr/6B9ggOK1RmIS1O+fv6SucpLBrPEuulo4NI=:\n\"@authority\";req: go-ss.aauth.sidecat.dev\n\"@path\";req: /decision\n\"@signature-params\": (\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\"", "content_digest_matches": true, "verified": true}}]}, "assertions": [{"assertion": "status", "clause": "supervision.ss.host-policy", "state": "pass", "expected": 200, "actual": 200}, {"assertion": "sdi", "clause": "supervision.ss.sdi-echo", "state": "pass", "expected": "d-repeat-1", "actual": "d-repeat-1"}, {"assertion": "signed", "clause": "supervision.ss.signed-coverage", "state": "pass", "expected": true, "actual": true}, {"assertion": "same", "clause": "supervision.ss.idempotence", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-deferred", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:eHw0xPkqok9srbpLoNkjHSAX1c8ZxQyk1ZA7QSX58Ow=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:I/ildioZqQdch2KlsAlrJCEGdZi1pTgf5I5B4qNE0s3X1tXNFvtTYT6wORETqwe5WDaopA0nJcXcZGUxUxteDQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtZGVmZXIiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "decide", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:+O5NbrZxO6Br0pJrZNRS9H/E/STHBzU3dYehqeex9v4=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:gqqmvIoGBCt9LOKyqPMVxzdgaCp01+H0MEXB1kDgN2de0/rpGtgIsAzpMlJUqDTMHEVt9f6SPOtE2ax+NGOUBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5kZWZlciIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtZGVmZXItMSIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["38"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/_4sspcOfQEyuDxphliy0uw"], "Retry-After": ["5"]}, "body_base64": "eyJzZGkiOiJkLWRlZmVyLTEiLCJzdGF0dXMiOiJwZW5kaW5nIn0="}}, {"stage": "again", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:+O5NbrZxO6Br0pJrZNRS9H/E/STHBzU3dYehqeex9v4=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:gqqmvIoGBCt9LOKyqPMVxzdgaCp01+H0MEXB1kDgN2de0/rpGtgIsAzpMlJUqDTMHEVt9f6SPOtE2ax+NGOUBA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5kZWZlciIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtZGVmZXItMSIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["38"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/_4sspcOfQEyuDxphliy0uw"], "Retry-After": ["5"]}, "body_base64": "eyJzZGkiOiJkLWRlZmVyLTEiLCJzdGF0dXMiOiJwZW5kaW5nIn0="}}, {"stage": "poll-other", "request": {"Method": "GET", "URL": "https://go-ss.aauth.sidecat.dev/pending/_4sspcOfQEyuDxphliy0uw", "Headers": {"Prefer": ["wait=30"], "Signature": ["sig=:TakrDPF5/JQdpuVrKXMQkwwy+G8bu0vfqReCBx21oTuGS+yDxxdjWcB597xKQtYhjSOnU79NF9SMfEn5FYBoBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://other-ps.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-other-1\""]}, "Body": ""}, "response": {"status": 404, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["62"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwNCwiZXJyb3IiOiJ1bmtub3duX3BlbmRpbmciLCJkZXRhaWwiOiJOb3QgRm91bmQifQo="}}, {"stage": "poll-early", "request": {"Method": "GET", "URL": "https://go-ss.aauth.sidecat.dev/pending/_4sspcOfQEyuDxphliy0uw", "Headers": {"Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"@authority\";req \"@path\";req)"], "Prefer": ["wait=30"], "Signature": ["sig=:6mQ9s0lBJYf1K64vRK7sz2X9fparjaafCi5TRPREo7ni6VDPAUdhXT9IJPOQJ/aQqbbIRrtRoQwF96VTjFZfBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": ""}, "response": {"status": 202, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["38"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Location": ["/pending/_4sspcOfQEyuDxphliy0uw"], "Retry-After": ["5"]}, "body_base64": "eyJzZGkiOiJkLWRlZmVyLTEiLCJzdGF0dXMiOiJwZW5kaW5nIn0="}}, {"stage": "resolve", "response": {"status": 200, "headers": {"Content-Length": ["18"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyZXNvbHZlZCI6dHJ1ZX0K"}, "control": {"resolve": {"sdi": "d-defer-1", "verdict": "allow"}}}, {"stage": "poll", "request": {"Method": "GET", "URL": "https://go-ss.aauth.sidecat.dev/pending/_4sspcOfQEyuDxphliy0uw", "Headers": {"Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"@authority\";req \"@path\";req)"], "Prefer": ["wait=30"], "Signature": ["sig=:6mQ9s0lBJYf1K64vRK7sz2X9fparjaafCi5TRPREo7ni6VDPAUdhXT9IJPOQJ/aQqbbIRrtRoQwF96VTjFZfBw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": ""}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Digest": ["sha-256=:oeWYyCzL53hpV4GFjcJ7oqUG0WXUATI6slFNKIKaUHY=:"], "Content-Length": ["38"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature": ["sig=:9iJJ0LCyxI8TKjXuW3c/Fjn43WQaW7lh+y6YlhChVKYM4A5tUKWlFnpbWi78rRpxYXg6lp0mYj/eo2PU27rWAQ==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\""], "Signature-Key": ["sig=jwks_uri;id=\"https://go-ss.aauth.sidecat.dev\";dwk=\"aauth-supervisor.json\";kid=\"go-ss\""]}, "body_base64": "eyJzZGkiOiJkLWRlZmVyLTEiLCJkZWNpc2lvbiI6ImFsbG93In0="}, "response_signature": {"label": "sig", "id": "https://go-ss.aauth.sidecat.dev", "dwk": "aauth-supervisor.json", "kid": "go-ss", "covered": ["@status", "content-type", "content-digest", "\"@authority\";req", "\"@path\";req"], "signature_base": "\"@status\": 200\n\"content-type\": application/json\n\"content-digest\": sha-256=:oeWYyCzL53hpV4GFjcJ7oqUG0WXUATI6slFNKIKaUHY=:\n\"@authority\";req: go-ss.aauth.sidecat.dev\n\"@path\";req: /pending/_4sspcOfQEyuDxphliy0uw\n\"@signature-params\": (\"@status\" \"content-type\" \"content-digest\" \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\"", "content_digest_matches": true, "verified": true}}]}, "assertions": [{"assertion": "pending", "clause": "supervision.ss.deferred-pending", "state": "pass", "expected": true, "actual": true}, {"assertion": "again-pending", "clause": "supervision.ss.idempotence", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "again-location", "clause": "supervision.ss.idempotence", "state": "pass", "expected": true, "actual": true}, {"assertion": "other-status", "clause": "supervision.ss.deferred-poller", "state": "pass", "expected": 404, "actual": 404}, {"assertion": "other-error", "clause": "supervision.ss.deferred-poller", "state": "pass", "expected": "unknown_pending", "actual": "unknown_pending"}, {"assertion": "other-no-decision", "clause": "supervision.ss.deferred-poller", "state": "pass", "expected": true, "actual": true}, {"assertion": "early-pending", "clause": "supervision.ss.deferred-pending", "state": "pass", "expected": 202, "actual": 202}, {"assertion": "decided", "clause": "supervision.ss.host-policy", "state": "pass", "expected": "allow", "actual": "allow"}, {"assertion": "sdi", "clause": "supervision.ss.sdi-echo", "state": "pass", "expected": "d-defer-1", "actual": "d-defer-1"}, {"assertion": "signed", "clause": "supervision.ss.signed-coverage", "state": "pass", "expected": true, "actual": true}]}, {"id": "supervision.ss-mission-action", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:1KHQESo3hkaZCSpHxK2Nw/6qsJyTaWWVEwT+jEO/QNk=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:Kh8JgOmcCTwtCpLNpWVnw7Wq2muEj8LYUlz/dDwgidbNsOlLlPprJiOzsV4KHwm+mnH8g2lUx0iOaFyzMxIZAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtbWlzc2lvbiIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "proposal", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/mission", "Headers": {"Accept-Signature": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req)"], "Content-Digest": ["sha-256=:z6HOnyE8DQkl5h+Ttn9DBg3jmJlPLJsVVqfsG9PggQQ=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:63N0Z2Y4iShwVENbwhtli9Nz6X44clqM5D63hzWRoC/q8aLJVh4k5wwsnWxh/Oi8d+CMQnAF9vocpU6UIbpKBQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJhZ2VudF90b2tlbiI6ImV5SmhiR2NpT2lKRlpESTFOVEU1SWl3aWEybGtJam9pWVhBdE1TSXNJblI1Y0NJNkltRmhMV0ZuWlc1MEsycDNkQ0o5LmV5SmpibVlpT25zaWFuZHJJanA3SW1Gc1p5STZJa1ZrTWpVMU1Ua2lMQ0pqY25ZaU9pSkZaREkxTlRFNUlpd2lhM1I1SWpvaVQwdFFJaXdpZUNJNkltZFViRE5FY1dnNVJqRTVWMjh4VW0xM01IZ3RlazExVG1sd1J6QTNhbVZwV0daWlVGYzBYMHB6TlZFaWZYMHNJbVIzYXlJNkltRmhkWFJvTFdGblpXNTBMbXB6YjI0aUxDSmxlSEFpT2pFM09UTTNNakUzTkRZc0ltbGhkQ0k2TVRjNU16Y3lNVEV6Tml3aWFYTnpJam9pYUhSMGNITTZMeTloY0M1amIyNW1iM0p0WVc1alpTNTBaWE4wSWl3aWFuUnBJam9pYzNWd1pYSjJhWE5wYjI0dWMzTXRiV2x6YzJsdmJpMWhZM1JwYjI0dFlXZGxiblFpTENKd2N5STZJbWgwZEhCek9pOHZjR1Z5YzI5dUxtTnZibVp2Y20xaGJtTmxMblJsYzNRaUxDSnpkV0lpT2lKaFlYVjBhRHBCWjJWdWRFQmhjQzVqYjI1bWIzSnRZVzVqWlM1MFpYTjBJbjAuZVdQN2ZzTFUydDRrSXR4ZXVNTFlhUjZkRm1wRU11ZUFqWmY3U0JJaFoxNTc1dk0wZVdqWkNZeEhXQ3Jlc1I1aFg5ME1xaWxqb0pqQW9yWGVLTEVEQnciLCJkZXNjcmlwdGlvbiI6IiMgRml4dHVyZSBtaXNzaW9uXG5cblJlYWQgdGhlIGZpeHR1cmUgcmVzb3VyY2UuIiwiaWF0IjoxNzkzNzIxMTQ2LCJzZGkiOiJkLXByb3Bvc2FsLTEiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Digest": ["sha-256=:Dbwb66frg9Ckjm6tmcYXwOKa6LxS1W6C1g4VcYY/e3M=:"], "Content-Length": ["105"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Signature": ["sig=:yqrEuXEzlKlRdgCyCFTmGNzvHGDVG/MNDFw102NMgBK55n/O4cZ1bfSEfc2vRqC3k+96+WnAVRF4q5hjgb24DA==:"], "Signature-Input": ["sig=(\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\""], "Signature-Key": ["sig=jwks_uri;id=\"https://go-ss.aauth.sidecat.dev\";dwk=\"aauth-supervisor.json\";kid=\"go-ss\""]}, "body_base64": "eyJzZGkiOiJkLXByb3Bvc2FsLTEiLCJkZWNpc2lvbiI6ImFsbG93IiwiZGVzY3JpcHRpb24iOiIjIEZpeHR1cmUgbWlzc2lvblxuXG5SZWFkIHRoZSBmaXh0dXJlIHJlc291cmNlLiJ9"}, "response_signature": {"label": "sig", "id": "https://go-ss.aauth.sidecat.dev", "dwk": "aauth-supervisor.json", "kid": "go-ss", "covered": ["@status", "content-type", "content-digest", "\"content-digest\";req", "\"@authority\";req", "\"@path\";req"], "signature_base": "\"@status\": 200\n\"content-type\": application/json\n\"content-digest\": sha-256=:Dbwb66frg9Ckjm6tmcYXwOKa6LxS1W6C1g4VcYY/e3M=:\n\"content-digest\";req: sha-256=:z6HOnyE8DQkl5h+Ttn9DBg3jmJlPLJsVVqfsG9PggQQ=:\n\"@authority\";req: go-ss.aauth.sidecat.dev\n\"@path\";req: /mission\n\"@signature-params\": (\"@status\" \"content-type\" \"content-digest\" \"content-digest\";req \"@authority\";req \"@path\";req);created=1793721146;keyid=\"go-ss\"", "content_digest_matches": true, "verified": true}}, {"stage": "approved-no-id", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/mission/z4XtrxqSKvXRcHjq_rk0awzKi4BUQcvrHmTDaTP4dMg", "Headers": {"Content-Digest": ["sha-256=:nfYOgMZ0PH3MOhn/VysmsqSbZQQ6XqPWURzkedGlJXA=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:8kgN0DRqi/sM8Yne70XP5u7m56q1c+2RYdi59xRFLWYW0YYv7VzNBZpzV9AMwqeKxu+aALwqZP1lIxy/o+ByAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJhcHByb3ZlZCIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImlhdCI6MTc5MzcyMTE0NiwibWlzc2lvbiI6ImV5SmhaMlZ1ZENJNkltRmhkWFJvT2tGblpXNTBRR0Z3TG1OdmJtWnZjbTFoYm1ObExuUmxjM1FpTENKaGNIQnliM1psWkY5aGRDSTZJakl3TWpjdE1ERXRNVFZVTURnNk1EQTZNREJhSWl3aVpHVnpZM0pwY0hScGIyNGlPaUlqSUVacGVIUjFjbVVnYldsemMybHZibHh1WEc1U1pXRmtJSFJvWlNCbWFYaDBkWEpsSUhKbGMyOTFjbU5sTGlKOSIsInMyNTYiOiJ6NFh0cnhxU0t2WFJjSGpxX3JrMGF3ektpNEJVUWN2ckhtVERhVFA0ZE1nIiwic2RpIjoiZC1wcm9wb3NhbC0xIiwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEifQ=="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "approved", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/mission/z4XtrxqSKvXRcHjq_rk0awzKi4BUQcvrHmTDaTP4dMg", "Headers": {"Content-Digest": ["sha-256=:u/o0L+zqEq9pNuY2yMW0loc9DNLOfUW6vc3G1vlm7ik=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:AT9tMXEP8CziWoJRwHeWYA2xjkT8qdnnFOfGuC1C1Wb2TUYm5ayzN0a1XX1sftFlGpaDVU6VqegtgLZXtIvMCw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJhcHByb3ZlZCIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImlhdCI6MTc5MzcyMTE0NiwiaWQiOiJlLWFwcHJvdmVkLTEiLCJtaXNzaW9uIjoiZXlKaFoyVnVkQ0k2SW1GaGRYUm9Pa0ZuWlc1MFFHRndMbU52Ym1admNtMWhibU5sTG5SbGMzUWlMQ0poY0hCeWIzWmxaRjloZENJNklqSXdNamN0TURFdE1UVlVNRGc2TURBNk1EQmFJaXdpWkdWelkzSnBjSFJwYjI0aU9pSWpJRVpwZUhSMWNtVWdiV2x6YzJsdmJseHVYRzVTWldGa0lIUm9aU0JtYVhoMGRYSmxJSEpsYzI5MWNtTmxMaUo5IiwiczI1NiI6Ino0WHRyeHFTS3ZYUmNIanFfcmswYXd6S2k0QlVRY3ZySG1URGFUUDRkTWciLCJzZGkiOiJkLXByb3Bvc2FsLTEiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 201, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": ""}}, {"stage": "no-action", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/mission/z4XtrxqSKvXRcHjq_rk0awzKi4BUQcvrHmTDaTP4dMg", "Headers": {"Content-Digest": ["sha-256=:TudwBeXZvD2ZnIsRG1uy9a8k6HdkYO8h2C451sG7wTQ=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:fywS2HKKq4VZ8D0bO6pkixcdfElXcyBtdu53hpHR6kn66+O6QRR2mou+5+a4FJj+jQaAN528dIrWNWTrmOhJAQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJkZXNjcmlwdGlvbiI6IkZpeHR1cmUgdXBkYXRlIiwiaWF0IjoxNzkzNzIxMTQ2LCJtaXNzaW9uX3MyNTYiOiJ6NFh0cnhxU0t2WFJjSGpxX3JrMGF3ektpNEJVUWN2ckhtVERhVFA0ZE1nIiwic2RpIjoiZC11cGRhdGUtMSIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "unrecognized", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/mission/z4XtrxqSKvXRcHjq_rk0awzKi4BUQcvrHmTDaTP4dMg", "Headers": {"Content-Digest": ["sha-256=:YWwxlrY4AJrOdJdPmCn9En7A4ZWjcans2n6g7wp7J9E=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:+k4YJ0TLuT4jw5NSInuOpFEnF10YrKUVio5jG15OovrwLkU5QwfbRGWqpIRgmf6TjRnFdzJ05em79SsyTFMkDw==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJyZW5hbWUiLCJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJkZXNjcmlwdGlvbiI6IkZpeHR1cmUgdXBkYXRlIiwiaWF0IjoxNzkzNzIxMTQ2LCJtaXNzaW9uX3MyNTYiOiJ6NFh0cnhxU0t2WFJjSGpxX3JrMGF3ektpNEJVUWN2ckhtVERhVFA0ZE1nIiwic2RpIjoiZC11cGRhdGUtMiIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}]}, "assertions": [{"assertion": "missing-status", "clause": "supervision.ss.mission-action", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "missing-error", "clause": "supervision.ss.mission-action", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "unrecognized-status", "clause": "supervision.ss.mission-action", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "unrecognized-error", "clause": "supervision.ss.mission-action", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "report-no-id-status", "clause": "supervision.ss.event-id", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "report-no-id-error", "clause": "supervision.ss.event-id", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}]}, {"id": "supervision.ss-event-members", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:G/Mu3l90VGSnw5m9oxuMUI8MKVqckLudu0JMSByfl7k=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:D6atKAwhtIwMOc3fb1riFKPuk7qzSKGjwCt86nUaAaZZRuvzpr8RfeKLK5OSLD5IaI1ULS6IrXR72Z/3DA8YCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtZXZlbnRzIiwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEifQ=="}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "issued", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/event", "Headers": {"Content-Digest": ["sha-256=:ImRf42MuVENa7ZYfqRHeskob/OObx5yjgrqo3l8pNQ4=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:fuEtvM9Fu1R4kp2S4KvQhdAz/l1yMeLl28x0vDnnHaNXNWrPnnp8LdnGL4fdbZ0zGRtxA8oeHNHh77S2dgKHAA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJhdWQiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJleHAiOjE3OTM3MjEyMDYsImlhdCI6MTc5MzcyMTE0NiwiaWQiOiJlLWlzc3VlZC0xIiwianRpIjoicHQtZXZlbnRzLTEiLCJzZGkiOiJkLWV2ZW50cy0xIiwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEifQ=="}, "response": {"status": 201, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["0"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": ""}}, {"stage": "no-id", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/event", "Headers": {"Content-Digest": ["sha-256=:voKug0c4HvvQHoBCJzFoyiuThdCyDS8hGGOrvXScBlk=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:1rUW40e7XPgOB4SnBSo9zyxUfljhrskv60xYjyxuFUDewo8pypzXVQReLkdwG/H7LHY86Zh5tg0RSx0xhfiHCA==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJhdWQiOiJodHRwczovL3Jlc291cmNlLmNvbmZvcm1hbmNlLnRlc3QiLCJldmVudCI6InBlcnNvbl90b2tlbi5pc3N1ZWQiLCJleHAiOjE3OTM3MjEyMDYsImlhdCI6MTc5MzcyMTE0NiwianRpIjoicHQtZXZlbnRzLTIiLCJzZGkiOiJkLWV2ZW50cy0yIiwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEifQ=="}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}, {"stage": "no-answer", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/event", "Headers": {"Content-Digest": ["sha-256=:lBdmgTupxIO36STwIkK8bLA2w/Ao/+L2nCa5gQoe67w=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:myY0Lu9v7kOfbK1lBfsyhVOOX7WwF27KT9SqU3hplq1bGoJ2xekGMDC/SjS7f/DaGPEI/6Xtb0GuMPPO1tqwCQ==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhZ2VudCI6ImFhdXRoOkFnZW50QGFwLmNvbmZvcm1hbmNlLnRlc3QiLCJldmVudCI6ImRlY2lzaW9uLnJlc29sdmVkIiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImUtcmVzb2x2ZWQtMSIsInNkaSI6ImQtZXZlbnRzLTMiLCJzdWIiOiJzcy1kaXJlY3RlZC1wZXJzb24tMSJ9"}, "response": {"status": 400, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["64"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOjQwMCwiZXJyb3IiOiJpbnZhbGlkX3JlcXVlc3QiLCJkZXRhaWwiOiJCYWQgUmVxdWVzdCJ9Cg=="}}]}, "assertions": [{"assertion": "no-id-status", "clause": "supervision.ss.event-id", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "no-id-error", "clause": "supervision.ss.event-id", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}, {"assertion": "no-answer-status", "clause": "supervision.ss.decision-resolved-answer", "state": "pass", "expected": 400, "actual": 400}, {"assertion": "no-answer-error", "clause": "supervision.ss.decision-resolved-answer", "state": "pass", "expected": "invalid_request", "actual": "invalid_request"}]}, {"id": "supervision.ss-rate-limited", "evidence": {"not_offered": "", "steps": [{"stage": "connect", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/connect", "Headers": {"Content-Digest": ["sha-256=:EbOIUBcu5+QNYv9ZxoWkQqu75T570jaBfYVhFLtSXfQ=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:9LAVvn0oBPgKiAKXsOrlUagLiZLFPuNW0lkOSiz8dq13L71MUVqhKp8qJ0adTYr+FaU77wOnhZCXPaZN52umDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3Rpb24iOiJjb25uZWN0IiwiaWF0IjoxNzkzNzIxMTQ2LCJpZCI6ImMtcmF0ZSIsInN1YiI6InNzLWRpcmVjdGVkLXBlcnNvbi0xIn0="}, "response": {"status": 200, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJzdGF0dXMiOiJjb25uZWN0ZWQifQ=="}}, {"stage": "limit", "response": {"status": 200, "headers": {"Content-Length": ["22"], "Content-Type": ["application/json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"]}, "body_base64": "eyJyYXRlX2xpbWl0ZWQiOnRydWV9Cg=="}, "control": {"rate_limit": true}}, {"stage": "decide", "request": {"Method": "POST", "URL": "https://go-ss.aauth.sidecat.dev/decision", "Headers": {"Content-Digest": ["sha-256=:nXqIPkMVVfn0FesHlBH74/+t+NYN4HF3hyLO9QEkkj0=:"], "Content-Type": ["application/json"], "Prefer": ["wait=30"], "Signature": ["sig=:gI5/3AW4jivfkeTuLBSjE/QqIC771pfnQwvuMBbytWVLR2Oy2jE5fabs3YD+B+pOtBYFB/5UtfiG8uKsYXuPDg==:"], "Signature-Input": ["sig=(\"@method\" \"@authority\" \"@path\" \"signature-key\" \"content-type\" \"content-digest\");created=1793721146"], "Signature-Key": ["sig=jwks_uri;id=\"https://person.conformance.test\";dwk=\"aauth-person.json\";kid=\"ps-1\""]}, "Body": "eyJhY3QiOiJwZXJtaXNzaW9uIiwiYWN0aW9uIjoiZml4dHVyZS5hbGxvdyIsImFnZW50IjoiYWF1dGg6QWdlbnRAYXAuY29uZm9ybWFuY2UudGVzdCIsImRlc2NyaXB0aW9uIjoiRml4dHVyZSBhY3Rpb24iLCJpYXQiOjE3OTM3MjExNDYsInNkaSI6ImQtcmF0ZS0xIiwic3ViIjoic3MtZGlyZWN0ZWQtcGVyc29uLTEifQ=="}, "response": {"status": 429, "headers": {"Cache-Control": ["no-store"], "Content-Length": ["67"], "Content-Type": ["application/problem+json"], "Date": ["Tue, 03 Nov 2026 15:52:26 GMT"], "Retry-After": ["30"]}, "body_base64": "eyJzdGF0dXMiOjQyOSwiZXJyb3IiOiJyYXRlX2xpbWl0ZWQiLCJkZXRhaWwiOiJUb28gTWFueSBSZXF1ZXN0cyJ9Cg=="}}]}, "assertions": [{"assertion": "status", "clause": "supervision.ss.rate-limited", "state": "pass", "expected": 429, "actual": 429}, {"assertion": "error", "clause": "supervision.ss.rate-limited", "state": "pass", "expected": "rate_limited", "actual": "rate_limited"}, {"assertion": "retry-after", "clause": "supervision.ss.rate-limited", "state": "pass", "expected": true, "actual": true}]}]}]}}}
