{"data":{"status":"fail","ecosystem":"npm","rangeValid":true,"normalizedRange":">=0.2.3 <0.3.0-0","rangeKind":"npm-range","results":[{"version":"0.2.9","valid":true,"normalized":"0.2.9","satisfies":true,"reason":"satisfied"},{"version":"0.3.0","valid":true,"normalized":"0.3.0","satisfies":false,"reason":"violates <0.3.0-0"},{"version":"0.2.4-beta.1","valid":true,"normalized":"0.2.4-beta.1","satisfies":false,"reason":"pre-release excluded: no comparator in the set has a pre-release tag on 0.2.4"}],"highestSatisfying":"0.2.9","sortedAscending":["0.2.4-beta.1","0.2.9","0.3.0"],"witnesses":[{"ruleId":"range.unsatisfied","detail":"violates <0.3.0-0","path":"versions[1]","index":1,"expected":">=0.2.3 <0.3.0-0","actual":"0.3.0"},{"ruleId":"range.unsatisfied","detail":"pre-release excluded: no comparator in the set has a pre-release tag on 0.2.4","path":"versions[2]","index":2,"expected":">=0.2.3 <0.3.0-0","actual":"0.2.4-beta.1"}],"versions":{"engine":"semver-check/1","npm":"node-semver README (github.com/npm/node-semver), as of 2026-11-04","pep440":"PEP 440 / PyPA version-specifiers spec (packaging.python.org/en/latest/specifications/version-specifiers/), as of 2026-11-04","cargo":"Cargo Book, specifying dependencies (doc.rust-lang.org/cargo/reference/specifying-dependencies.html), as of 2026-11-04","maven":"Maven POM reference, version requirement and version order specification (maven.apache.org/pom.html), as of 2026-11-04"},"limits":["Maven bare versions are soft requirements and admit every version; [1.0,2.0) includes 2.0-rc1 because 2.0-rc1 < 2.0 in Maven ordering.","PEP 440 default pre-release exclusion is applied; === is a case-insensitive string comparison.","Cargo pre-releases follow the same same-version-tuple rule as npm; Cargo does not accept || or hyphen ranges."],"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:8d0ce73e-c9a0-4ffa-91c8-12fce3ecde2f","claim_generator_info":[{"name":"WritersLogic x402 Agent Hub","version":"2.0.0"}],"title":"Version range check: npm, PEP 440, Cargo, Maven","assertions":[{"label":"c2pa.actions.v2","data":{"actions":[{"action":"c2pa.created","when":"2026-11-06T01:30:28.178Z","softwareAgent":{"name":"writerslogic-agent-hub/semver-check","version":"2.0.0"},"digitalSourceType":"http://cv.iptc.org/newscodes/digitalsourcetype/algorithmicMedia","parameters":{"endpoint":"POST /api/v1/semver-check","inputDigest":{"alg":"sha256","hash":"c0b9d3741a8938e3790a7c388ddcbd339048d84c83b6b92ab635ec3a3fb05253","canonicalization":"JCS"}}}]}},{"label":"c2pa.hash.data","data":{"alg":"sha256","hash":"e7f943d379f01fa0e07a9f15f673a6c42bb26b34e2b26253bbcacad90383c23f","name":"jcs-canonical-json(data)"}}]},"credential":{"@context":["https://www.w3.org/ns/credentials/v2"],"id":"urn:uuid:f79899a0-756a-431b-b0a3-55895ddaafea","type":["VerifiableCredential","AgentOutputCredential"],"issuer":"did:web:agents.writerslogic.com","validFrom":"2026-11-06T01:30:28.178Z","credentialSubject":{"id":"urn:sha256:e7f943d379f01fa0e07a9f15f673a6c42bb26b34e2b26253bbcacad90383c23f","agent":"semver-check","endpoint":"POST /api/v1/semver-check","outputDigest":{"alg":"sha256","value":"e7f943d379f01fa0e07a9f15f673a6c42bb26b34e2b26253bbcacad90383c23f","canonicalization":"JCS"},"inputDigest":{"alg":"sha256","value":"c0b9d3741a8938e3790a7c388ddcbd339048d84c83b6b92ab635ec3a3fb05253","canonicalization":"JCS"},"manifestDigest":{"alg":"sha256","value":"06e82e13afb0fa05023679429df9fdb94024c6b79f320173c88b1c447d3fb777","canonicalization":"JCS"},"ingredients":[],"payment":{"scheme":"api-key","network":"eip155:8453","payer":"sample"}},"proof":{"type":"DataIntegrityProof","cryptosuite":"eddsa-jcs-2022","created":"2026-11-06T01:30:28.178Z","verificationMethod":"did:web:agents.writerslogic.com#key-1","proofPurpose":"assertionMethod","proofValue":"z5N5LzfqDxn9YdyL679vVBSiofiwGokBwNTyKcJbBd51QiyZetF8m5NbStviDE7wJpDF3Uth9RyjxhzNMB6vbLQQV"}},"ethSignature":{"type":"EIP-191","signer":"did:pkh:eip155:8453:0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","address":"0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","message":"writerslogic-provenance:11848c7c65b7945bc8edf331b121d5b7caf852e84e9a702f1be1f59e16519e69","signature":"0x0a0f6f90bbb86eceaeb11a2eda684dbedac4a0ed9aee9909d894b03e303349a027aa5ffe04d72b6c3d357212eb3a3ad7da884023e05b230b4d9e11b4fbbcd5f11c"}}}