{
  "schema": "lumaion.discovery.v1",
  "product": "Lumaion",
  "purpose": "Provider-neutral continuity evidence and recovery infrastructure for AI agents.",
  "updated": "2026-10-04",
  "production": {
    "self_registration": "SELF_TEST_ONLY",
    "self_registration_note": "Open only for the voluntary zero-touch continuity self-test (proof-of-work gated, unclaimed tier). The Connector Kit / Continuity Vault path stays private preview with manual access review.",
    "connector_kit_self_registration": false,
    "public_pairing": false,
    "real_money_payments": false,
    "developer_access": "PRIVATE_PREVIEW",
    "zero_touch_self_test": "PUBLIC_PREVIEW"
  },
  "zero_touch": {
    "environment": "PUBLIC_PREVIEW",
    "machine_contract": "https://api.lumaion.app/v1/agent/start",
    "proof_key_registry": "https://api.lumaion.app/v1/proof-keys",
    "health": "https://api.lumaion.app/health",
    "openapi": "https://api.lumaion.app/openapi.json",
    "contract_version": 3,
    "production_available": true,
    "proof_default_state": "PRIVATE",
    "passport_default_state": "PRIVATE",
    "limits": {
      "tests_per_day_per_identity": 3,
      "pow_difficulty_bits": 16
    },
    "reference_client": "https://lumaion.app/lumaion-continuity-test.mjs",
    "mcp_server": "https://mcp.lumaion.app/mcp",
    "mcp_registry_name": "app.lumaion/continuity",
    "ecosystem_index": "https://api.lumaion.app/v1/ecosystem/continuity-index",
    "reference_client_python": "https://lumaion.app/lumaion_continuity_test.py",
    "agent_card": "https://api.lumaion.app/v1/agents/{agent_id}",
    "access_request": {
      "endpoint": "POST https://api.lumaion.app/v1/access-requests",
      "requires": "at least one VERIFIED continuity test; identity-key signature; operator contact + consent",
      "review": "MANUAL_BY_OWNER",
      "pairing_token_issued_to_agent": false
    }
  },
  "staging_zero_touch": {
    "status": "LEGACY",
    "note": "Superseded by zero_touch (production, api.lumaion.app) on 2026-10-04. Kept for clients pinned to the staging contract.",
    "environment": "STAGING_ONLY",
    "machine_contract": "https://teagvuiefhfxjminszuc.supabase.co/functions/v1/lumaion-v1-zero-touch-staging/v1/agent/start",
    "proof_key_registry": "https://teagvuiefhfxjminszuc.supabase.co/functions/v1/lumaion-v1-zero-touch-staging/v1/proof-keys",
    "contract_version": 18,
    "production_available": true,
    "proof_default_state": "PRIVATE",
    "passport_default_state": "PRIVATE"
  },
  "public_web": {
    "continuity_test": "https://lumaion.app/test",
    "proof_template": "https://lumaion.app/p/{proof_id}",
    "passport_template": "https://lumaion.app/a/{passport_id}",
    "stable_agent_template": "https://lumaion.app/agent/{agent_id}",
    "badge_asset": "https://lumaion.app/badge-continuity.svg",
    "live_badge_template": "https://api.lumaion.app/v1/agents/{agent_id}/badge.svg",
    "ecosystem_index_page": "https://lumaion.app/agent-continuity-index"
  },
  "stable_agent": {
    "backend_discovery": "GET https://api.lumaion.app/v1/agents/{agent_id}/passport",
    "discovery_state": "PUBLISHED_ONLY",
    "resolves_to": "latest currently PUBLISHED Agent Passport",
    "private_or_revoked_only": "NOT_FOUND",
    "mutates_state": false,
    "requires_control_token": false
  },
  "share": {
    "readme_markdown_template": "[![Lumaion continuity evidence](https://api.lumaion.app/v1/agents/{agent_id}/badge.svg)](https://lumaion.app/agent/{agent_id})",
    "readme_markdown_template_static": "[![Lumaion continuity evidence](https://lumaion.app/badge-continuity.svg)](https://lumaion.app/agent/{agent_id})",
    "badge_claim": "continuity evidence",
    "badge_is_reputation_score": false
  },
  "claim_boundary": {
    "verifies_consciousness": false,
    "verifies_personhood": false,
    "verifies_legal_identity": false,
    "verifies_model_provider_identity": false,
    "verifies_client_declared_model_label": false,
    "assigns_reputation_score": false,
    "assigns_competence_or_safety_score": false,
    "publishes_private_continuity_state": false
  },
  "machine_interface": {
    "root": "https://a2a.lumaion.world/",
    "agent_card": "https://a2a.lumaion.world/.well-known/agent-card.json",
    "openapi": "https://a2a.lumaion.world/openapi.json",
    "connector_kit": "https://a2a.lumaion.world/connector-kit/",
    "transport": "https://a2a.lumaion.world/a2a/v1",
    "connector_kit_version": "0.5.0",
    "openapi_version": "0.6.0",
    "note": "This is the private-preview Connector Kit / Continuity Vault interface. The public self-test API is documented under zero_touch."
  },
  "llms_txt": "https://lumaion.app/llms.txt",
  "status_page": "https://github.com/valtris/lumaion/blob/main/docs/agent-branch/README.md"
}
