Overview

Resolve JPMS roots/requires and derive transitive readability and qualified-export access. Reconstruct the fully typed result and compare its complete canonical SHA256 claim.

Protocol x402 (POST)
Price $0.0030
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider detect
Source bazaar
Indexed 2026-11-01 10:05:10

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "artifact": { "jpms": { "claim": null, "data": { "modules": [ { "exports": [], "name": "java.base", "open_module": false, "opens": [], "packages": [], "requires": [] }, { "exports": [], "name": "app", "open_module": false, "opens": [], "packages": [], "requires": [ { "name": "lib", "static": false, "transitive": false } ] }, { "exports": [], "name": "lib", "open_module": false, "opens": [], "packages": [ "p" ], "requires": [] } ], "queries": [ { "from_module": "app", "package": "p", "reflection": false, "target_module": "lib" } ], "roots": [ "app" ] } } } }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "example": { "billable": true, "findings": [ { "confidence": 1, "evidence": [ { "page_indices": [], "page_url": null, "pattern": "jls21-module-resolution-transitive-readability-qualified-export-access_scoped_evidence", "type": "artifact" } ], "limits": [ "Complete bounded supplied artifact only. computed uses 6dp numbers; full result SHA256 uses UTF16-sorted compact JSON, scalar Unicode unchanged and -0=0. No external lookup, trust/identity or legal verdict." ], "module": "jls21-module-resolution-transitive-readability-qualified-export-access", "state": "observed", "value": { "claim_matches": false, "computed": { "configuration_valid": true, "errors": [], "queries": [ { "admitted": false, "from_module": "app", "package": "p", "reflection": false, "target_module": "lib" } ], "readability": [ { "module": "app", "reads": [ "app", "java.base", "lib" ] }, { "module": "java.base", "reads": [ "java.base" ] }, { "module": "lib", "reads": [ "java.base", "lib" ] } ], "resolved": [ "app", "java.base", "lib" ] }, "computed_sha256": "bb0b01011e1573a33325ed5c437b700646de2f32c369c3fa64b502560c0fe124" }, "warnings": [] } ], "known_count": 1, "scope": { "contact_values_returned": false, "network": false, "supplied_artifact_only": true }, "warnings": [] }, "type": "json" }