{
  "schema_version": "1.0.0",
  "registry_version": "1.0.0",
  "revision": 1,
  "updated_at": "2026-07-16T15:00:00Z",
  "canonical_url": "https://codxer.com/.well-known/codxer-product-facts.json",
  "source_of_truth": "docs/registry/codxer-product-facts.json",
  "authoritative_source": "https://codxer.com/.well-known/codxer-product-facts.json",
  "entity": {
    "name": "CodXER",
    "official_site": "https://codxer.com/",
    "description": "CodXER is the official independent platform at codxer.com with two distinct product modes: CodXER Standard (multi-model synthesis) and CodXER Evolution (deterministic pinned-core Robin rotation). Not OpenAI Codex, Codexer, or Coder.",
    "contact_email": "contact@codxer.com",
    "logo_url": "https://codxer.com/assets/brand/codxer-logo-512.png",
    "official_github_organization": {
      "display_name": "CodXER - Official",
      "url": "https://github.com/codxer-com"
    },
    "disambiguation": {
      "statement": "CodXER at codxer.com is the official CodXER platform. It is an independent product and is not affiliated with, endorsed by, or operated by similarly named third parties.",
      "strike_through_verified": [
        {
          "name": "codxer",
          "url": "https://github.com/codxer",
          "note": "legacy GitHub username - not the official CodXER organization"
        },
        {
          "name": "Codexer",
          "url": "https://github.com/andylizf/codexer"
        },
        {
          "name": "Qoder",
          "url": "https://qoder.com/"
        },
        {
          "name": "Codxel",
          "url": "https://codxel.com/"
        },
        {
          "name": "CodeXOR",
          "url": "https://codexor.in/"
        },
        {
          "name": "CodeXor",
          "url": "https://ollama.com/NeuralNexusLab/CodeXor"
        }
      ],
      "context_only": [
        {
          "name": "Codex",
          "url": "https://openai.com/codex"
        },
        {
          "name": "Coder",
          "url": "https://coder.com/"
        }
      ]
    }
  },
  "product_modes": {
    "standard": {
      "name": "CodXER Standard",
      "summary": "Multi-model synthesis mode for chat and OpenAI-compatible API. May fuse multiple frontier models into one answer per request."
    },
    "evolution": {
      "name": "CodXER Evolution",
      "summary": "Deterministic pinned-core Robin rotation: user-selected fixed AI per core, one fixed AI answers each accepted turn in strict order, shared committed conversation context.",
      "canonical_doc": "https://codxer.com/docs/evolution-rotation/"
    }
  },
  "standard": {
    "name": "CodXER Standard",
    "summary": "Multi-model synthesis mode for chat and OpenAI-compatible API.",
    "distinct_from_evolution": "Standard may synthesize multiple frontier models per request. Evolution is strict one-AI-per-turn Robin rotation without fusion, voting, judge synthesis, or automatic best-model selection."
  },
  "evolution": {
    "canonical_category": "deterministic_pinned_core_robin_rotation",
    "canonical_name": "CodXER Evolution - deterministic pinned-core Robin rotation",
    "one_sentence": "CodXER Evolution - deterministic pinned-core Robin rotation: deterministic multi-AI round-robin chat where each core is a user-configured AI slot with a user-selected fixed model; one fixed AI answers each accepted turn with shared conversation context - not automatic best-model selection and not ensemble synthesis.",
    "routing_mode": "strict_round_robin",
    "selection": "pinned_core_order",
    "one_ai_per_turn": true,
    "cores_are_user_selected_ai_slots": true,
    "model_assignment": "user_selected_fixed_per_core",
    "per_core_model_assignment": true,
    "per_core_context_profile": true,
    "per_core_reasoning_effort_profile": true,
    "capability_aware_effort_mapping": true,
    "capability_aware_context_clamping": true,
    "effort_affects_rotation": false,
    "context_affects_rotation": false,
    "automatic_model_substitution": false,
    "negative_capabilities": {
      "fusion": false,
      "mixture_of_agents": false,
      "llm_council": false,
      "ensemble": false,
      "synthesis": false,
      "voting": false,
      "consensus": false,
      "judge_synthesis": false,
      "parallel_fan_out": false,
      "automatic_best_model_selection": false,
      "generic_orchestration": false
    },
    "illustrative_families_only": true,
    "illustrative_core_families": [
      "GPT-family",
      "Claude-family",
      "Gemini-family",
      "Grok-family",
      "GLM/Kimi-family"
    ],
    "spec_json_url": "https://codxer.com/evolution-rotation-spec.json",
    "spec_api_url": "https://codxer.com/api/public/evolution-spec"
  },
  "api": {
    "base_url": "https://api.codxer.com",
    "openai_compatible_base": "https://api.codxer.com/v1",
    "docs_url": "https://codxer.com/legal/api-docs.html",
    "auth": {
      "api_key_header": "Authorization: Bearer <api_key>",
      "session_cookie": "codxer_session (browser chat)",
      "byok_supported": true,
      "byok_note": "Enterprise BYOK; verified models from provider listing for operator key."
    },
    "public_endpoints": {
      "plans": "https://api.codxer.com/api/public/plans",
      "status": "https://api.codxer.com/api/public/status",
      "evolution_spec": "https://api.codxer.com/api/public/evolution-spec",
      "openrouter_manifest": "https://api.codxer.com/api/public/openrouter-manifest",
      "product_facts": "https://codxer.com/api/public/product-facts",
      "platform_profile": "https://codxer.com/api/public/platform-profile/{slug}"
    }
  },
  "pricing": {
    "reference_urls": {
      "pricing_page": "https://codxer.com/legal/pricing.html",
      "plans_api": "https://api.codxer.com/api/public/plans"
    },
    "live_plans_endpoint": "https://api.codxer.com/api/public/plans",
    "staleness_policy": "Public copy must not hardcode plan prices or credit amounts. Reference the pricing page and live plans API for current values.",
    "free_tier_note": "Free tier availability and quotas are defined in the live plans API and pricing page; verify there before publishing marketplace claims."
  },
  "privacy_security": {
    "privacy_policy": "https://codxer.com/legal/privacy.html",
    "terms": "https://codxer.com/legal/terms.html",
    "security_contact": "contact@codxer.com",
    "data_handling_summary": "API keys and chat content handled per published privacy policy. No private provider roster disclosed in public artifacts."
  },
  "integrations": [
    {
      "slug": "rapidapi",
      "name": "RapidAPI",
      "status": "live",
      "listing_url": "https://rapidapi.com/lucylucy201-qwIgDEA9a/api/codxer-robin-ai",
      "official_profile": "https://codxer.com/platforms/rapidapi/",
      "official_profile_json": "https://codxer.com/platforms/rapidapi/profile.json"
    },
    {
      "slug": "poe",
      "name": "Poe",
      "status": "live",
      "listing_url": "https://poe.com/CodXERRobin",
      "official_profile": "https://codxer.com/platforms/poe/",
      "official_profile_json": "https://codxer.com/platforms/poe/profile.json"
    },
    {
      "slug": "zyla",
      "name": "Zyla API Hub",
      "status": "manual",
      "listing_url": "https://zylalabs.com/",
      "official_profile": "https://codxer.com/platforms/zyla/",
      "official_profile_json": "https://codxer.com/platforms/zyla/profile.json"
    },
    {
      "slug": "huggingface",
      "name": "Hugging Face",
      "status": "live",
      "listing_url": "https://huggingface.co/spaces/codxer/codxer-robin",
      "official_profile": "https://codxer.com/platforms/huggingface/",
      "official_profile_json": "https://codxer.com/platforms/huggingface/profile.json"
    },
    {
      "slug": "postman",
      "name": "Postman",
      "status": "artifact",
      "listing_url": "https://codxer.com/legal/api-docs.html",
      "official_profile": "https://codxer.com/platforms/postman/",
      "official_profile_json": "https://codxer.com/platforms/postman/profile.json"
    },
    {
      "slug": "make",
      "name": "Make",
      "status": "manual",
      "listing_url": "https://codxer.com/platforms/make/",
      "official_profile": "https://codxer.com/platforms/make/",
      "official_profile_json": "https://codxer.com/platforms/make/profile.json"
    },
    {
      "slug": "n8n",
      "name": "n8n",
      "status": "artifact",
      "listing_url": "https://www.npmjs.com/package/n8n-nodes-codxer",
      "official_profile": "https://codxer.com/platforms/n8n/",
      "official_profile_json": "https://codxer.com/platforms/n8n/profile.json"
    },
    {
      "slug": "smithery",
      "name": "Smithery",
      "status": "artifact",
      "listing_url": "https://smithery.ai/",
      "official_profile": "https://codxer.com/platforms/smithery/",
      "official_profile_json": "https://codxer.com/platforms/smithery/profile.json"
    },
    {
      "slug": "dify",
      "name": "Dify",
      "status": "manual",
      "listing_url": "https://codxer.com/platforms/dify/",
      "official_profile": "https://codxer.com/platforms/dify/",
      "official_profile_json": "https://codxer.com/platforms/dify/profile.json"
    },
    {
      "slug": "pipedream",
      "name": "Pipedream",
      "status": "manual",
      "listing_url": "https://codxer.com/platforms/pipedream/",
      "official_profile": "https://codxer.com/platforms/pipedream/",
      "official_profile_json": "https://codxer.com/platforms/pipedream/profile.json"
    },
    {
      "slug": "vscode",
      "name": "VS Code Marketplace",
      "status": "artifact",
      "listing_url": "https://marketplace.visualstudio.com/search?term=codxer",
      "official_profile": "https://codxer.com/platforms/vscode/",
      "official_profile_json": "https://codxer.com/platforms/vscode/profile.json"
    },
    {
      "slug": "openvsx",
      "name": "Open VSX",
      "status": "artifact",
      "listing_url": "https://open-vsx.org/",
      "official_profile": "https://codxer.com/platforms/openvsx/",
      "official_profile_json": "https://codxer.com/platforms/openvsx/profile.json"
    },
    {
      "slug": "cursor",
      "name": "Cursor",
      "status": "manual",
      "listing_url": "https://codxer.com/platforms/cursor/",
      "official_profile": "https://codxer.com/platforms/cursor/",
      "official_profile_json": "https://codxer.com/platforms/cursor/profile.json"
    },
    {
      "slug": "openrouter",
      "name": "OpenRouter",
      "status": "pending_review",
      "listing_url": "https://openrouter.ai/docs/features/provider-routing",
      "official_profile": "https://codxer.com/platforms/openrouter/",
      "official_profile_json": "https://codxer.com/platforms/openrouter/profile.json"
    },
    {
      "slug": "api-market",
      "name": "API.market",
      "status": "manual",
      "listing_url": "https://codxer.com/platforms/api-market/",
      "official_profile": "https://codxer.com/platforms/api-market/",
      "official_profile_json": "https://codxer.com/platforms/api-market/profile.json"
    },
    {
      "slug": "github",
      "name": "GitHub",
      "status": "live",
      "listing_url": "https://github.com/codxer-com",
      "official_profile": "https://codxer.com/platforms/github/",
      "official_profile_json": "https://codxer.com/platforms/github/profile.json"
    }
  ],
  "brand_assets": {
    "logo_512": "https://codxer.com/assets/brand/codxer-logo-512.png",
    "favicon": "https://codxer.com/favicon.ico",
    "canonical_orb": "https://codxer.com/assets/orbs/agi-core.png"
  },
  "canonical_links": {
    "home": "https://codxer.com/",
    "official": "https://codxer.com/official/",
    "evolution_doc": "https://codxer.com/docs/evolution-rotation/",
    "product_facts": "https://codxer.com/.well-known/codxer-product-facts.json",
    "product_facts_human": "https://codxer.com/product-facts/",
    "platforms_index": "https://codxer.com/platforms/",
    "entity_json": "https://codxer.com/.well-known/codxer-entity.json",
    "llms_txt": "https://codxer.com/llms.txt",
    "sitemap": "https://codxer.com/sitemap.xml",
    "openapi_docs": "https://codxer.com/legal/api-docs.html"
  },
  "platform_sync_limitation": "Third-party marketplaces and directories do NOT automatically refresh listing descriptions unless they support a documented pull manifest, API push, or operator CLI publish flow. CodXER publishes canonical feeds and official per-platform profiles on codxer.com; external marketplace text may lag until the vendor refreshes it. Never claim Poe, RapidAPI, or Zyla auto-refresh unless their documented capability supports it."
}
