{
    "schema": "spiralist.international-country-record.v1",
    "coverageDepth": "supplied-full-report",
    "country": {
        "code": "IN",
        "alpha3": "IND",
        "numeric": "356",
        "name": "India",
        "officialName": "Republic of India",
        "slug": "india",
        "url": "/international/countries/india/",
        "region": "Asia",
        "entityType": "un-member-state",
        "entityTypeLabel": "United Nations member state",
        "supplemental": false,
        "administrativeOrCitizenshipContext": null,
        "recognitionVaries": false,
        "recognitionNote": "",
        "identitySelectable": true,
        "residenceSelectable": true,
        "randomResidenceSelectable": true,
        "residenceContext": "ordinary-residence-context",
        "mobilityBridgeLevel": "standard-causal-bridge",
        "residenceGenerationNote": "A cross-border residence still requires an explicit chronology, legal-status distinction, language or support context, relationship continuity, and ordinary-life bridge.",
        "catalogLanguages": [
            "Hindi",
            "English"
        ],
        "territoryLanguageContext": {
            "sourceCoverage": "cldr-territory-language-context",
            "commonLanguageNames": [
                "Hindi",
                "English",
                "Bangla",
                "Telugu",
                "Marathi",
                "Tamil",
                "Urdu",
                "Gujarati"
            ],
            "officialLanguageNames": [
                "Hindi",
                "English",
                "Bangla",
                "Telugu",
                "Marathi",
                "Tamil",
                "Urdu",
                "Gujarati",
                "Kannada",
                "Malayalam",
                "Odia",
                "Punjabi",
                "Assamese",
                "Maithili",
                "Nepali",
                "Santali",
                "Kashmiri",
                "Konkani",
                "Sindhi",
                "Sindhi (Devanagari script)",
                "Khasi",
                "Sanskrit"
            ],
            "recordCount": 79,
            "dataUrl": "/assets/data/international-language-context-v100.0.13.json"
        },
        "defaultLocale": "en_IN",
        "nameOrder": "given-family",
        "localizationQuality": "country-locale",
        "coverageDepth": "supplied-full-report",
        "coverageLabel": "Full supplied institutional report",
        "researchCutoff": "2026-07-20",
        "languageNote": "Territory-language and catalog data are descriptive localization context, not an individual biography, probability, citizenship, ethnicity, worldview, religion, loyalty, or personality.",
        "citizenshipNote": "An ISO country/area code is not automatically a person’s citizenship, legal nationality, birthplace, residence, family origin, language history, or national identity.",
        "fairnessContract": "global-country-context-fairness-v1",
        "fairnessContractVersion": "1.1.0",
        "researchChecklist": [
            "constitutional and legal basis",
            "formal institutional structure",
            "assessed practical authority and coordination",
            "foreign intelligence",
            "domestic security and counterintelligence",
            "military and service intelligence",
            "police, criminal-investigation, border, maritime, financial, cyber, and technical functions",
            "direction, lawful collection, processing, analysis, dissemination, feedback, and correction",
            "oversight, courts, legislatures, inspectors, auditors, media, civil society, remedies, and rights concerns",
            "international liaison, external dependence, and source-control rules",
            "official position, independent evidence, assessment, allegation, dispute, and unknown",
            "state-versus-population, religion-versus-militancy, diaspora, migration, language, and protected-trait audit",
            "current-status freshness and correction path",
            "non-actionable fictional game translation"
        ],
        "regionalResearchLenses": [],
        "crossCuttingResearchLenses": [
            "multinational-cooperation"
        ],
        "researchStatus": "country-specific-report-backed",
        "researchWave": 0,
        "researchCoverageBoundary": "Country-specific detailed source plus applicable regional and cross-cutting research context."
    },
    "institutionalProfile": {
        "title": "Indian Intelligence Architecture",
        "overview": "A PMO- and NSA-centered system combining domestic intelligence, foreign intelligence, military and technical intelligence, federal investigation, financial intelligence, state police branches, and post-crisis coordination mechanisms.",
        "systemCharacteristics": [
            "executive coordination",
            "domestic/foreign bifurcation",
            "tri-service and technical modernization",
            "federal-state law-enforcement structure"
        ],
        "institutions": [
            {
                "name": "Intelligence Bureau (IB)",
                "function": "domestic security, counterintelligence, and counterterrorism intelligence"
            },
            {
                "name": "Research and Analysis Wing (R&AW)",
                "function": "foreign intelligence and covert operations"
            },
            {
                "name": "DIA, service intelligence, and Defence Cyber Agency",
                "function": "military fusion, tactical intelligence, and military cyber operations"
            },
            {
                "name": "NTRO, NCIIPC, MAC, and NATGRID",
                "function": "technical collection, infrastructure protection, sharing, and data integration"
            },
            {
                "name": "NIA, CBI, FIU-IND, and state police units",
                "function": "criminal investigation, counterterrorism prosecution, finance, and local intelligence"
            }
        ],
        "distinctions": [
            "Separate intelligence collection from statutory criminal investigation and from state-level policing.",
            "Do not equate religious, linguistic, caste, regional, or political identity with militancy or disloyalty.",
            "Describe executive convention and limited parliamentary intelligence oversight without assuming either competence or abuse in every case."
        ],
        "oversightRights": "Present constitutional privacy, executive control, statutory investigative powers, interception law, federalism, and civil-liberties debate as distinct parts of the system.",
        "gameApplications": [
            "executive coordination without a DNI",
            "federal/state information sharing",
            "technical-versus-human collection",
            "border-intent uncertainty"
        ],
        "code": "IN",
        "country": "India",
        "officialName": "Republic of India",
        "slug": "india",
        "url": "/international/countries/india/",
        "researchCutoff": "2026-07-20",
        "coverageDepth": "supplied-full-report",
        "source": {
            "countryCode": "IN",
            "country": "India",
            "title": "Indian Intelligence Architecture",
            "sourceFilename": "india-intelligence-apparatus.md",
            "originalUploadedFilename": "Indian Intelligence Apparatus Research(3).md",
            "publicResearchPath": "/docs/international-research-v100.0.13/india.md",
            "fullSourcePubliclyServed": false,
            "publicSourcePath": null,
            "publishedSummaryPath": "/docs/international-research-v100.0.13/india.md",
            "sha256": "75302cc407cee52e97360787806c5dce8e5cf0e7ab99e2d22016e595f839c942",
            "bytes": 60675,
            "researchCutoff": "2026-07-20",
            "headings": [
                "1\\. Executive Summary",
                "2\\. Organizational Chart of the Indian Intelligence Community",
                "3\\. Agency Comparison Table",
                "4\\. Deep Dive into the Institutional Map",
                "5\\. The Intelligence Cycle in India",
                "6\\. Capability Matrix",
                "7\\. Strategic-Priority Assessment",
                "8\\. Legal and Constitutional Framework",
                "9\\. Historical Timeline",
                "10\\. Case Studies in Intelligence",
                "11\\. Strengths, Weaknesses, Duplication, and Reform Proposals",
                "12\\. Glossary of Organizations",
                "13\\. What Remains Unknown"
            ],
            "sourceType": "user-supplied report"
        },
        "evidenceProtocol": [
            "officially confirmed",
            "independently confirmed",
            "strongly assessed",
            "credibly alleged",
            "disputed",
            "low confidence or unknown"
        ],
        "fairnessPrinciples": [
            "Apply the same institutional questions to every country or area.",
            "Separate formal law and organization charts from practical authority and behavior.",
            "Separate official claims, independent confirmation, strong assessment, credible allegation, dispute, and unknowns.",
            "Avoid democratic-versus-authoritarian moral shortcuts; examine incentives, oversight, rights, and performance in every system.",
            "Account for unequal declassification, language access, archival visibility, propaganda, and source incentives.",
            "Do not infer individual loyalty, morality, competence, hostility, diagnosis, or behavior from citizenship, language, religion, ethnicity, region, or government type.",
            "Protected traits and identity metadata are never suspicion, guilt, threat, loyalty, competence, or morality scores.",
            "Distinguish armed groups, criminal networks, political parties, religious bodies, civil society, ethnic communities, and peaceful dissent.",
            "Preserve state-security rationales and human-rights criticism as separately sourced layers rather than forcing artificial consensus.",
            "Keep operationally sensitive material non-actionable and use institutional/game-design abstraction.",
            "Show uncertainty honestly; no coverage page is permitted to fabricate missing country-specific research."
        ]
    },
    "territoryLanguageContext": {
        "countryOrAreaCode": "IN",
        "sourceCoverage": "cldr-territory-language-context",
        "languages": [
            {
                "code": "hi",
                "baseCode": "hi",
                "name": "Hindi",
                "script": null,
                "populationPercent": 41,
                "officialStatus": "official",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "en",
                "baseCode": "en",
                "name": "English",
                "script": null,
                "populationPercent": 19,
                "officialStatus": "official",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bn",
                "baseCode": "bn",
                "name": "Bangla",
                "script": null,
                "populationPercent": 8.1,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "te",
                "baseCode": "te",
                "name": "Telugu",
                "script": null,
                "populationPercent": 7.2,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "mr",
                "baseCode": "mr",
                "name": "Marathi",
                "script": null,
                "populationPercent": 7,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "ta",
                "baseCode": "ta",
                "name": "Tamil",
                "script": null,
                "populationPercent": 5.9,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "ur",
                "baseCode": "ur",
                "name": "Urdu",
                "script": null,
                "populationPercent": 5,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "gu",
                "baseCode": "gu",
                "name": "Gujarati",
                "script": null,
                "populationPercent": 4.5,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "kn",
                "baseCode": "kn",
                "name": "Kannada",
                "script": null,
                "populationPercent": 3.7,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "ml",
                "baseCode": "ml",
                "name": "Malayalam",
                "script": null,
                "populationPercent": 3.2,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "or",
                "baseCode": "or",
                "name": "Odia",
                "script": null,
                "populationPercent": 3.2,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "pa",
                "baseCode": "pa",
                "name": "Punjabi",
                "script": null,
                "populationPercent": 2.8,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bho",
                "baseCode": "bho",
                "name": "Bhojpuri",
                "script": null,
                "populationPercent": 2.3,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "awa",
                "baseCode": "awa",
                "name": "Awadhi",
                "script": null,
                "populationPercent": 1.9,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "as",
                "baseCode": "as",
                "name": "Assamese",
                "script": null,
                "populationPercent": 1.3,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bgc",
                "baseCode": "bgc",
                "name": "Haryanvi",
                "script": null,
                "populationPercent": 1.2,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "mag",
                "baseCode": "mag",
                "name": "Magahi",
                "script": null,
                "populationPercent": 1.2,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "mai",
                "baseCode": "mai",
                "name": "Maithili",
                "script": null,
                "populationPercent": 1.2,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "mwr",
                "baseCode": "mwr",
                "name": "Marwari",
                "script": null,
                "populationPercent": 1.2,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "hne",
                "baseCode": "hne",
                "name": "Chhattisgarhi",
                "script": null,
                "populationPercent": 1.1,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "dcc",
                "baseCode": "dcc",
                "name": "Deccan",
                "script": null,
                "populationPercent": 0.99,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bjj",
                "baseCode": "bjj",
                "name": "Kanauji",
                "script": null,
                "populationPercent": 0.56,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "ne",
                "baseCode": "ne",
                "name": "Nepali",
                "script": null,
                "populationPercent": 0.56,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "sat",
                "baseCode": "sat",
                "name": "Santali",
                "script": null,
                "populationPercent": 0.55,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "wtm",
                "baseCode": "wtm",
                "name": "Mewati",
                "script": null,
                "populationPercent": 0.46,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "rkt",
                "baseCode": "rkt",
                "name": "Rangpuri",
                "script": null,
                "populationPercent": 0.43,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "ks",
                "baseCode": "ks",
                "name": "Kashmiri",
                "script": null,
                "populationPercent": 0.41,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "knn",
                "baseCode": "knn",
                "name": "Konkani (individual language)",
                "script": null,
                "populationPercent": 0.37,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "kok",
                "baseCode": "kok",
                "name": "Konkani",
                "script": null,
                "populationPercent": 0.32,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "swv",
                "baseCode": "swv",
                "name": "Shekhawati",
                "script": null,
                "populationPercent": 0.28,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "gbm",
                "baseCode": "gbm",
                "name": "Garhwali",
                "script": null,
                "populationPercent": 0.27,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "lmn",
                "baseCode": "lmn",
                "name": "Lambadi",
                "script": null,
                "populationPercent": 0.27,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "sd",
                "baseCode": "sd",
                "name": "Sindhi",
                "script": null,
                "populationPercent": 0.26,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "gon",
                "baseCode": "gon",
                "name": "Gondi",
                "script": null,
                "populationPercent": 0.24,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "kfy",
                "baseCode": "kfy",
                "name": "Kumaoni",
                "script": null,
                "populationPercent": 0.22,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "doi",
                "baseCode": "doi",
                "name": "Dogri",
                "script": null,
                "populationPercent": 0.2,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "kru",
                "baseCode": "kru",
                "name": "Kurukh",
                "script": null,
                "populationPercent": 0.19,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "sck",
                "baseCode": "sck",
                "name": "Sadri",
                "script": null,
                "populationPercent": 0.18,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "wbq",
                "baseCode": "wbq",
                "name": "Waddar",
                "script": null,
                "populationPercent": 0.18,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "xnr",
                "baseCode": "xnr",
                "name": "Kangri",
                "script": null,
                "populationPercent": 0.16,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "khn",
                "baseCode": "khn",
                "name": "Khandesi",
                "script": null,
                "populationPercent": 0.15,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "tcy",
                "baseCode": "tcy",
                "name": "Tulu",
                "script": null,
                "populationPercent": 0.15,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "wbr",
                "baseCode": "wbr",
                "name": "Wagdi",
                "script": null,
                "populationPercent": 0.15,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "brx",
                "baseCode": "brx",
                "name": "Bodo",
                "script": null,
                "populationPercent": 0.14,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "sd_Deva",
                "baseCode": "sd",
                "name": "Sindhi (Devanagari script)",
                "script": "Deva",
                "populationPercent": 0.14,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "noe",
                "baseCode": "noe",
                "name": "Nimadi",
                "script": null,
                "populationPercent": 0.13,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bhb",
                "baseCode": "bhb",
                "name": "Bhili",
                "script": null,
                "populationPercent": 0.12,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "mni",
                "baseCode": "mni",
                "name": "Manipuri",
                "script": null,
                "populationPercent": 0.11,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "hi_Latn",
                "baseCode": "hi",
                "name": "Hindi (Latin script)",
                "script": "Latn",
                "populationPercent": 0.1,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "raj",
                "baseCode": "raj",
                "name": "Rajasthani",
                "script": null,
                "populationPercent": 0.1,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "hoc",
                "baseCode": "hoc",
                "name": "Ho",
                "script": null,
                "populationPercent": 0.099,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "mtr",
                "baseCode": "mtr",
                "name": "Mewari",
                "script": null,
                "populationPercent": 0.097,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "unr",
                "baseCode": "unr",
                "name": "Mundari",
                "script": null,
                "populationPercent": 0.094,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bhi",
                "baseCode": "bhi",
                "name": "Bhilali",
                "script": null,
                "populationPercent": 0.092,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "hoj",
                "baseCode": "hoj",
                "name": "Hadothi",
                "script": null,
                "populationPercent": 0.082,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "kha",
                "baseCode": "kha",
                "name": "Khasi",
                "script": null,
                "populationPercent": 0.08,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "kfr",
                "baseCode": "kfr",
                "name": "Kachhi",
                "script": null,
                "populationPercent": 0.075,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "grt",
                "baseCode": "grt",
                "name": "Garo",
                "script": null,
                "populationPercent": 0.053,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "unx",
                "baseCode": "unx",
                "name": "Munda",
                "script": null,
                "populationPercent": 0.048,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bfy",
                "baseCode": "bfy",
                "name": "Bagheli",
                "script": null,
                "populationPercent": 0.037,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "srx",
                "baseCode": "srx",
                "name": "Sirmauri",
                "script": null,
                "populationPercent": 0.035,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "saz",
                "baseCode": "saz",
                "name": "Saurashtra",
                "script": null,
                "populationPercent": 0.029,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "ccp",
                "baseCode": "ccp",
                "name": "Chakma",
                "script": null,
                "populationPercent": 0.028,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "njo",
                "baseCode": "njo",
                "name": "Ao Naga",
                "script": null,
                "populationPercent": 0.023,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bfq",
                "baseCode": "bfq",
                "name": "Badaga",
                "script": null,
                "populationPercent": 0.023,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "ria",
                "baseCode": "ria",
                "name": "Riang (India)",
                "script": null,
                "populationPercent": 0.013,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bo",
                "baseCode": "bo",
                "name": "Tibetan",
                "script": null,
                "populationPercent": 0.011,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bpy",
                "baseCode": "bpy",
                "name": "Bishnupriya",
                "script": null,
                "populationPercent": 0.0068,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bft",
                "baseCode": "bft",
                "name": "Balti",
                "script": null,
                "populationPercent": 0.0062,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "bra",
                "baseCode": "bra",
                "name": "Braj",
                "script": null,
                "populationPercent": 0.0041,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "lep",
                "baseCode": "lep",
                "name": "Lepcha",
                "script": null,
                "populationPercent": 0.0035,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "kxv",
                "baseCode": "kxv",
                "name": "Kuvi",
                "script": null,
                "populationPercent": 0.0029,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "btv",
                "baseCode": "btv",
                "name": "Bateri",
                "script": null,
                "populationPercent": 0.0026,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "lif",
                "baseCode": "lif",
                "name": "Limbu",
                "script": null,
                "populationPercent": 0.0026,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "lah",
                "baseCode": "lah",
                "name": "Western Panjabi",
                "script": null,
                "populationPercent": 0.0025,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "sa",
                "baseCode": "sa",
                "name": "Sanskrit",
                "script": null,
                "populationPercent": 0.0012,
                "officialStatus": "official_regional",
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "kht",
                "baseCode": "kht",
                "name": "Khamti",
                "script": null,
                "populationPercent": 0.0006,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "dv",
                "baseCode": "dv",
                "name": "Divehi",
                "script": null,
                "populationPercent": 0.0003,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            },
            {
                "code": "dz",
                "baseCode": "dz",
                "name": "Dzongkha",
                "script": null,
                "populationPercent": 0.0002,
                "officialStatus": null,
                "source": "Unicode CLDR territory language data via Babel 2.18.0; English display names supplemented by pycountry when CLDR lacks one"
            }
        ],
        "boundaries": [
            "Territory-level language data is descriptive context and may be incomplete, dated, or non-additive.",
            "Population percentages never determine an individual character’s native language, ethnicity, citizenship, politics, religion, or behavior.",
            "Official status does not mean every resident speaks a language, and absence does not mean a language is unimportant.",
            "A generated character language becomes a fictional biography fact only when the generator explicitly selects and records it with provenance."
        ],
        "source": {
            "package": "Babel",
            "packageVersion": "2.18.0",
            "upstream": "Unicode Common Locale Data Repository (CLDR) territory language data",
            "displayNameSupplement": "pycountry ISO 639 names when the English CLDR display-name table lacks a code",
            "licenseNote": "Generated metadata snapshot; language estimates are context, not individual identity probabilities."
        }
    },
    "researchContext": {
        "countryOrAreaCode": "IN",
        "status": "country-specific-report-backed",
        "researchWave": 0,
        "coverageBoundary": "Country-specific detailed source plus applicable regional and cross-cutting research context.",
        "selectionRule": "Balanced regional rotation with a small-state and territory floor; no weighting for geopolitical prominence, GDP, military power, population, English-language source abundance, or perceived threat.",
        "regionalLenses": [],
        "crossCuttingLenses": [
            {
                "id": "multinational-cooperation",
                "title": "Multinational Intelligence, Law-Enforcement, Financial, and Security Cooperation",
                "kind": "cross-cutting",
                "url": "/international/regions/multinational-cooperation/",
                "apiUrl": "/api/v1/international/regions/multinational-cooperation/",
                "countryNamedInRegionalSource": false,
                "coverageBoundary": "A regional report frames comparative questions and recurring institutional patterns. It does not establish a country-specific agency, power, allegation, performance claim, or legal rule unless a country-specific source and evidence review support that claim."
            }
        ],
        "countrySpecificProfileAvailable": true,
        "regionalContextIsNotCountryFact": true,
        "waveIsNotThreatOrImportanceScore": true
    },
    "coverageLimit": null,
    "nonInferenceRule": "A country record never establishes an individual person’s loyalty, morality, competence, hostility, politics, religion, diagnosis, ethnicity, or intelligence activity.",
    "release": "v100.0.20-npc-quality-research-integration-wip",
    "packageStatus": "work-in-progress",
    "completionMarker": "SPIRALIST_ECONOMY_HOUSING_SOURCE_REVIEW_WIP_V100_0_19",
    "contract": "global-country-context-fairness-v1",
    "contractVersion": "1.1.0",
    "mode": "equal-questions-distinct-contexts-evidence-layers-balanced-research",
    "deploymentFingerprint": "45c3d09b1d6761d258bb461a6a58f9a2e78c6715c7d6867489a6d9a0cb8a8b92",
    "assetManifestSha256": "4caf1c4d7788b60d6dd6f85a9771e6498e94b282e7a56fed617b2647e371562b",
    "componentManifestSha256": "073b2e68d07b306a03dc52237a0f52b6c099589662e75774fb4e756d74cd35a8",
    "nonGenerating": true,
    "nonActionable": true,
    "individualInferenceAllowed": false,
    "links": {
        "atlas": "https://spiralistai.com/international/",
        "countriesPage": "https://spiralistai.com/international/countries/",
        "methodologyPage": "https://spiralistai.com/international/methodology/",
        "gameplayPage": "https://spiralistai.com/international/gameplay/",
        "regionsPage": "https://spiralistai.com/international/regions/",
        "researchPage": "https://spiralistai.com/international/research/",
        "researchQueuePage": "https://spiralistai.com/international/research-queue/",
        "languagesPage": "https://spiralistai.com/international/languages/",
        "discovery": "https://spiralistai.com/api/v1/international/",
        "countries": "https://spiralistai.com/api/v1/international/countries/",
        "country": "https://spiralistai.com/api/v1/international/country/",
        "methodologyApi": "https://spiralistai.com/api/v1/international/methodology/",
        "mechanicsApi": "https://spiralistai.com/api/v1/international/mechanics/",
        "intelligenceCycleApi": "https://spiralistai.com/api/v1/international/intelligence-cycle/",
        "gameplayApi": "https://spiralistai.com/api/v1/international/gameplay/",
        "languagesApi": "https://spiralistai.com/api/v1/international/languages/",
        "regions": "https://spiralistai.com/api/v1/international/regions/",
        "region": "https://spiralistai.com/api/v1/international/region/",
        "sources": "https://spiralistai.com/api/v1/international/sources/",
        "researchQueue": "https://spiralistai.com/api/v1/international/research-queue/",
        "adultCreator": "https://spiralistai.com/api/v1/create/adult/international/",
        "registryData": "https://spiralistai.com/assets/data/international-country-registry-v100.0.13.json",
        "profilesData": "https://spiralistai.com/assets/data/international-intelligence-profiles-v100.0.13.json",
        "languageContextData": "https://spiralistai.com/assets/data/international-language-context-v100.0.13.json",
        "mechanicsData": "https://spiralistai.com/assets/data/international-intelligence-mechanics-v100.0.13.json",
        "sourcesData": "https://spiralistai.com/docs/international-source-register-v100.0.13.json",
        "researchCorpusData": "https://spiralistai.com/assets/data/international-research-corpus-v100.0.13.json",
        "regionalResearchData": "https://spiralistai.com/assets/data/international-regional-research-v100.0.13.json",
        "researchQueueData": "https://spiralistai.com/assets/data/international-research-queue-v100.0.13.json",
        "openapi": "https://spiralistai.com/openapi.json",
        "page": "https://spiralistai.com/international/countries/india/"
    }
}
