{"schema":"qazvision-extraction-codebook/v1","version":"2026-07-14.1","canonical_url":"https://qaz.vision/api/codebook.json","evidence_types":{"direct_quote":{"label_ru":"прямая речь","speaker_evidence":true},"attributed_speech":{"label_ru":"атрибутированное высказывание","speaker_evidence":true},"paraphrased_position":{"label_ru":"пересказ позиции","speaker_evidence":true},"editorial_fact":{"label_ru":"редакционный факт","speaker_evidence":false}},"evidence_rules":{"direct_quote":"First-person or explicitly quoted speech attributable to the corpus speaker.","attributed_speech":"A source explicitly attributes a statement, instruction or assessment to the speaker.","paraphrased_position":"A cautious normalized position derived from speaker evidence; verify source context.","editorial_fact":"Narration by the publisher or reporter; never treat it as the speaker's position."},"identity_semantics":{"person_speaker":"Stable person identity across offices.","speaker":"Compatibility alias for the role period assigned to the document or thesis.","role_corpus":"Public institutional corpus grouping compatible role-period aliases.","role_period_id":"Stable dated office period resolved from speaker and event_date."},"source_evidence":{"contract":"W3C Web Annotation compatible target with TextQuoteSelector and TextPositionSelector.","matching":"Published only when the source quote has one unambiguous exact or whitespace-normalized match.","offsets":"Zero-based Unicode character offsets into the atom original language text."},"theme_blocks":{"A":"Государственное строительство и политические реформы","B":"Экономика и промышленность","C":"Цифровизация и искусственный интеллект","D":"Социальная политика","E":"Верховенство права и борьба с коррупцией","F":"Внешняя политика и суверенитет","G":"Национальная идентичность и культура"},"consumer_rules":["Do not convert editorial_fact into a public position.","Keep speakers and role periods separate unless comparison is explicitly requested.","Cite canonical_url and official source_urls for every substantive claim.","Prefer source_evidence selectors when quoting or reviewing an extracted thesis.","Treat coverage as selective unless coverage.json states otherwise."]}