odpsVersion: "4.0"
product:
  id: "dealcharts.ml.cmbs-special-servicing-transfer-sequences"
  name: "CMBS Special-Servicing Transfer Event Sequences"
  description: "Descriptor for the per-loan event-sequence shape of the CMBS special-servicing-transfer benchmark. Data files are in preparation."
  domain: "structured-finance/cmbs/ml"
  status: "in_preparation"
  owner:
    name: "CMD+RVL"
    contact: "cairn+llms@cmdrvl.com"
  license:
    name: "CC-BY-NC-4.0 research planned"
    url: "https://creativecommons.org/licenses/by-nc/4.0/"
    commercialUse: "requires CMD+RVL commercial license"
  dataAccess:
    publicRead: true
    auth: "descriptor-only"
    notes: "Descriptor is public; event-sequence files are not published yet."
  dataQuality: { $ref: "./components/dataQuality-standard.yaml" }
  sla: { $ref: "./components/sla-static-refresh-weekly.yaml" }
  distribution:
    - type: "dataset-descriptor"
      url: "https://dealcharts.org/datasets/ml/cmbs-special-servicing-transfer-sequences.json"
      mediaType: "application/json"
    - type: "odps"
      url: "https://dealcharts.org/odps/cmbs-special-servicing-transfer-sequences.yaml"
      mediaType: "application/yaml"
  schema:
    format: "per-loan event sequences"
    dictionary:
      - name: "loan_id"
        type: "string"
        required: true
      - name: "events"
        type: "array<object>"
        required: true
      - name: "event_date"
        type: "date"
      - name: "event_type"
        type: "string"
      - name: "transfers_to_special_servicing_12m"
        type: "boolean"
  provenance:
    sources:
      - name: "SEC EDGAR"
        kind: "filing"
        link: "https://www.sec.gov/edgar/search/"
    refresh: "weekly"
    notes: "Planned event ordering preserves filing-time sequence and point-in-time leakage controls."
