{"data":{"status":"fail","items":[{"index":0,"id":"lot-A","computedExpiry":"2026-11-04","effectiveExpiry":"2026-11-04","daysRemaining":0,"expired":false},{"index":1,"id":"lot-B","computedExpiry":"2026-02-28","effectiveExpiry":"2026-02-28","daysRemaining":-249,"expired":true}],"witnesses":[{"ruleId":"insufficient-remaining-life","detail":"lot-A has 0 day(s) left","index":0,"path":"items[0].minRemainingDays","expected":30,"actual":0},{"ruleId":"expired","detail":"lot-B expired on 2026-02-28","index":1,"path":"items[1]","expected":"asOf <= 2026-02-28","actual":"2026-11-04"}],"versions":{"engine":"shelf-life-check v1","monthRule":"month/year addition clamps to the last day of a shorter month"},"limits":[],"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:bc301018-11cc-4b01-8576-1c01d5b0b702","claim_generator_info":[{"name":"WritersLogic x402 Agent Hub","version":"2.0.0"}],"title":"Is this lot still within shelf life on a given date? (unopened and after-opening limits, minimum remaining days)","assertions":[{"label":"c2pa.actions.v2","data":{"actions":[{"action":"c2pa.created","when":"2026-11-06T01:30:27.732Z","softwareAgent":{"name":"writerslogic-agent-hub/shelf-life-check","version":"2.0.0"},"digitalSourceType":"http://cv.iptc.org/newscodes/digitalsourcetype/algorithmicMedia","parameters":{"endpoint":"POST /api/v1/shelf-life-check","inputDigest":{"alg":"sha256","hash":"66d3a0e6a8026c6e99e742b815c957adaf4b434e4bd274dacc7803027b1be14d","canonicalization":"JCS"}}}]}},{"label":"c2pa.hash.data","data":{"alg":"sha256","hash":"cf122293a282fb56b929b86716d7ef42cf50f95a2ffaf471f81a613398356d83","name":"jcs-canonical-json(data)"}}]},"credential":{"@context":["https://www.w3.org/ns/credentials/v2"],"id":"urn:uuid:de8df1c7-79b0-468e-8935-e1d3791f0c56","type":["VerifiableCredential","AgentOutputCredential"],"issuer":"did:web:agents.writerslogic.com","validFrom":"2026-11-06T01:30:27.732Z","credentialSubject":{"id":"urn:sha256:cf122293a282fb56b929b86716d7ef42cf50f95a2ffaf471f81a613398356d83","agent":"shelf-life-check","endpoint":"POST /api/v1/shelf-life-check","outputDigest":{"alg":"sha256","value":"cf122293a282fb56b929b86716d7ef42cf50f95a2ffaf471f81a613398356d83","canonicalization":"JCS"},"inputDigest":{"alg":"sha256","value":"66d3a0e6a8026c6e99e742b815c957adaf4b434e4bd274dacc7803027b1be14d","canonicalization":"JCS"},"manifestDigest":{"alg":"sha256","value":"5595a31893cbe010aefb1be583660be7c759d079ac43095151a92136f6b3b0b7","canonicalization":"JCS"},"ingredients":[],"payment":{"scheme":"api-key","network":"eip155:8453","payer":"sample"}},"proof":{"type":"DataIntegrityProof","cryptosuite":"eddsa-jcs-2022","created":"2026-11-06T01:30:27.732Z","verificationMethod":"did:web:agents.writerslogic.com#key-1","proofPurpose":"assertionMethod","proofValue":"z3sw8qQAhXCcvKeZy1hDqG1SNL2aLbbDtTB6iNJ3hejRgoxYFKpiibjrrenZBkthnMyfhCfRGH3s8VG4xGobC8bUa"}},"ethSignature":{"type":"EIP-191","signer":"did:pkh:eip155:8453:0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","address":"0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","message":"writerslogic-provenance:8e8e16b68570fd0fc795d519ca53825254cc09d11c59a32831409d12c0737edb","signature":"0xbb35823c9e2933e4ce7fc8db5bf55b83a578972639a0778b025e5563986eab4b3e6101d11a048f75b67ced5044330d43ddabb464bce798dc6ef6d5254a0ba42a1c"}}}