{
  "schemaVersion": "filmrightsproof-capabilities.v2",
  "service": "FilmRightsProof",
  "version": "1.1.1",
  "canonicalUrl": "https://filmrightsproof.davisvillelabs.com",
  "description": "Agent-native film and television public-record rights intelligence from authoritative U.S. Copyright Office records.",
  "positiveFit": [
    "resolve likely U.S. Copyright Office public-record work identities",
    "build an evidence-backed public-record film/TV rights dossier",
    "reconcile registrations, renewals, recordations, terminations and cancellations where maintained",
    "preserve exact provenance, observation identity, search bounds and ambiguity",
    "return only source-supported recorded relationships and reusable normalized evidence"
  ],
  "negativeFit": [
    "definitive legal ownership",
    "clear title or E&O clearance",
    "exhaustive chain of title",
    "private contract interpretation",
    "legal advice",
    "proof that missing public records mean no rights"
  ],
  "operations": {
    "search_public_records": {
      "access": "free",
      "priceCents": 0,
      "resultSchema": "public-record-search.v1",
      "description": "Free bounded search for likely U.S. Copyright Office public records with explicit source coverage, cutoff, and freshness limits."
    },
    "trace_public_rights": {
      "access": "paid",
      "priceCents": 50,
      "resultSchema": "trace-public-rights.v1",
      "description": "Paid specialist reconciliation that resolves the requested work, assembles maintained Copyright Office evidence, constructs only source-supported recorded relationships, preserves provenance, and exposes ambiguity and bounded freshness."
    }
  },
  "contracts": {
    "traceResult": "trace-public-rights.v1",
    "searchResult": "public-record-search.v1",
    "freshness": "filmrightsproof-freshness.v2",
    "traceResultSchema": "trace-public-rights.v1",
    "freshnessSchema": "filmrightsproof-freshness.v2",
    "davisvilleProof": {
      "field": "davisvilleProof",
      "schema": "davisville-proof.v1",
      "evidenceKernel": "davisville-evidence-kernel.v1",
      "kernelUrl": "https://davisvillelabs.com/agents/evidence-kernel.json",
      "primitivesUrl": "https://davisvillelabs.com/agents/evidence-kernel-primitives.v1.json",
      "schemaUrl": "https://davisvillelabs.com/agents/davisville-proof.v1.schema.json",
      "conformanceUrl": "https://davisvillelabs.com/agents/evidence-kernel-conformance-v1.json",
      "trustContractUrl": "https://davisvillelabs.com/agents/trust.json",
      "manifestUrl": "https://filmrightsproof.davisvillelabs.com/.well-known/davisville-proof.json",
      "deliveredOn": [
        "filmrightsproof.trace_public_rights",
        "POST /v1/trace"
      ],
      "productResultAuthority": "trace-public-rights.v1 remains the authoritative FilmRightsProof specialist result; davisvilleProof is an additive portable evidence envelope.",
      "integritySemantics": "The SHA-256 digest detects canonical-content mutation and supports reproducibility. It is not a signature, source authentication, or truth attestation."
    },
    "receiptEnvelope": {
      "schemaVersion": "davisville-receipt-envelope.v1",
      "mode": "additive",
      "supportedOperations": [
        "filmrightsproof.trace_public_rights"
      ],
      "signatureState": "not_provided",
      "nativeResultRemainsAuthoritative": true,
      "contract": "https://davisvillelabs.com/agents/receipt-envelope-v1.json",
      "schema": "https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json",
      "conformance": "https://davisvillelabs.com/agents/receipt-envelope-conformance-v1.json",
      "delivery": {
        "status": "runtime_bound",
        "operation": "delivery.check_result_contract",
        "contract": "https://davisvillelabs.com/agents/delivery-contract-v1.json"
      }
    }
  },
  "freeVsPaid": {
    "search_public_records": "Free applicability/evaluation layer: bounded candidate public-record search with freshness state.",
    "trace_public_rights": "$0.50 specialist transformation: work reconciliation, evidence assembly, source-supported relationships, limitations/freshness interpretation, and reusable dossier packaging."
  },
  "coverage": {
    "authority": "U.S. Copyright Office",
    "bulkRelease": "2026-01",
    "bulkCutoff": "2025-06-27",
    "currentLookupVerified": false,
    "currentSource": "Copyright Public Records System",
    "currentLookupMode": "disabled_pending_supported_access",
    "currentCompleteness": "not_attempted_during_access_hold",
    "currentFailureMode": "explicit_source_gap_and_cached_fallback",
    "accessHoldReason": "Automated CPRS JSON access is disabled pending a supported U.S. Copyright Office developer interface or written authorization for automated commercial use.",
    "datasetRelease": "2026-01",
    "datasetCutoff": "2025-06-27"
  },
  "methods": {
    "normalizer": "usco-tabular@1.1.0",
    "currentNormalizer": "usco-cprs@0.3.0",
    "longformAssembler": "usco-marc-longform@1.0.0",
    "resolver": "filmrightsproof-work-resolver@1.1.0",
    "lineage": "filmrightsproof-public-lineage@1.2.0"
  },
  "mcp": {
    "endpoint": "https://filmrightsproof.davisvillelabs.com/mcp",
    "protocols": [
      "2026-07-28",
      "2025-11-25",
      "2025-06-18"
    ],
    "registry": {
      "status": "published",
      "name": "com.davisvillelabs.filmrights/filmrightsproof",
      "version": "1.1.1",
      "url": "https://registry.modelcontextprotocol.io/v0.1/servers/com.davisvillelabs.filmrights%2Ffilmrightsproof/versions/1.1.1",
      "verifiedAt": "2026-09-22T01:59:35Z"
    }
  },
  "http": {
    "base": "https://filmrightsproof.davisvillelabs.com/v1"
  },
  "humanTrust": {
    "homepage": "https://filmrightsproof.davisvillelabs.com/",
    "forAgents": "https://filmrightsproof.davisvillelabs.com/agents",
    "taskGuide": "https://filmrightsproof.davisvillelabs.com/tasks/trace-film-rights-evidence",
    "evidenceStandard": "https://filmrightsproof.davisvillelabs.com/evidence",
    "privacy": "https://filmrightsproof.davisvillelabs.com/privacy",
    "terms": "https://filmrightsproof.davisvillelabs.com/terms",
    "legalManifest": "https://filmrightsproof.davisvillelabs.com/.well-known/filmrightsproof-legal.json"
  },
  "commerce": {
    "evaluationMode": false,
    "commerceAvailable": true,
    "paymentsRequired": true,
    "protocol": "MPP+x402",
    "protocols": [
      "MPP",
      "x402"
    ],
    "method": "stripe",
    "methods": [
      "stripe",
      "tempo",
      "x402"
    ],
    "paymentMethods": [
      {
        "id": "stripe",
        "protocol": "MPP",
        "method": "stripe",
        "provider": "stripe",
        "intents": [
          "charge"
        ]
      },
      {
        "id": "stripe-mpp-tempo",
        "protocol": "MPP",
        "method": "tempo",
        "provider": "stripe",
        "asset": "USDC.e",
        "network": "tempo",
        "intents": [
          "charge"
        ]
      },
      {
        "id": "x402-base",
        "protocol": "x402",
        "version": 2,
        "method": "x402",
        "provider": "payai",
        "asset": "USDC",
        "network": "eip155:8453",
        "intents": [
          "charge"
        ],
        "transports": [
          "http"
        ]
      }
    ],
    "currency": "USD",
    "freeOperation": "search_public_records",
    "paidOperation": "trace_public_rights",
    "tracePriceCents": 50,
    "stablecoin": {
      "method": "tempo",
      "provider": "stripe",
      "network": "tempo",
      "asset": "USDC.e"
    },
    "note": "search_public_records remains free; trace_public_rights requires 0.50 USD per completed authorized trace. MPP remains available with Stripe and Tempo; HTTP also supports x402 v2 on Base USDC."
  },
  "legalNotice": "Public-record research only; not affiliated with or endorsed by the U.S. Copyright Office."
}