{"schema_version":"qazstack-thematic-product-v1","product_id":"qazaq-family","product_name":"Qazaq Family","lifecycle":"production","subject":"Reviewed public knowledge about Kazakh genealogy, shezhire and historical kinship traditions.","qazstack_consumer_contract":"docs/qazstack/consumer-contract.json","public_modes":["explore","understand","act","trust"],"source_policy":{"registry_path":"docs/source-registry.json","allowed_classes":["official","research","editorial"],"candidates_require_review":true},"publication":{"mode":"mixed","public_records_require_review":true,"explicit_degraded_state":true},"geo_policy":{"public_precision":"region","private_browser_access_forbidden":true,"exact_user_locations_public":false},"sensitivity":{"classes":["personal-data","legal-risk"],"public_prohibitions":["Do not publish private-tree records, contact details, private media or inferred biological relationships.","Do not publish unreviewed genealogy candidates as facts.","Do not use public materials to rank, compare or stigmatise kinship groups."]},"modules":[{"id":"public-atlas","mode":"explore","kind":"map","data_contract":"/api/v1/public/atlas/regions","empty_state":"degraded-state"},{"id":"research-guides","mode":"understand","kind":"guide","empty_state":"curated-snapshot"},{"id":"research-onboarding","mode":"act","kind":"tool","empty_state":"curated-snapshot"},{"id":"source-registry","mode":"trust","kind":"registry","data_contract":"/api/v1/public/source-registry","empty_state":"degraded-state"}],"release":{"public_release_path":"public/thematic-release.json","test_commands":["python -m pytest -q","QAZSTACK_SRC=/path/to/qazstack python scripts/validate_contracts.py"],"runtime_urls":["https://qazaq.family/health","https://qazaq.family/thematic-release.json"],"verified_at":"2026-07-26T18:58:49Z","checked_by":"qazaq-family-public-smoke"},"notes":"The production foundation publishes reviewed source metadata, editorial guidance, browser-only research onboarding and a live generalized QazGeo atlas. It does not publish genealogy claims or private family data."}