{
  "schema": "sml-product-card/v1",
  "updated": "2026-09-17",
  "provider": "SCRIPTMASTERLABS",
  "legal_name": "Script Master Labs, LLC",
  "id": "canon",
  "name": "CANON",
  "category": "artifact_freshness_and_publisher_truth",
  "job": "Resolve whether a package or artifact record is current using live registry evidence plus cryptographically verified publisher freshness manifests.",
  "canonical_page": "https://scriptmasterlabs.com/canon",
  "runtime_contract": "https://squeezeos-api.onrender.com/api/canon/info",
  "free": {
    "resolve": "https://squeezeos-api.onrender.com/api/canon/resolve",
    "manifest_inspection": "https://squeezeos-api.onrender.com/api/canon/manifest",
    "mirror_audit": "https://squeezeos-api.onrender.com/api/canon/audit-mirror"
  },
  "paid_bulk": {
    "endpoint": "https://squeezeos-api.onrender.com/api/canon/batch",
    "max_items": 100,
    "price_usdc": "0.01",
    "protocol": "x402-v2",
    "network": "eip155:8453",
    "asset": "USDC",
    "subscription": false,
    "accepted_delivery": true
  },
  "publisher_protocol": {
    "manifest": "https://scriptmasterlabs.com/.well-known/canon.json",
    "keyset": "https://scriptmasterlabs.com/.well-known/canon-keys.json",
    "signature": "Ed25519",
    "anti_rollback": "monotonic sequence state",
    "expiry_required": true
  },
  "verdicts": ["fresh", "stale", "tampered", "conflict", "superseded", "withdrawn", "deprecated", "unknown"],
  "truth_boundary": "CANON reports current evidence, publisher trust state and disagreement. It does not guarantee package safety, ownership, search ranking, adoption, or malicious intent. Registry-owned facts remain registry authority. Verified publisher intent can add publisher state but cannot silently override a conflicting registry version.",
  "commercial_truth": "Free single lookups remain free. Bulk payment is required only after request/upstream preflight succeeds. A 402 challenge or authorization is not settlement proof."
}
