{
  "id": "EM-XCT-10",
  "name": "Регистрация, версия и приёмка модели",
  "domain": "XCT",
  "kind": "contract",
  "wave": "W0",
  "scope": "Исследование контракта публикации: manifest, роль, схема, semantic version, digest, fingerprint, зависимости, holds и отзыв.",
  "candidate_types": [
    "ModelRegistration",
    "ModelRelease",
    "ConformanceEvidence",
    "PublicationHold"
  ],
  "specific_questions": [
    "Что доказывает installable и что assurance?",
    "Какая ссылка неизменяема?",
    "Как отменить выпуск без потери воспроизводимости?"
  ],
  "proposed_invariants": [
    "Wildcard и main не lock",
    "Digest не semantic fingerprint",
    "Conformance требует evidence"
  ],
  "negative_case": "TBD fingerprint и muc=Conformant объявлены готовой регистрацией.",
  "acceptance_scenario": "Проверить пакет с pinned refs, отрицательными fixtures и незакрытым hold: публикация канонического статуса блокируется.",
  "comparison_tracks": [
    "Действующие Vercy protocol/MMAS/whole-object и опубликованные WM-XCT",
    "W3C PROV/SKOS/SHACL/ODRL в применимой части",
    "Практика source connectors, versioned schemas и policy enforcement"
  ],
  "vercy_candidates": [
    {
      "model_id": "WM-XCT-013",
      "mapping_status": "conceptual-candidate",
      "evidence_depth": "index-and-publication-metadata",
      "note": "Связь требует проверки полного семантического crosswalk; published не означает завершённую независимую экспертизу.",
      "runtime": {
        "id": "vr.wm-xct-013",
        "modelId": "WM-XCT-013",
        "name": "Registry Pattern",
        "version": "0.3.0-research.1",
        "status": "published",
        "installable": true,
        "pageUrl": "https://ver.cy/models/wm-xct-013-registry-pattern/",
        "specUrl": "https://ver.cy/models/wm-xct-013-registry-pattern/spec.yaml",
        "agentsUrl": "https://ver.cy/models/wm-xct-013-registry-pattern/AGENTS.md",
        "digest": "sha256:d546f2d9da5bd1a2faf476ef13df0c2507f24587e558f98f63e2c4d95331726e",
        "requires": [],
        "unresolvedRequires": []
      }
    }
  ],
  "candidate_properties_from_v1": [
    {
      "predecessor": "XCT-10",
      "fields": [
        {
          "name": "registry_id",
          "value_type": "text",
          "status": "candidate-not-normative"
        },
        {
          "name": "version",
          "value_type": "text",
          "status": "candidate-not-normative"
        },
        {
          "name": "publication_status",
          "value_type": "code",
          "status": "candidate-not-normative"
        },
        {
          "name": "assurance_status",
          "value_type": "code",
          "status": "candidate-not-normative"
        }
      ]
    }
  ],
  "suggested_owner": "Куратор мета-моделей Vercy",
  "candidate_master_systems": "Реестр моделей, sources.yaml, vercy.lock, политики",
  "related_research_contours": [],
  "blocking_decisions": [
    "Установить границу и решение reuse/extend/new по действующим спецификациям.",
    "Подтвердить semantic crosswalk, права и source mastership.",
    "Выбрать immutable refs; провести проверки fixtures до заявления о публикационной готовности."
  ],
  "research_progress": {
    "sequence": 12,
    "id": "EM-XCT-10",
    "status": "researching",
    "claude_status": "pending",
    "grok_status": "pending",
    "boundary_decision": "Economical preparation: compare the complete current registration/release contracts and WM-XCT-013 before selecting reuse, profile or a small missing companion.",
    "publication_urls": [],
    "remaining_scope": "Entire research brief pending",
    "target_model_ids": [
      "WM-XCT-013"
    ]
  },
  "brief_url": "https://ver.cy/enterprise/models/em-xct-10/"
}
