{
    "ax_version": "1.0",
    "spec": "https://rainz.ai/spec/ax-1.0",
    "conformance": {
        "spec": "AX-1.0",
        "level": "interactive",
        "score": 100,
        "self_tested_at": "2026-08-12T10:48:03+00:00",
        "report": "https://www.amitadler.co.il/wp-json/ax/v1/conformance"
    },
    "generated_at": "2026-08-12T10:48:03+00:00",
    "generator": "AX Protocol 1.19.1",
    "identity": {
        "site_id": "AXID-F09A35EA-1627F381-BDE0F6BF-4DA7847F",
        "scheme": "ax-license/v1",
        "issuer": "https://rainz.ai",
        "note": "Stable identifier for this site across the AX network, derived from its issued license. Verifiable by the issuer."
    },
    "organization": {
        "name": "עמית אדלר קידום אורגני",
        "description": "קידום עסקים קטנים ובינוניים",
        "url": "https://www.amitadler.co.il/",
        "email": "virial@gmail.com",
        "telephone": ""
    },
    "languages": [
        "he"
    ],
    "documents": {
        "llms_txt": "https://www.amitadler.co.il/llms.txt",
        "llms_full": "https://www.amitadler.co.il/llms-full.txt",
        "sitemap": "https://www.amitadler.co.il/sitemap_index.xml"
    },
    "endpoints": {
        "catalogue": "https://www.amitadler.co.il/wp-json/ax/v1/catalogue",
        "page": "https://www.amitadler.co.il/wp-json/ax/v1/page",
        "search": "https://www.amitadler.co.il/wp-json/ax/v1/search",
        "offers": "https://www.amitadler.co.il/wp-json/ax/v1/offers",
        "conformance": "https://www.amitadler.co.il/wp-json/ax/v1/conformance",
        "intent_status": "https://www.amitadler.co.il/wp-json/ax/v1/intent/status"
    },
    "auth": {
        "web_bot_auth": {
            "supported": true,
            "algorithms": [
                "ed25519"
            ],
            "components": [
                "@authority",
                "signature-agent"
            ]
        }
    },
    "policy": {
        "training": {
            "allowed": true,
            "attribution": "required",
            "compensation": "none"
        },
        "answer": {
            "allowed": true,
            "attribution": "required",
            "cite_as": "canonical"
        },
        "action": {
            "allowed": true,
            "authentication": "none"
        },
        "rate_limit": {
            "requests_per_second": 1,
            "burst": 5
        },
        "contact": "virial@gmail.com"
    },
    "verification": {
        "methods": [
            "ip_range",
            "reverse_dns"
        ],
        "serves_unverified": false
    },
    "actions": [
        {
            "name": "submit_lead",
            "description": "Send an enquiry on behalf of a human. A person will reply by email.",
            "method": "POST",
            "url": "https://www.amitadler.co.il/wp-json/ax/v1/intent",
            "content_type": "application/json",
            "authentication": "none",
            "side_effects": "creates_record",
            "idempotency": "AX-Idempotency-Key",
            "status_check": "https://www.amitadler.co.il/wp-json/ax/v1/intent/status?reference=AX-XXXXXXXX",
            "parameters": {
                "name": {
                    "type": "string",
                    "required": true
                },
                "email": {
                    "type": "string",
                    "format": "email",
                    "required": true
                },
                "message": {
                    "type": "string",
                    "required": true
                },
                "on_behalf_of": {
                    "type": "string",
                    "required": false,
                    "description": "Identify the human you are acting for."
                }
            },
            "returns": {
                "reference": "string",
                "status": "string",
                "receipt": {
                    "reference": "string",
                    "timestamp": "string",
                    "recorded": "string",
                    "contact": "string"
                }
            }
        }
    ],
    "disclosure": [],
    "x_compact": {
        "endpoint": "https://www.amitadler.co.il/wp-json/ax/v1/x",
        "codebook_version": 2,
        "codebook": {
            "request": {
                "q": "free text query",
                "p": "page id or path",
                "f": "comma list of response field codes to include",
                "n": "max results (1-20)",
                "l": "language code",
                "x": "include full body (1)",
                "k": "idempotency key (actions)",
                "nm": "name (a.lead)",
                "em": "email (a.lead)",
                "ms": "message (a.lead)",
                "fo": "acting for (a.lead)",
                "i": "offer id (o, a.quote)",
                "qt": "quantity (a.quote)"
            },
            "ops": {
                "m": "organisation summary",
                "c": "catalogue",
                "s": "search (default when q is present)",
                "p": "page twin",
                "a.lead": "submit an enquiry",
                "o": "offers - prices and availability",
                "a.quote": "price one offer: i= qt=, side-effect free"
            },
            "response": {
                "t": "title",
                "u": "url",
                "d": "description or summary",
                "y": "post type",
                "dt": "updated (ISO 8601)",
                "pb": "published (ISO 8601)",
                "au": "author",
                "b": "full text body",
                "o": "organisation name",
                "e": "contact email",
                "ph": "contact phone",
                "l": "language(s)",
                "r": "receipt reference",
                "st": "status",
                "i": "offer id",
                "pr": "unit price",
                "cur": "currency (ISO 4217)",
                "av": "availability",
                "qt": "quantity quoted",
                "tt": "total price",
                "rd": "returns window, days",
                "cov": "coverage 0..1 - how much of the request was satisfied"
            }
        },
        "example": "ax1 q.svc.pr n=3",
        "example_1_0": "ax1 q=\"what does this organisation do\" n=3 f=t,u,d",
        "spec": "AXS-2.0",
        "lx": 3,
        "lexicon": "https://rainz.ai/wp-json/rainz-axs/v1/lexicon",
        "grammar": "sentence := [$] verb[.noun[.qualifier]] pairs; stela := sentences separated by newlines (reads only). Verbs, closed forever: q (query) get (fetch) do (act) sub (subscribe). AXS-1.0 ops m c s p o a.lead a.quote remain valid frozen aliases. Identity travels in a cartouche [[like this]] and is never executed. Unknown words in read sentences are answered with a repair guess (rep?), never with silent failure.",
        "scripts": {
            "h": "hieratic ASCII — canonical",
            "g": "hieroglyphic pictographs, e.g. 🔍🛠💰 = q.svc.pr",
            "d": "demotic packed codepoints — reserved"
        },
        "glyphs": {
            "$": "🛒",
            "q": "🔍",
            "get": "📖",
            "do": "✍",
            "sub": "👂",
            "pg": "📄",
            "svc": "🛠",
            "prd": "📦",
            "ofr": "🏷",
            "org": "🏛",
            "cat": "🗂",
            "lead": "🤝",
            "doc": "📜",
            "pr": "💰",
            "av": "🟢",
            "sum": "🪶",
            "full": "📚",
            "new": "🌱",
            "near": "📍"
        }
    },
    "x_subscriptions": {
        "spec": "AX-1.1-draft",
        "subscribe": "https://www.amitadler.co.il/wp-json/ax/v1/subscribe",
        "unsubscribe": "https://www.amitadler.co.il/wp-json/ax/v1/unsubscribe",
        "topics": [
            "content.updated",
            "intent.updated"
        ],
        "signature": "HMAC-SHA256 of the raw body, sent as X-AX-Signature: sha256=<hex>",
        "note": "POST callback (https) + topics[]. The callback must answer a signed subscription.confirmed event with 2xx."
    }
}