{
  "schema_version": "qazstack-consumer-v1",
  "project_id": "qpolity",
  "product_name": "QPolity",
  "lifecycle": "production",
  "integration_mode": "http-contract",
  "qazstack_version": "1.41.1",
  "source_revision": "3b2830d1066ab784d34e4d6e8e2bb3b6b5fc7432",
  "primitives": [
    "entity-store",
    "geo-and-location",
    "reports-and-export",
    "evidence-and-provenance",
    "media-metadata",
    "resilience-contracts",
    "export-provenance",
    "public-consumer-contract",
    "source-normalization",
    "public-evidence-state",
    "public-data-sdk",
    "entity-mention-candidates",
    "document-text-sidecar-manifest",
    "entity-evidence-packet",
    "qazstack-language-surface"
  ],
  "language_surface": "docs/qazstack/language-surface-v1.json",
  "owns": [
    "canonical-entity-identities",
    "public-editorial-decisions",
    "product-routing"
  ],
  "depends_on": [
    "record-level-evidence",
    "temporal-event-provenance"
  ],
  "forbidden_capabilities": [
    "automatic-entity-merge",
    "raw-collector-runtime",
    "raw-evidence-storage"
  ],
  "evidence": {
    "source_files": [
      "server/qazgeo.ts",
      "server/qazlake.ts",
      "server/qazlake-media.ts",
      "server/qazlake-platform.ts",
      "server/resilient-json-client.ts",
      "docs/qazstack/public-data-v1.json",
      "shared/qazstack-knowledge.ts",
      "shared/publication-policy.ts",
      "script/prerender.ts",
      "script/document-text-sidecars.mjs",
      "script/search-benchmark.mjs",
      "client/src/lib/snapshotDiff.ts",
      "script/public-runtime-verify.mjs",
      "server/routes.ts",
      "client/public/datasets/document-text-sidecars.json"
    ],
    "test_commands": [
      "npm run verify",
      "npm run smoke:local"
    ],
    "runtime_urls": [
      "https://qpolity.pro/health",
      "https://qpolity.pro/.well-known/qazstack-consumer.json",
      "https://qpolity.pro/api/qazgeo/health",
      "https://qpolity.pro/api/entity-packets/deputy-1",
      "https://qpolity.pro/api/mentions/stats",
      "https://qpolity.pro/datasets/provenance/deputies-viii.json.provenance.json"
    ],
    "verified_at": "2026-07-27T00:00:00Z",
    "environment": "production",
    "checked_by": "qpolity-qazstack-public-data-pass"
  },
  "owner": "qdev",
  "notes": "QPolity consumes published QazStack 1.41.1 HTTP/data contracts while keeping its Node runtime independently verifiable; it does not import the Python package. Shared source normalization, evidence-state, source-candidate, fingerprint snapshot, resilience and export-provenance behavior is implemented in the Node adapter layer and kept compatible with the QazStack TypeScript public-data fixture."
}
