{
  "schema_version": "avds-ui-contract-v1",
  "contract_id": "qazaqstan-space-avds-public",
  "product_id": "qazaqstan-space",
  "profile": "cyber-public-editorial",
  "avds_source": {
    "system": "AV DS",
    "version": "4.7.0",
    "source_sha": "79342b07b061938c14101a213d1dd0c7a412d689",
    "source_repository": "https://github.com/belilovsky/sgeo-platform",
    "source_exported_at": "2026-08-23T08:47:07Z",
    "source_files": [
      {
        "path": "packages/ui-kit/src/tokens/variables.css",
        "sha256": "b3135d07c6935c570910782ef4d513cda34d3405c36e69f6a292e0b0c8595772"
      },
      {
        "path": "packages/ui-kit/src/consumer-primitives/consumer-primitives.css",
        "sha256": "250bfbf71b412599383907e47595e29726096c126105a7dfe64853ccbf9de9d1"
      },
      {
        "path": "packages/ui-kit/src/index.ts",
        "sha256": "75b71cd0ebfc15569861810d311716fd71d8f6c61ccadc2e6f28798b1b7c3221"
      }
    ],
    "public_reference": "https://avds.digital/",
    "adoption_mode": "versioned-static-adapter",
    "font_family": "Onest"
  },
  "coverage": {
    "kind": "applicable-public-interface-points",
    "updated_at": "2026-08-11",
    "covered_points": 100,
    "applicable_points": 100,
    "areas": [
      { "id": "foundations", "label": "tokens, typography and theme", "covered": 20, "applicable": 20 },
      { "id": "shell", "label": "header, footer and route navigation", "covered": 20, "applicable": 20 },
      { "id": "primitives", "label": "content, data and map primitives", "covered": 20, "applicable": 20 },
      { "id": "states", "label": "responsive, accessible and semantic states", "covered": 20, "applicable": 20 },
      { "id": "governance", "label": "versioned contract and release gates", "covered": 20, "applicable": 20 }
    ]
  },
  "adopted_patterns": [
    {
      "id": "editorial-route-grid",
      "use": "section navigation and reading routes",
      "owner": "AV DS"
    },
    {
      "id": "mini-metric",
      "use": "dated corpus and coverage summaries",
      "owner": "AV DS"
    },
    {
      "id": "status-rail",
      "use": "evidence, lifecycle and publication-state labels",
      "owner": "AV DS"
    },
    {
      "id": "split-evidence-surface",
      "use": "source-to-claim and system-to-object comparisons",
      "owner": "AV DS"
    },
    {
      "id": "component-layer",
      "use": "stable cards, tables, filters, status badges and provenance blocks across public pages",
      "owner": "AV DS"
    },
    {
      "id": "maps-and-territory",
      "use": "QazGeo map deck, layer states, safe geography notes and atlas control panels",
      "owner": "AV DS"
    },
    {
      "id": "evidence-and-control",
      "use": "claim/source boundaries, operational status, release checks and monitor surfaces",
      "owner": "AV DS"
    }
  ],
  "semantic_states": [
    "default",
    "active",
    "ready",
    "loading",
    "degraded",
    "warning",
    "empty"
  ],
  "component_families": [
    {
      "id": "navigation",
      "components": ["SiteHeader", "route-card", "footer"],
      "product_owner": "Qazaqstan.Space"
    },
    {
      "id": "evidence",
      "components": ["SourceCard", "ProvenanceCard", "claim-card", "status-callout", "record-list"],
      "product_owner": "Qazaqstan.Space"
    },
    {
      "id": "geography",
      "components": ["QazGeo layer deck", "object marker", "object passport panel"],
      "product_owner": "Qazaqstan.Space + QazGeo"
    },
    {
      "id": "editorial",
      "components": ["DocumentCard", "feature story", "media card", "editorial illustration label"],
      "product_owner": "Qazaqstan.Space"
    },
    {
      "id": "operations",
      "components": ["ServiceStatusCard", "StatusBadge", "DataTable", "FilterChipRow", "TrackerBoard", "SourceFreshnessBadge", "ReleaseDiff", "Timeline"],
      "product_owner": "Qazaqstan.Space"
    }
  ],
  "avds_live_reference_snapshot": {
    "checked_at": "2026-08-23T08:47:07Z",
    "public_title": "AV DS – Обзор",
    "version_label": "4.7.0",
    "observed_route_coverage": "183/183",
    "observed_component_count": 120,
    "observed_surface_count": 183,
    "live_release_source_package": "@sgeo/ui-kit@4.7.0",
    "live_release_source_sha": "79342b07b061938c14101a213d1dd0c7a412d689",
    "live_release_artifact_sha256": "c770ea8a7a9d21a5af4fc92d0dc274fb9a3d6f434ba4e8e523d947a6eefac7a9",
    "source_authority_note": "Версию определяют release.json и package.json в закреплённом source SHA; обменные снимки других версий не являются source authority этого адаптера.",
    "adopted_live_sections": [
      "Рабочие сценарии",
      "QazStack ↔ AV DS",
      "Готовые поверхности",
      "Карточки и метрики",
      "Доказательства и контроль",
      "Карты и территория"
    ]
  },
  "implementation": {
    "tokens_source": "app/avds-v4.css",
    "stylesheet_delivery": "compiled-with-site-bundle",
    "font_assets": "/fonts/avds/",
    "runtime_dependency": false,
    "accessibility": ["keyboard focus", "pressed states", "live status", "reduced semantic ambiguity"],
    "token_bridge": {
      "theme_attribute": "data-av-theme=cyber-dark",
      "version_attribute": "data-avds-version=4.7.0",
      "surface_scale": "--av-color-*",
      "radius_scale": "--av-radius-md",
      "shadow_scale": "--av-shadow-float",
      "heading_typography": "--av-text-heading-font-family"
    },
    "responsive_composition": {
      "id": "responsive-composition-v2",
      "modes": [
        { "id": "compact", "range": "0-767px", "rule": "single-column reader flow" },
        { "id": "tablet", "range": "768-1023px", "rule": "two-up catalog and decision groups" },
        { "id": "desktop", "range": "1024-1439px", "rule": "bounded shell with page rails" },
        { "id": "wide", "range": "1440-1919px", "rule": "expanded shell with stable reading measure" },
        { "id": "expanded", "range": "1920-2559px", "rule": "secondary rails and additional catalog columns" },
        { "id": "canvas", "range": "2560px+", "rule": "sixteen-column evidence composition with independent rails" }
      ],
      "shell_max": "--avds-shell-max",
      "reading_measure": "76ch body copy",
      "layout_gap": "14px grid rhythm",
      "wide_shell": "2200px from 1600px"
    }
  },
  "boundaries": [
    "AV DS owns the semantic visual vocabulary and reusable interaction patterns, not editorial policy or source verification.",
    "QazGeo owns public geographic contracts; Qazaqstan.Space owns the editorial object layer.",
    "Generated editorial illustrations are labelled and never presented as observation evidence."
  ]
}
