{
  "schema_version": "1.0",
  "content_version": "1.0.0",
  "last_modified": "2026-09-25",
  "canonical_url": "https://axiomcx.dev/data/commerce.json",
  "human_readable_url": "https://axiomcx.dev/pricing/",
  "scope": "public_catalog_and_checkout_readiness",
  "entity": "Axiom Cortex",
  "billing_model": "usage_first",
  "catalog_status": "catalog_ready_checkout_not_live",
  "currency": "USD",
  "billable_unit": {
    "name": "complete interview evaluation",
    "definition": "One complete interview transcript, one candidate, and one role or blueprint version, including question-level evidence and whole-interview synthesis.",
    "not_billed_separately": ["questions", "tokens", "individual methods", "reviewer seats", "pass_fail_recommendations"]
  },
  "checkout": {
    "recommended_implementation": "Hosted Stripe Checkout Sessions, with server-side catalog and webhook fulfillment.",
    "status": "not_configured",
    "public_cta_behavior": "Pricing actions route to the beta conversation until verified payment links and fulfillment are configured.",
    "static_site_boundary": "The static site never accepts card details, stores payment credentials, or claims a completed purchase.",
    "required_before_live": [
      "A verified payment account and product or price identifiers",
      "Terms, privacy notice, refund policy, tax treatment, and purchase validity terms",
      "A server-side checkout session route and signed webhook endpoint",
      "Idempotent credit issuance, receipts, refunds, and support ownership",
      "A documented handoff from paid evaluation credits to authorized product access"
    ]
  },
  "offers": [
    {
      "id": "single-evaluation",
      "name": "Single evaluation",
      "quantity": 1,
      "amount": 29,
      "billing": "one_time",
      "status": "proposed",
      "best_for": "One defined role and one recorded interview"
    },
    {
      "id": "campaign-125",
      "name": "Campaign pack",
      "quantity": 125,
      "amount": 1499,
      "billing": "one_time",
      "status": "proposed_test",
      "best_for": "A hiring campaign with a defined usage period"
    },
    {
      "id": "scale-1000-plus",
      "name": "Scale commitment",
      "quantity": "1000_plus",
      "amount": null,
      "billing": "negotiated_one_time_or_commitment",
      "status": "scoped",
      "best_for": "High-volume hiring with agreed usage and delivery requirements"
    },
    {
      "id": "enterprise-proof",
      "name": "Enterprise proof of value",
      "quantity": 100,
      "amount": 2500,
      "billing": "one_time",
      "validity_days": 45,
      "status": "proposed",
      "best_for": "A bounded two-role rollout before a larger commitment"
    }
  ],
  "fulfillment": {
    "payment_events_to_handle": ["checkout.session.completed", "payment_intent.succeeded", "charge.refunded"],
    "controls": ["signed_webhook_verification", "idempotency", "credit_ledger", "refund_reconciliation", "support_audit_trail"],
    "candidate_data_gate": "Do not process candidate data until the buyer has an authorized input path and the production terms are confirmed."
  },
  "public_boundary": [
    "Prices are proposed commercial tests until a verified checkout catalog and terms are published.",
    "Payment does not create an autonomous hiring decision or remove qualified human review.",
    "The public catalog does not expose formulas, weights, thresholds, private prompts, candidate data, or customer data."
  ]
}
