Draft v0.1 — published for review. Not final until approved; may change incompatibly before 1.0.

intent property protected characteristic

invalid — rejected by its schema, as intended schema: intent · raw JSON

This example exists to prove the schema refuses something the specification forbids. Validator output at build time:

{
  "specVersion": "0.1",
  "type": "intent",
  "id": "urn:uuid:0d6c1b52-3a54-4c1e-8f7c-9b8a7c6d5e41",
  "created": "2026-10-10T18:03:00Z",
  "holder": {
    "id": "https://www.livinisto.sk",
    "name": "LivinIsto"
  },
  "category": "property",
  "country": "SK",
  "currency": "EUR",
  "language": "sk",
  "statement": "rodinný dom na Kysuciach do 180000, v kresťanskej susedskej komunite",
  "parser": "example-parser/1",
  "criteria": {
    "must": {
      "transaction": "sale",
      "propertyType": [
        "house"
      ],
      "religion": "any"
    }
  },
  "area": {
    "regions": [
      "SK-ZI",
      "SK-TC"
    ]
  },
  "budget": {
    "max": 180000
  },
  "hiddenLimit": {
    "scheme": "holder-v1",
    "keyId": "k1",
    "ciphertext": "Zx81QmT0rLw2pNs7Yv4KcJe9"
  },
  "buyBy": "2026-12-24",
  "validUntil": "2027-01-31T23:00:00Z",
  "status": "active",
  "buyer": {
    "pseudonym": "b_7Qm2xK9pLs"
  },
  "consent": "urn:uuid:5f0c2a3e-8d2b-4a1f-9a77-1c2d3e4f5a60",
  "visibility": "aggregate"
}