{"data":{"status":"fail","rules":[{"id":"end-after-start","kind":"compare","verdict":"fail","evaluations":1,"violations":[{"path":"/end","detail":"\"2026-02-01\" > \"2026-03-01\" does not hold (right operand /start)","actual":"2026-02-01"}]},{"id":"card-needs-number","kind":"required-if","verdict":"pass","evaluations":1,"violations":[]},{"id":"one-payment-method","kind":"exactly-one","verdict":"pass","evaluations":1,"violations":[]}],"counts":{"pass":2,"fail":1,"unknown":0},"witnesses":[{"ruleId":"end-after-start:compare","detail":"\"2026-02-01\" > \"2026-03-01\" does not hold (right operand /start)","path":"/end","actual":"2026-02-01","expected":{"op":">","right":"2026-03-01"}}],"versions":{"json-schema-engine":"JSON Schema 2020-12 interpreter (https://json-schema.org/draft/2020-12/schema), no code generation; validated against JSON-Schema-Test-Suite tests/draft2020-12 at commit 245a45abc90190c0bff04d97e6d2b541b4bb9f12","json-pointer":"RFC 6901 (https://www.rfc-editor.org/rfc/rfc6901)","dates":"RFC 3339 section 5.6 full-date and date-time, strict calendar validation; offsets compared as instants, offset-less values only with each other","decimals":"decimal.js exact decimal comparison and sums"},"limits":["Rules are evaluated for at most 500 wildcard bindings each.","Leap-second timestamps (:60) are reported unknown, not ordered."],"deterministic":true},"_provenance":{"version":"writerslogic-provenance/1","issuer":"did:web:agents.writerslogic.com","verify":{"endpoint":"POST /api/v1/verify-provenance","did":"did:web:agents.writerslogic.com"},"manifest":{"format":"application/json","instance_id":"xmp:iid:2d767e1b-dbb1-4123-8de1-2cdda009116f","claim_generator_info":[{"name":"WritersLogic x402 Agent Hub","version":"2.0.0"}],"title":"Check caller-declared rules across fields of a JSON record: end after start, conditional required, exactly one of","assertions":[{"label":"c2pa.actions.v2","data":{"actions":[{"action":"c2pa.created","when":"2026-11-06T01:30:22.401Z","softwareAgent":{"name":"writerslogic-agent-hub/cross-field-rules","version":"2.0.0"},"digitalSourceType":"http://cv.iptc.org/newscodes/digitalsourcetype/algorithmicMedia","parameters":{"endpoint":"POST /api/v1/cross-field-rules","inputDigest":{"alg":"sha256","hash":"5dfdc06666c540a93db3883cf1291f325587a692413e1c4b590958497a25279d","canonicalization":"JCS"}}}]}},{"label":"c2pa.hash.data","data":{"alg":"sha256","hash":"8ff2bc5cabaac01a48a4bc4179921120a3d617e0867167cb3118e90690eb1e08","name":"jcs-canonical-json(data)"}}]},"credential":{"@context":["https://www.w3.org/ns/credentials/v2"],"id":"urn:uuid:c7e7814f-d475-4853-b23b-d7ab1eac0dc5","type":["VerifiableCredential","AgentOutputCredential"],"issuer":"did:web:agents.writerslogic.com","validFrom":"2026-11-06T01:30:22.401Z","credentialSubject":{"id":"urn:sha256:8ff2bc5cabaac01a48a4bc4179921120a3d617e0867167cb3118e90690eb1e08","agent":"cross-field-rules","endpoint":"POST /api/v1/cross-field-rules","outputDigest":{"alg":"sha256","value":"8ff2bc5cabaac01a48a4bc4179921120a3d617e0867167cb3118e90690eb1e08","canonicalization":"JCS"},"inputDigest":{"alg":"sha256","value":"5dfdc06666c540a93db3883cf1291f325587a692413e1c4b590958497a25279d","canonicalization":"JCS"},"manifestDigest":{"alg":"sha256","value":"73f62df85cc4059263ad39ca468986015988cc70445846639199e15a5266b196","canonicalization":"JCS"},"ingredients":[],"payment":{"scheme":"api-key","network":"eip155:8453","payer":"sample"}},"proof":{"type":"DataIntegrityProof","cryptosuite":"eddsa-jcs-2022","created":"2026-11-06T01:30:22.401Z","verificationMethod":"did:web:agents.writerslogic.com#key-1","proofPurpose":"assertionMethod","proofValue":"z3S8gEBFuAMoUvsYYbcxNJpP3oeHgqFMwcDCUP7cRYH4ips6pEYuGvSZQAcAMYYEyyRKLJ3ZNWoojif2r8tqX4X6U"}},"ethSignature":{"type":"EIP-191","signer":"did:pkh:eip155:8453:0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","address":"0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","message":"writerslogic-provenance:1c66891515f6db3575265d1a925cc0a6379bced869926b1f8223ea08376bdf4d","signature":"0x4c4a163c27085fba6f0f2eebd206fb5fdcbcc2eaa648d10979ad785d875fa1bc0766d2f3fbab332afa7f668a986635a76c12d257592d3d94b1d242659423d75c1c"}}}