{
  "id": "AV-CST-0001",
  "uri": "av:QualifiedFTD",
  "type": "Constraint",
  "ocom_terms": [
    {
      "uri": "ocom:Constraint",
      "url": "https://ocom.uno/vocabulary/constraint"
    }
  ],
  "name": {
    "en": "Qualified first-time depositor",
    "uk": "Кваліфікований перший депозитор",
    "ro": "Prim depunător calificat",
    "es": "Primer depositante cualificado",
    "fr": "Premier déposant qualifié",
    "ru": "Квалифицированный первый депозитор"
  },
  "summary": {
    "en": "CPA commission is payable only for a first-time depositor who meets the qualification terms of the offer.",
    "uk": "CPA-комісія нараховується лише за першого депозитора, який відповідає умовам кваліфікації оффера.",
    "ro": "Comisionul CPA se plătește doar pentru un prim depunător care îndeplinește condițiile de calificare ale ofertei.",
    "es": "La comisión CPA solo se paga por un primer depositante que cumpla las condiciones de cualificación de la oferta.",
    "fr": "La commission CPA n'est due que pour un premier déposant qui remplit les conditions de qualification de l'offre.",
    "ru": "CPA-комиссия начисляется только за первого депозитора, соответствующего условиям квалификации оффера."
  },
  "status": "Active",
  "canonical": "https://affvector.com/ocom/records/AV-CST-0001",
  "record": "https://affvector.com/ocom/records/AV-CST-0001.json",
  "markdown": "https://affvector.com/ocom/records/AV-CST-0001.md",
  "ownership": {
    "role": "AV-ROLE-0003",
    "basis": "role-based; never assigned to a person"
  },
  "registry": "AV-REG-0004",
  "assurance": "owner-confirmed",
  "last_updated": "2026-09-04",
  "record_version": "1.0",
  "rule": "CPA applies to qualified first-time depositors under the offer terms.",
  "expression": "cpa.payable == (deposit.is_first && deposit.meets_offer_qualification)",
  "source": {
    "page": "https://affvector.com/#models",
    "document": "AV-AGR-0001",
    "section": "5. Commissions",
    "related_policies": [
      "AV-POL-0001"
    ]
  },
  "relationships": [
    {
      "type": "member_of",
      "target": "AV-REG-0004"
    },
    {
      "type": "applies_to",
      "target": "AV-PLN-0001"
    },
    {
      "type": "applies_to",
      "target": "AV-PLN-0003"
    }
  ],
  "domain": {
    "name": "Affiliate",
    "primary": true,
    "note": "Names an existing OCOM domain of operational responsibility. It introduces no new concept."
  },
  "governance": {
    "governed_by": "AV-POL-0005",
    "change_process": "Changes are made in the governed source and republished; no surface here is a second copy.",
    "record_versioning": "https://affvector.com/ocom/release.json",
    "published_at": "https://affvector.com/ocom/records/AV-CST-0001"
  },
  "lifecycle": {
    "states": [
      "Draft",
      "Active",
      "Superseded",
      "Retired"
    ],
    "state": "Active"
  },
  "metadata": {
    "descriptive": {
      "type": "Constraint",
      "languages": [
        "en",
        "uk",
        "ro",
        "es",
        "fr",
        "ru"
      ]
    },
    "administrative": {
      "record_version": "1.0",
      "last_updated": "2026-09-04"
    },
    "operational": {
      "status": "Active",
      "assurance": "owner-confirmed"
    },
    "technical": {
      "record": "https://affvector.com/ocom/records/AV-CST-0001.json",
      "canonical": "https://affvector.com/ocom/records/AV-CST-0001"
    },
    "identity": {
      "id": "AV-CST-0001",
      "uri": "av:QualifiedFTD",
      "canonical": "https://affvector.com/ocom/records/AV-CST-0001"
    },
    "governance": {
      "owning_role": "AV-ROLE-0003",
      "governed_by": "AV-POL-0005",
      "assurance": "owner-confirmed"
    }
  },
  "scope": "CPA commission on the AffVector affiliate program.",
  "severity": {
    "level": "blocking",
    "note": "The condition cannot be crossed: a deal or a commission that breaks it is not valid."
  },
  "effective_period": {
    "from": "2026-08-03",
    "until": "open"
  },
  "exception_policy": {
    "status": "none published",
    "note": "No exception to this condition is published; the governing document controls."
  },
  "classification": {
    "by": "domain of operational responsibility",
    "value": "Affiliate",
    "scheme": "The OCOM domains named in AV-REG-0006 and indexed at /ocom/domains.json."
  },
  "purpose": "To keep CPA payable only where the offer’s qualification terms are actually met."
}
