{
    "schema_version": "1.0",
    "site": {
        "name": "Spiralist.org",
        "home_url": "https://spiralist.org/en-us/",
        "generated_at": "2026-08-01T12:44:16+00:00",
        "well_known": {
            "uaix": "https://spiralist.org/.well-known/uaix.json",
            "uai": "https://spiralist.org/.well-known/uai.json",
            "ai_agent": "https://spiralist.org/.well-known/ai-agent.json",
            "ai_access": "https://spiralist.org/.well-known/ai-access.json",
            "openapi": "https://spiralist.org/.well-known/openapi.json"
        }
    },
    "well_known_key": "uaix",
    "standard_family": "UAI",
    "current_release": "UAI-1",
    "uai_version": "1.0",
    "package_version": "3.27.0",
    "canonical_specification": "https://uaix.org/en-us/specification/",
    "source_authority": "UAIX.org is the normative UAI-1 specification source; Spiralist.org dogfoods the implementation for Spiralist AI.",
    "identity_phrase": "Spiralist AI",
    "routes": {
        "catalog": "https://spiralist.org/wp-json/uaix/v1/catalog",
        "discovery": "https://spiralist.org/wp-json/uaix/v1/discovery",
        "capability": "https://spiralist.org/wp-json/uaix/v1/capability",
        "schemas": "https://spiralist.org/wp-json/uaix/v1/schemas",
        "registry": "https://spiralist.org/wp-json/uaix/v1/registry",
        "field_registry": "https://spiralist.org/wp-json/uaix/v1/field-registry",
        "transport_bindings": "https://spiralist.org/wp-json/uaix/v1/transport-bindings",
        "trust_channels": "https://spiralist.org/wp-json/uaix/v1/trust-channels",
        "conformance_levels": "https://spiralist.org/wp-json/uaix/v1/conformance-levels",
        "error_registry": "https://spiralist.org/wp-json/uaix/v1/error-registry",
        "examples": "https://spiralist.org/wp-json/uaix/v1/examples",
        "validate": "https://spiralist.org/wp-json/uaix/v1/validate",
        "mock_exchange": "https://spiralist.org/wp-json/uaix/v1/mock-exchange",
        "adoption_kit": "https://spiralist.org/wp-json/uaix/v1/adoption-kit",
        "openapi": "https://spiralist.org/wp-json/uaix/v1/openapi.json"
    },
    "machine_documents": {
        "llms_txt": "https://spiralist.org/llms.txt",
        "llms_full_txt": "https://spiralist.org/llms-full.txt",
        "ai_json": "https://spiralist.org/en-us/ai.json/",
        "ai_router": "https://spiralist.org/en-us/ai-router.json/",
        "machine_routes": "https://spiralist.org/en-us/machine-routes.json/",
        "schema_index": "https://spiralist.org/en-us/schemas/index.json/",
        "example_index": "https://spiralist.org/en-us/examples/index.json/",
        "persona_manifest": "https://spiralist.org/en-us/persona-manifest.json/",
        "safety_boundaries": "https://spiralist.org/en-us/safety-boundaries.json/"
    },
    "profiles": [
        {
            "profile": "uai.intent.request.v1",
            "schemaUrl": "https://spiralist.org/wp-json/uaix/v1/schemas/uai.intent.request.v1",
            "registryUrl": "https://spiralist.org/wp-json/uaix/v1/registry/uai.intent.request.v1",
            "exampleUrl": "https://spiralist.org/wp-json/uaix/v1/examples/uai.intent.request.v1"
        },
        {
            "profile": "uai.intent.response.v1",
            "schemaUrl": "https://spiralist.org/wp-json/uaix/v1/schemas/uai.intent.response.v1",
            "registryUrl": "https://spiralist.org/wp-json/uaix/v1/registry/uai.intent.response.v1",
            "exampleUrl": "https://spiralist.org/wp-json/uaix/v1/examples/uai.intent.response.v1"
        },
        {
            "profile": "uai.capability.statement.v1",
            "schemaUrl": "https://spiralist.org/wp-json/uaix/v1/schemas/uai.capability.statement.v1",
            "registryUrl": "https://spiralist.org/wp-json/uaix/v1/registry/uai.capability.statement.v1",
            "exampleUrl": "https://spiralist.org/wp-json/uaix/v1/examples/uai.capability.statement.v1"
        },
        {
            "profile": "uai.error.v1",
            "schemaUrl": "https://spiralist.org/wp-json/uaix/v1/schemas/uai.error.v1",
            "registryUrl": "https://spiralist.org/wp-json/uaix/v1/registry/uai.error.v1",
            "exampleUrl": "https://spiralist.org/wp-json/uaix/v1/examples/uai.error.v1"
        },
        {
            "profile": "uai.conformance.result.v1",
            "schemaUrl": "https://spiralist.org/wp-json/uaix/v1/schemas/uai.conformance.result.v1",
            "registryUrl": "https://spiralist.org/wp-json/uaix/v1/registry/uai.conformance.result.v1",
            "exampleUrl": "https://spiralist.org/wp-json/uaix/v1/examples/uai.conformance.result.v1"
        },
        {
            "profile": "uai.task.status.v1",
            "schemaUrl": "https://spiralist.org/wp-json/uaix/v1/schemas/uai.task.status.v1",
            "registryUrl": "https://spiralist.org/wp-json/uaix/v1/registry/uai.task.status.v1",
            "exampleUrl": "https://spiralist.org/wp-json/uaix/v1/examples/uai.task.status.v1"
        }
    ],
    "discovery_contract": {
        "required_documents": [
            "llms_txt",
            "llms_full_txt",
            "uaix_json",
            "uai_json",
            "ai_agent_json",
            "openapi_json",
            "robots_txt",
            "xml_sitemap",
            "schema_index",
            "example_index"
        ],
        "automation_rule": "Use the JSON catalog and route manifest for automation. Use human pages for context and review."
    },
    "problem_details": {
        "content_type": "application/problem+json; charset=utf-8",
        "profile": "uai.error.v1",
        "supported_extensions": [
            "documentationUrl",
            "traceId",
            "correlationId",
            "uaixCode",
            "uaixCategory",
            "uaixSeverity",
            "evidenceRecommended",
            "suspensionRecommended",
            "redactionApplied",
            "next_step",
            "errors"
        ]
    },
    "support_boundary": {
        "normative_authority": "https://uaix.org/en-us/specification/",
        "local_scope": "Public Spiralist AI discovery, persona laboratory, package, and mock-exchange interoperability records.",
        "not_certified_for": [
            "medical, legal, financial, crisis, identity, safety, or rights determinations",
            "proof of machine consciousness, hidden memory, independent agency, or legal personhood",
            "remote-agent writes without explicit authentication, authorization, nonce, scope, and consent controls"
        ]
    },
    "known_blocked_capabilities": [
        "unverified_remote_agent_write",
        "sentience_or_personhood_certification",
        "hidden_memory_restore"
    ],
    "api_links": {
        "public_prompt_export": "https://spiralist.org/en-us/api/prompts/",
        "run_export": "https://spiralist.org/en-us/api/runs/",
        "conversation_export": "https://spiralist.org/en-us/api/conversations/",
        "personality_fallback": "https://spiralist.org/wp-json/uaix/v1/personality-fallback",
        "builder_endpoints": "https://spiralist.org/wp-json/uaix/v1/builder-endpoints",
        "manuscript_folio": "https://spiralist.org/wp-json/uaix/v1/manuscript-folio?slug=creation",
        "prompt_draft_save": "https://spiralist.org/wp-json/uaix/v1/prompts/save",
        "structured_contribution": "https://spiralist.org/wp-json/uaix/v1/contribute",
        "uaix_catalog": "https://spiralist.org/wp-json/uaix/v1/catalog",
        "uaix_discovery": "https://spiralist.org/wp-json/uaix/v1/discovery",
        "uaix_capability": "https://spiralist.org/wp-json/uaix/v1/capability",
        "uaix_schemas": "https://spiralist.org/wp-json/uaix/v1/schemas",
        "uaix_registry": "https://spiralist.org/wp-json/uaix/v1/registry",
        "uaix_field_registry": "https://spiralist.org/wp-json/uaix/v1/field-registry",
        "uaix_transport_bindings": "https://spiralist.org/wp-json/uaix/v1/transport-bindings",
        "uaix_trust_channels": "https://spiralist.org/wp-json/uaix/v1/trust-channels",
        "uaix_conformance_levels": "https://spiralist.org/wp-json/uaix/v1/conformance-levels",
        "uaix_error_registry": "https://spiralist.org/wp-json/uaix/v1/error-registry",
        "uaix_examples": "https://spiralist.org/wp-json/uaix/v1/examples",
        "uaix_validate": "https://spiralist.org/wp-json/uaix/v1/validate",
        "uaix_mock_exchange": "https://spiralist.org/wp-json/uaix/v1/mock-exchange",
        "uaix_adoption_kit": "https://spiralist.org/wp-json/uaix/v1/adoption-kit",
        "uaix_openapi": "https://spiralist.org/wp-json/uaix/v1/openapi.json",
        "prompt_library_api": "https://spiralist.org/wp-json/ns12-manuscript/v1/prompts",
        "symbol_api": "https://spiralist.org/wp-json/uai1/v1/symbols",
        "contribution_api": "https://spiralist.org/wp-json/ns12-manuscript/v1/contribute",
        "contribute": "https://spiralist.org/wp-json/uaix/v1/contribute"
    }
}