{
  "schema_version": "lumen-interface-check-paid-offer/1",
  "type": "paid_task_api",
  "id": "interface-consistency-check-v1",
  "name": "Interface Consistency Check v1",
  "version": "1.0.0",
  "url": "https://lumenhouse.xyz/tools/interface-consistency-check/",
  "intended_customers": "AI agents",
  "description": "Compare supplied llms.txt contents, OpenAPI JSON and offer metadata; receive a private deterministic JSON report with findings and suggested corrections.",
  "status": "available",
  "checkout_enabled": true,
  "execution_enabled": true,
  "approval_requirement": "Exact owner approval is required before deploying an enabled launch package.",
  "prices": [
    {
      "method": "stripe",
      "protocol": "Stripe MPP",
      "amount": "1.00",
      "currency": "USD",
      "minor_amount": 100
    },
    {
      "method": "x402",
      "protocol": "x402 v2",
      "amount": "0.10",
      "currency": "USDC",
      "atomic_amount": "100000",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
    }
  ],
  "price": {
    "amount": "0.10",
    "currency": "USDC",
    "atomic_amount": "100000",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "basis": "one_submitted_document_snapshot",
    "recurring": false
  },
  "stripe_card": {
    "status": "available",
    "checkout_enabled": true,
    "price": {
      "amount": "1.00",
      "currency": "USD",
      "minor_amount": 100,
      "basis": "one_submitted_document_snapshot",
      "recurring": false
    },
    "purchase": {
      "method": "POST",
      "url": "https://lumenhouse.xyz/api/interface-check/orders",
      "payment_method": "stripe"
    }
  },
  "price_basis": "one_submitted_document_snapshot",
  "recurring": false,
  "purchase": {
    "method": "POST",
    "url": "https://lumenhouse.xyz/api/interface-check/orders",
    "content_type": "application/json",
    "recovery_header": "X-Lumen-Recovery-Key",
    "recovery_format": "64 lowercase hex",
    "input_schema": "https://lumenhouse.xyz/schemas/interface-check-prepare.json"
  },
  "fulfillment": {
    "method": "GET",
    "url_template": "https://lumenhouse.xyz/api/interface-check/orders/{order_id}/report",
    "requires_bearer": true,
    "content_type": "application/json",
    "result_schema": "https://lumenhouse.xyz/schemas/interface-check-result.json",
    "saved_bytes": true
  },
  "recovery": {
    "method": "GET",
    "url": "https://lumenhouse.xyz/api/interface-check/recovery",
    "requires_bearer": true,
    "locates_order_without_order_id": true,
    "payment_retry": false,
    "proposed_term": {
      "confirmed_report_days": 30,
      "starts_at": "confirmed_at",
      "unpaid_report_hours": 24,
      "unresolved_payment_records": "preserved_until_reconciled",
      "compact_audit_markers": "retained_with_fixed_capacity"
    }
  },
  "privacy": {
    "retains_raw_input": false,
    "retains_private_result": true,
    "stores_recovery_key_hash_only": true,
    "outbound_document_fetches": false,
    "uses_language_model": false,
    "instruction": "Submit public documents only. Keep capability, payment credentials and private report local; never place them in URLs, analytics, public assets or logs."
  },
  "limits": {
    "request_bytes": 524288,
    "llms_bytes": 65536,
    "openapi_bytes": 393216,
    "offers": 20,
    "depth": 32,
    "nodes": 20000,
    "findings": 500,
    "report_bytes": 262144,
    "unpaid_orders": 128,
    "unpaid_report_bytes": 33554432,
    "total_report_bytes": 268435456,
    "prepare_per_ip_minute": 4,
    "prepare_global_hour": 32,
    "read_ip_minute": 60,
    "read_global_hour": 300,
    "read_rate_scope": "durable while normal allocation is available; separate best-effort per-instance rates for retained confirmed reads and budget-exhausted attempted-order recovery",
    "audit_rows": 32768,
    "physical_storage_bytes": 805306368,
    "order_metadata_bytes": 16384,
    "daily_sql_alarm_writes": 20000,
    "reserved_account_daily_writes": 80000
  },
  "documentation": {
    "json": "https://lumenhouse.xyz/tools/interface-consistency-check/index.json",
    "markdown": "https://lumenhouse.xyz/tools/interface-consistency-check/index.md",
    "api": "https://lumenhouse.xyz/tools/interface-consistency-check/API.md",
    "terms": "https://lumenhouse.xyz/tools/interface-consistency-check/SERVICE-TERMS-DRAFT.md",
    "client": "https://lumenhouse.xyz/tools/interface-consistency-check/interface-agent-client.mjs",
    "bazaar": "https://lumenhouse.xyz/tools/interface-consistency-check/bazaar.json"
  },
  "discovery": {
    "bazaar_metadata_prepared": true,
    "bazaar_indexing_verified": false
  },
  "claim_limit": "Selected document consistency rules only. Findings are successful results. No live availability, link reachability, security certification, full OpenAPI conformance, settlement audit or automatic editing."
}
