{
  "schema_version": "avds-ui-contract-v1",
  "contract_id": "avds-ui-contract",
  "avds_source": {
    "site": "https://avds.digital",
    "package": "product-profile:no-package",
    "version": "4.7.0"
  },
  "component_families": [
    {
      "id": "metrics",
      "components": [
        "DataSignalsSurface",
        "DataQualityScorecard",
        "DenseMetricStrip",
        "KpiGrid",
        "MiniMetric",
        "PublicSummaryStrip",
        "ScoreBar",
        "RankedBarList"
      ],
      "qazstack_relationship": "QPolity consumes QazStack export, source and quality contracts and renders compact public metrics through local AV DS profile compositions."
    },
    {
      "id": "evidence",
      "components": [
        "ProvenanceFoot",
        "InfoTooltip",
        "CompactContextStrip",
        "ContextBadge",
        "SourceBadge",
        "SourceHealthBadge",
        "SourcePolicyBadge",
        "SourceCard"
      ],
      "qazstack_relationship": "QPolity presents source, evidence state, provenance and coverage boundaries without upgrading sourced records to verified facts."
    },
    {
      "id": "navigation-filtering",
      "components": [
        "PageHeader",
        "QuickLinksRail",
        "SearchField",
        "FilterChipRow",
        "FilterTextField",
        "FilterSelect",
        "BreadcrumbTrail",
        "ProfileTabs",
        "CommandPalette",
        "ActionButton"
      ],
      "qazstack_relationship": "QPolity keeps product routing local while using AV DS-compatible browse, source and action patterns."
    },
    {
      "id": "ops-status",
      "components": [
        "ServiceStatusCard",
        "StatusBadge",
        "StatePanel",
        "LoadingSkeleton",
        "DataFreshness",
        "DataQualityFlag"
      ],
      "qazstack_relationship": "QPolity exposes lifecycle and upstream states, stale cache and source coverage without blocking the public route."
    }
  ],
  "do_not_duplicate": [
    "card",
    "badge",
    "kpi card",
    "button",
    "table",
    "alert",
    "toast",
    "progress"
  ],
  "qazstack_behavior_sources": [
    "ranked-search",
    "observability-and-ui",
    "reports-and-export",
    "geo-and-location",
    "pagination-and-listing"
  ]
}
