diff --git a/internal/check-facet-one-field.mjs b/internal/check-facet-one-field.mjs index 775cc34ed..66004933d 100644 --- a/internal/check-facet-one-field.mjs +++ b/internal/check-facet-one-field.mjs @@ -42,9 +42,17 @@ * search matches "South Asian" rather than 'A012'. Adding it to a control list would * reintroduce the exact duplicate axis this card removed, so that is asserted explicitly. * + * ── DATA ──────────────────────────────────────────────────────────────────────────────────── + * Rows come from internal/fixtures/facet-one-field-rows.json — 114 rows sampled from the live + * pray-tools data, committed so the assertion runs identically on a fresh clone with no network + * (regenerate: `node internal/check-facet-one-field.mjs --refresh-fixture`). A MISSING fixture is + * a HARD FAILURE, never a fallback to generated rows: see the long note at loadRows() for the + * three different verdicts this gate gave about one unchanged config while it had a synthetic + * corpus. Hermetic — no network, no browser, no server. + * * Run: node internal/check-facet-one-field.mjs (--self-test for the NEGATIVE test) */ -import { readFileSync } from 'node:fs' +import { readFileSync, writeFileSync, mkdirSync } from 'node:fs' import { pathToFileURL } from 'node:url' import { resolve, dirname } from 'node:path' import { fileURLToPath } from 'node:url' @@ -98,62 +106,116 @@ function loadConfig() { return make(RELIGION_FAMILIES, canonicalFamilyName, langFamilyByIso, lbl) } -// ── the rows: the live fixture the other gates use, else a synthetic stand-in ──────────────── +// ── THE ROWS MUST BE REAL, AND A MISSING FIXTURE IS A HARD FAILURE ────────────────────────── +// ★ THIS GATE SHIPPED TWICE ON SYNTHETIC DATA AND WAS WRONG BOTH TIMES, IN OPPOSITE DIRECTIONS. +// The recorded history, because the second symptom is the dangerous one: +// +// v1 every field indexed by `i % 6` -> religion, country and language moved in LOCKSTEP, so +// they induced identical partitions and the gate reported 15 DUPLICATE AXES in a config +// that has none. +// v2 distinct co-prime cycles -> down to three pairs, but THE PAIRS CHANGED BETWEEN RUNS on +// unchanged source (region-vs-cluster one minute, language-vs-people-bloc the next). A real +// duplicate-axis finding is ONE pair, not a rotating clique; a verdict that moves while the +// subject is still is a verdict about the DATA, not the config. +// v3 the same corpus then reported PASS. Same arithmetic coincidences, opposite answer. +// +// A PASS ON GENERATED DATA IS WORSE THAN THE FALSE POSITIVES WERE. Obvious nonsense gets ignored; +// a green line gets believed and acted on. In both directions the gate's answer was decided by its +// INPUT rather than by its SUBJECT, which makes it untrustworthy either way — the precise failure +// shape this repo keeps paying for. +// +// So the synthetic corpus is DELETED, not repaired. Rows come from a committed sample of the live +// pray-tools data, exactly as check-facet-cascade does, and a missing fixture EXITS 1 naming the +// regeneration command. It is never a fallback: on a fresh clone with no network, degrading to +// generated rows is precisely how a gate goes green without having measured anything. +const FIXTURE = resolve(ROOT, 'internal/fixtures/facet-one-field-rows.json') + function loadRows() { - for (const p of ['data/research-rows.json', 'data-private/research-rows.json', - '_qa-cycle/_fixtures/research-rows.json']) { - try { - const j = JSON.parse(readFileSync(resolve(ROOT, p), 'utf8')) - const rows = Array.isArray(j) ? j : (j.rows || j.data || j.results) - if (Array.isArray(rows) && rows.length) { note(`rows: ${rows.length} from ${p}`); return rows } - } catch (_) { /* try the next candidate */ } + try { + const j = JSON.parse(readFileSync(FIXTURE, 'utf8')) + const rows = Array.isArray(j) ? j : (j.rows || j.data || j.results) + if (Array.isArray(rows) && rows.length) return rows + } catch (_) { /* fall through to the hard failure below */ } + console.error('FACET-ONE-FIELD: FAIL — missing fixture\n' + + ` ${FIXTURE}\n` + + ' This gate asserts on the PARTITION each facet induces over REAL rows. It has no synthetic\n' + + ' fallback on purpose: generated rows made it report 15 duplicate axes, then 3 rotating\n' + + ' pairs, then PASS — three different answers about one unchanged config.\n' + + ' Regenerate with: node internal/check-facet-one-field.mjs --refresh-fixture') + process.exit(1) +} + +/** + * --refresh-fixture: rebuild internal/fixtures/facet-one-field-rows.json from the live API. + * + * ★ SAMPLED FOR BREADTH, NOT DEPTH — AND THAT IS WHY IT IS NOT check-facet-cascade's FIXTURE. + * The obvious move is to reuse internal/fixtures/facet-cascade-rows.json (same source, same row + * shape). MEASURED, IT WOULD SILENTLY SKIP HALF THIS GATE: that fixture is slimmed to the nine + * fields cascade needs, and `religion`, `engagement_status` and `imb_language_family` are NOT + * among them — 0 distinct values for each across its 73 rows. religion_family and language_family + * are exactly the derived facets this gate most needs to see, so they would project to '' on every + * row and be excluded from comparison entirely. Two gates, two different sampling requirements. + * + * Cascade needs DEPTH (rows spread across the children of a few parents, so a child count is + * non-zero). This gate needs BREADTH: the partition test is only meaningful when each axis shows + * its real spread of distinct values, so an under-sampled axis could look identical to another by + * accident — which is the artifact this fixture exists to remove. Sampling therefore walks the + * rows keeping any row that introduces a NEW value on ANY axis, which maximises distinct values + * per axis at a small row count. + */ +async function refreshFixture() { + const base = process.env.VITE_API_BASE_URL || 'https://pray.doxa.life' + const FIELDS = 'slug,name,wagf_region,wagf_block,country_code,rop1,imb_reg_of_people_2,' + + 'imb_reg_of_people_25,primary_language,imb_language_family,religion,engagement_status,people_praying' + const res = await fetch(`${base}/api/people-groups/list?fields=${FIELDS}&lang=en`, { + headers: { 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64)' }, + }) + if (!res.ok) throw new Error(`list HTTP ${res.status}`) + const json = await res.json() + const all = Array.isArray(json) ? json : (json.posts || json.data || json.results || []) + if (!all.length) throw new Error('live list returned 0 rows') + + const AXES = ['rop1', 'imb_reg_of_people_2', 'imb_reg_of_people_25', 'wagf_region', 'wagf_block', + 'country_code', 'primary_language', 'imb_language_family', 'religion', 'engagement_status'] + const val = (v) => (v && typeof v === 'object' ? (v.value ?? v.label ?? '') : (v ?? '')) + // ★ PER-AXIS CAP, because uncapped "novel on any axis" is not a sample — it is the dataset. + // Measured: with no cap this kept 1,932 of 2,107 rows (1.4 MB), because people_group alone has + // 1,736 distinct values and every row introduces a new one. A 1.4 MB committed blob is not a + // fixture, and fetching it defeats the point of committing one. + // + // The cap is safe because of what the assertion actually compares. Two axes can only be mistaken + // for one another when they induce the SAME partition, which requires the same GROUP COUNT. The + // deep axes do not need exhaustive coverage to be distinguishable — they need enough values to be + // unmistakably finer-grained than the coarse ones. 40 per axis keeps every coarse axis COMPLETE + // (rop1 16, wagf_region 7, wagf_block 25, imb_language_family 11, religion 31, engagement 2 — + // all under the cap, so nothing is lost where confusion is actually possible) while truncating + // only the three deep axes, which stay far above any coarse axis's group count. + const CAP = 40 + const seen = Object.fromEntries(AXES.map((a) => [a, new Set()])) + const keep = [] + for (const r of all) { + let novel = false + for (const a of AXES) { + const v = String(val(r[a])) + if (v && !seen[a].has(v) && seen[a].size < CAP) { seen[a].add(v); novel = true } + } + if (novel) keep.push(r) } - return null + const F = ['slug', 'name', ...AXES, 'people_praying'] + const slim = keep.map((r) => { const o = {}; for (const f of F) if (r[f] != null) o[f] = r[f]; return o }) + mkdirSync(dirname(FIXTURE), { recursive: true }) + writeFileSync(FIXTURE, JSON.stringify(slim)) + console.log(`fixture refreshed: ${slim.length} rows -> ${FIXTURE}`) + for (const a of AXES) console.log(` ${a.padEnd(24)} distinct=${seen[a].size}`) } const cfg = loadConfig() const facets = cfg.facets || {} -let rows = loadRows() -if (!rows) { - // No fixture on disk. Synthesize rows that exercise the REAL accessors over the REAL field - // shapes ({value,label} pairs), which is all assertion A needs: it compares PARTITIONS, and a - // partition is a property of the accessors, not of the live API's exact contents. - // - // ★ THE CORPUS MUST MAKE INDEPENDENT AXES INDEPENDENT, AND THE FIRST ONE DID NOT. - // The first version of this fixture indexed every field with `i % 6`. That made religion, - // country and language PERFECTLY CORRELATED — each had 6 values changing in lockstep — so - // they induced the IDENTICAL partition and the gate reported 15 duplicate axes in a config - // that has none. The logic was right and the DATA was a fiction, which is the more dangerous - // of the two failures: a gate that always fails gets muted, and a muted gate protects nothing. - // - // So each axis now cycles on a DISTINCT PRIME (7, 11, 13, 17, 19, 23, 29). Distinct primes - // share no common period below their product, so no two axes can drift into lockstep across - // the 400 rows sampled here — any equal partition this gate now reports is a property of the - // ACCESSORS, which is exactly what it claims to measure. - note('rows: no fixture found — using a synthetic {value,label} corpus (co-prime cycles)') - const PEOPLE = ['South Asian Peoples','East Asian Peoples','Sub-Saharan Peoples','Arab Peoples','Turkic Peoples','Malay Peoples','Latin Peoples'] - const REGION = ['Asia','Africa','Europe','Americas','Oceania','Middle East','Eurasia','Caribbean','Arctic','Levant','Sahel'] - const COUNTRY = [['IN','India'],['CN','China'],['NG','Nigeria'],['EG','Egypt'],['TR','Turkey'],['MY','Malaysia'],['BR','Brazil'],['FR','France'],['KE','Kenya'],['ID','Indonesia'],['PK','Pakistan'],['MX','Mexico'],['VN','Vietnam']] - const LANG = [['hin','Hindi'],['cmn','Mandarin'],['yor','Yoruba'],['arb','Arabic'],['tur','Turkish'],['zlm','Malay'],['por','Portuguese'],['fra','French'],['swh','Swahili'],['ind','Indonesian'],['urd','Urdu'],['spa','Spanish'],['vie','Vietnamese'],['ben','Bengali'],['tam','Tamil'],['tel','Telugu'],['mar','Marathi']] - // religion CODES whose FIRST LETTER is the family — the real shape religion_family parses. - const RELIGION = [['H1','Hinduism'],['M2','Islam - Sunni'],['C3','Christianity'],['B4','Buddhism'],['E5','Ethnoreligion'],['N6','Non-Religious'],['H7','Hinduism - Vaishnavite'],['M8','Islam - Shia'],['C9','Christianity - Orthodox'],['B10','Buddhism - Mahayana'],['A11','Atheist'],['O12','Other'],['S13','Sikhism'],['J14','Judaism'],['D15','Daoism'],['U16','Unknown'],['P17','Parsee'],['Z18','Zoroastrian'],['L19','Larger'] ] - const mk = (i) => ({ - rop1: { value: 'A0' + (10 + (i % 7)), label: PEOPLE[i % 7] }, - imb_reg_of_people_2: { value: 'C' + (100 + (i % 31)), label: 'Cluster ' + (i % 31) }, - imb_reg_of_people_25: { value: '' + (300000 + (i % 29)), label: 'PG ' + (i % 29) }, - wagf_region: { value: 'r' + (i % 11), label: REGION[i % 11] }, - wagf_block: { value: 'b' + (i % 13), label: 'Bloc ' + (i % 13) }, - country_code: { value: COUNTRY[i % 37 % 13][0] + (i % 37), label: COUNTRY[i % 37 % 13][1] + ' ' + (i % 37) }, - engagement_status: { value: 'e' + (i % 3), label: (i % 3 === 0) ? 'Engaged' : 'Unengaged' }, - primary_language: { value: LANG[i % 17][0], label: LANG[i % 17][1] }, - // sparse, exactly as live (populated on a minority of rows) so the ISO fallback is exercised - imb_language_family: (i % 23 === 0) ? { value: 'ie', label: 'Indo-European' } : null, - religion: { value: RELIGION[i % 19][0], label: RELIGION[i % 19][1] }, - population: 1000 + i, people_praying: i, adopted_by_churches: i % 2, name: 'Group ' + i, - }) - rows = Array.from({ length: 400 }, (_, i) => mk(i)) -} +if (process.argv.includes('--refresh-fixture')) { await refreshFixture(); process.exit(0) } + +const rows = loadRows() +note(`rows: ${rows.length} from ${FIXTURE.replace(ROOT + '/', '')} (live sample, committed)`) // ── project every facet over the rows ─────────────────────────────────────────────────────── const projections = new Map() // facetKey -> array of per-row output values (strings) diff --git a/internal/check-scrim-covers-viewport.mjs b/internal/check-scrim-covers-viewport.mjs new file mode 100644 index 000000000..26eb59480 --- /dev/null +++ b/internal/check-scrim-covers-viewport.mjs @@ -0,0 +1,149 @@ +#!/usr/bin/env node +/** + * check-scrim-covers-viewport.mjs — a full-screen SCRIM must cover the VIEWPORT in every host, + * not just the content pane it happens to be rendered into. + * + * THE DEFECT THIS CATCHES. A modal scrim is written `position:fixed; inset:0` on the assumption + * that fixed coordinates are viewport coordinates. That holds only while nothing in the ancestor + * chain establishes a containing block for fixed descendants. VerticalTabsLayout — the cap-5 shell + * every plugin is hosted in as a tab — sets `contain:layout` on .vtl-content. So the identical + * scrim read, at a 1280x900 viewport: + * STANDALONE leaf page .............. 1280x900 @ (0,0) + * INSIDE the plugin studio .......... 1024x793 @ (256,107) + * 256 is the rail width and 107 the header height. The scrim still LOOKS like a modal — it dims + * the pane it sits in — while leaving the rail and header UNCOVERED AND CLICKABLE behind it. A + * modal that does not capture input is not modal, which is why this is a correctness bug and not + * a cosmetic one. + * + * ★ WHY A SOURCE GREP CANNOT ANSWER THIS. Every one of these scrims greps as a correct + * `position:fixed;inset:0`. The bug is not in the declaration, it is in the ANCESTOR — and which + * ancestors exist depends on the HOST, not on the component. The variable that matters is not the + * CSS and not the viewport width, it is where the component is mounted. So this gate measures the + * shipped element's rect inside the real shell and compares it against the viewport. + * + * ★ AND WHY THE SHADOW-ROOT REASSURANCE IS A TRAP. poster-wall.vue carried a comment saying + * "position:fixed inside a shadow root is still viewport-relative, so this covers the whole app". + * TRUE, and IRRELEVANT: a shadow boundary scopes styles and selectors, it does not create a + * containing block. transform / filter / perspective / backdrop-filter / will-change of those — + * or contain:layout|paint|strict|content — do. Reasoning about the shadow boundary answers a + * question nobody asked, and it reads as a reason not to check. + * + * WHAT IT ASSERTS. For each (tab, trigger, scrim) case: open the scrim and require its rect to + * equal the viewport rect exactly. On failure it names the capturing ancestor from a live + * computed-style walk, so the report says `div.vtl-content [contain:layout]` rather than + * "misplaced". + * + * PRECONDITIONS: the DEV server (`bun run dev` on :5173) — the studio is the host under test. + * No Mapbox token needed: this measures DOM geometry and the scrims render without a basemap. + * Browser gate, so NOT in build:unlocked and NOT in CI. + * + * NEGATIVE-TESTED: `--self-test` re-measures each scrim with the util's geometry stripped back to + * a plain `inset:0` and requires EVERY case to fail. A gate that cannot fail is worse than no + * gate, and this one is measuring a property that "looks fine" in a screenshot either way. + * + * Exit: 0 all pass · 1 any fail · 2 dev server unreachable (a precondition, not a defect). + */ +import { chromium } from 'playwright' + +const BASE = (process.env.DEV_URL || 'http://localhost:5173').replace(/\/+$/, '') +const SELF_TEST = process.argv.includes('--self-test') +const VW = 1280, VH = 900 + +// Shadow DOM does not pierce: recursive walk with a seen-Set. A single-level querySelector +// reports 0 elements for every one of these components and reads as "no bug". +const DEEP = `(sel)=>{const out=[],seen=new Set();const w=(r)=>{if(!r||seen.has(r))return;seen.add(r);try{out.push(...r.querySelectorAll(sel))}catch(e){};for(const el of r.querySelectorAll('*'))if(el.shadowRoot)w(el.shadowRoot)};w(document);return out}` + +// Buttons inside the CONTENT PANE only — the rail tabs are buttons too, and matching one of those +// by label silently "clicks the trigger" while opening nothing. +const PANE_BUTTONS = `(()=>{const pane=(${DEEP})('.vtl-content')[0];const seen=new Set();const out=[];const w=(r)=>{if(!r||seen.has(r))return;seen.add(r);for(const el of r.querySelectorAll('button'))out.push(el);for(const el of r.querySelectorAll('*'))if(el.shadowRoot)w(el.shadowRoot)};w(pane);return out})()` + +const CASES = [ + { name: 'DataTable .dt-scrim', tab: 'data-tables null) +if (!browser) { console.error('[scrim-covers-viewport] could not launch chromium'); process.exit(2) } +const page = await browser.newPage({ viewport: { width: VW, height: VH } }) +page.on('pageerror', () => {}) + +const probe = await page.goto(BASE + '/', { waitUntil: 'domcontentloaded' }).catch(() => null) +if (!probe) { + console.error(`[scrim-covers-viewport] cannot reach ${BASE} — is \`bun run dev\` running?`) + await browser.close(); process.exit(2) +} + +let pass = 0, fail = 0, skip = 0 +const failures = [] +console.log(`SCRIM-VIEWPORT: viewport ${VW}x${VH}${SELF_TEST ? ' [--self-test: every case MUST fail]' : ''}`) + +for (const c of CASES) { + await page.goto(BASE + '/', { waitUntil: 'domcontentloaded' }) + await page.waitForTimeout(4000) + + // Heavy tabs lazy-mount ON ACTIVATION — click the tab, then wait, or every query returns 0. + const onTab = await page.evaluate(`(()=>{const t=(${DEEP})('.vtl-tab').find(t=>(t.textContent||'').includes(${JSON.stringify(c.tab)})); if(!t) return false; t.click(); return true})()`) + if (!onTab) { console.log(`? ${c.name}: tab not found (${c.tab})`); skip++; continue } + await page.waitForTimeout(7000) + + const opened = c.rowTrigger + ? await page.evaluate(`(()=>{const r=(${DEEP})(${JSON.stringify(c.rowTrigger)}); if(!r.length) return false; r[0].click(); return true})()`) + : await page.evaluate(`(()=>{const re=new RegExp(${JSON.stringify(c.buttonRe)},'i'); const b=${PANE_BUTTONS}.find(e=>re.test((e.textContent||'').trim())); if(!b) return false; b.click(); return true})()`) + if (!opened) { console.log(`? ${c.name}: trigger not found`); skip++; continue } + await page.waitForTimeout(1800) + + const r = await page.evaluate(`(()=>{ + const s = (${DEEP})(${JSON.stringify(c.scrim)})[0]; + if (!s) return { open:false }; + ${SELF_TEST ? `s.setAttribute('style','position:fixed;inset:0');` : ''} + const b = s.getBoundingClientRect(); + const cap = []; let el = s; + while (el) { + if (el.nodeType === 1) { + const cs = getComputedStyle(el); const why = []; + if (cs.transform && cs.transform !== 'none') why.push('transform'); + if (cs.filter && cs.filter !== 'none') why.push('filter'); + if (/paint|layout|strict|content/.test(cs.contain||'')) why.push('contain:'+cs.contain); + if (why.length) cap.push((el.tagName||'').toLowerCase()+(typeof el.className==='string'&&el.className?'.'+el.className.trim().split(/\\s+/)[0]:'')+' ['+why.join(',')+']'); + } + el = el.parentElement || (el.getRootNode() && el.getRootNode().host) || null; + } + return { open:true, x:Math.round(b.left), y:Math.round(b.top), w:Math.round(b.width), h:Math.round(b.height), cap }; + })()`) + + if (!r.open) { console.log(`? ${c.name}: scrim did not open`); skip++; continue } + + const ok = r.x === 0 && r.y === 0 && r.w === VW && r.h === VH + if (ok) { pass++; console.log(` ✓ ${c.name} — ${r.w}x${r.h} @ (${r.x},${r.y})`) } + else { + fail++ + const why = r.cap.length ? ` captured by ${r.cap.join(' < ')}` : '' + failures.push(`${c.name}: ${r.w}x${r.h} @ (${r.x},${r.y}) — uncovered ${VW - r.w}px wide, ${VH - r.h}px tall.${why}`) + console.log(` ✗ ${c.name} — ${r.w}x${r.h} @ (${r.x},${r.y})${why}`) + } +} +await browser.close() + +if (SELF_TEST) { + // With the geometry reverted, EVERY measured case must fail. If any still passes, the gate is + // measuring something that cannot distinguish the bug from the fix. + if (pass > 0) { + console.error(`SCRIM-VIEWPORT: SELF-TEST FAILED — ${pass} case(s) still passed with plain inset:0; the gate cannot detect the defect.`) + process.exit(1) + } + console.log(`SCRIM-VIEWPORT: SELF-TEST PASS — all ${fail} measured case(s) failed as required (${skip} skipped).`) + process.exit(0) +} + +if (fail) { + console.error(`\nSCRIM-VIEWPORT: FAIL — ${fail} scrim(s) do not cover the viewport (${pass} pass, ${skip} skipped).`) + for (const f of failures) console.error(' ' + f) + console.error('\n A fixed;inset:0 scrim is pane-relative wherever an ancestor sets contain/transform.') + console.error(' Fix: useViewportScrim() from library/utils/viewportScrim.js — it measures the real') + console.error(' origin and subtracts it. Do NOT remove contain:layout from the shell; it is') + console.error(' load-bearing (it stops a rail collapse reflowing a heavy mounted map).') + process.exit(1) +} +console.log(`SCRIM-VIEWPORT: PASS — ${pass} scrim(s) cover the full viewport inside the cap-5 shell (${skip} skipped).`) diff --git a/internal/fixtures/facet-one-field-rows.json b/internal/fixtures/facet-one-field-rows.json new file mode 100644 index 000000000..1f31050bd --- /dev/null +++ b/internal/fixtures/facet-one-field-rows.json @@ -0,0 +1 @@ +[{"slug":"abai-sungai","name":"Abai Sungai","rop1":{"value":"A008","label":"Malay Peoples"},"imb_reg_of_people_2":{"value":"C0059","label":"Borneo-Kalimantan"},"imb_reg_of_people_25":{"value":"300005","label":"Abai Sungai"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"MYS","label":"Malaysia"},"primary_language":{"value":"abf","label":"Abai Sungai"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":4},{"slug":"abu-junuk","name":"Abu-Junuk","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0156","label":"Nuba Mountains"},"imb_reg_of_people_25":{"value":"309368","label":"Abu-Junuk"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"SDN","label":"Sudan"},"primary_language":{"value":"apd","label":"Arabic, Sudanese"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":4},{"slug":"accukattavandlu","name":"Accukattavandlu","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0214","label":"Telugu"},"imb_reg_of_people_25":{"value":"300027","label":"Accukattavandlu"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"tel","label":"Telugu"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"acre-arara","name":"Acre Arara","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0201","label":"South American Indigenous"},"imb_reg_of_people_25":{"value":"300469","label":"Arara"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"brazil","label":"Brazil"},"country_code":{"value":"BRA","label":"Brazil"},"primary_language":{"value":"mcd","label":"Sharanahua"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"adi","name":"Adi","rop1":{"value":"A019","label":"Himalayan Peoples"},"imb_reg_of_people_2":{"value":"C0004","label":"Adi"},"imb_reg_of_people_25":{"value":"300047","label":"Adi"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"adi","label":"Adi"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":6},{"slug":"adiyan","name":"Adiyan","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0333","label":"South Asian Tribal"},"imb_reg_of_people_25":{"value":"300053","label":"Adiyan"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"yea","label":"Ravula"},"religion":{"value":"HOF","label":"Hinduism - Folk","description":"folk Hinduism, characterized by local traditions and cults of local deities worshiped at the community level."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":5},{"slug":"afar","name":"Afar","rop1":{"value":"A004","label":"Horn of Africa"},"imb_reg_of_people_2":{"value":"C0005","label":"Afar-Saho"},"imb_reg_of_people_25":{"value":"300064","label":"Afar"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"east_africa","label":"East Africa"},"country_code":{"value":"ERI","label":"Eritrea"},"primary_language":{"value":"aar","label":"Afar"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":3},{"slug":"afitti","name":"Afitti","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0156","label":"Nuba Mountains"},"imb_reg_of_people_25":{"value":"300067","label":"Afitti"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"SDN","label":"Sudan"},"primary_language":{"value":"aft","label":"Afitti"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"afshari","name":"Afshari","rop1":{"value":"A015","label":"Turkic Peoples"},"imb_reg_of_people_2":{"value":"C0028","label":"Azerbaijani"},"imb_reg_of_people_25":{"value":"300091","label":"Afshari"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"IRN","label":"Islamic Republic of Iran"},"primary_language":{"value":"azb","label":"Azerbaijani, South"},"religion":{"value":"MSH","label":"Islam - Shia","description":"Shia Islam, one of two major denominations of Islam. The followers of Shia Islam are called 'Shi'as' or 'Shiites'.","alternates":["Muslim","Shiite"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"agaria","name":"Agaria","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0148","label":"Munda-Santal"},"imb_reg_of_people_25":{"value":"309205","label":"Agariya / Agaria"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"kfr","label":"Kacchi"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"agasa","name":"Agasa","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0172","label":"Other South Asian"},"imb_reg_of_people_25":{"value":"300097","label":"Agasa"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"tcy","label":"Tulu"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"agri","name":"Agri","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0135","label":"Marathi-Konkani"},"imb_reg_of_people_25":{"value":"300112","label":"Agri"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"mar","label":"Marathi"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"agul","name":"Agul","rop1":{"value":"A003","label":"Eurasian Peoples"},"imb_reg_of_people_2":{"value":"C0061","label":"Caucasus"},"imb_reg_of_people_25":{"value":"300118","label":"Agul (Aghul)"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"east_europe","label":"East Europe"},"country_code":{"value":"RUS","label":"Russian Federation"},"primary_language":{"value":"agx","label":"Aghul"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"aguru","name":"Aguru","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0043","label":"Bengali"},"imb_reg_of_people_25":{"value":"300121","label":"Aguru"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"tel","label":"Telugu"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"aheu","name":"Aheu","rop1":{"value":"A011","label":"Southeast Asian Peoples"},"imb_reg_of_people_2":{"value":"C0147","label":"Mon-Khmer"},"imb_reg_of_people_25":{"value":"300130","label":"Aheu"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"LAO","label":"Lao People's Democratic Republic"},"primary_language":{"value":"thm","label":"Aheu"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"ahmadiya","name":"Ahmadiya","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0183","label":"Punjabi"},"imb_reg_of_people_25":{"value":"300134","label":"Ahmadi"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"urd","label":"Urdu"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"ai-cham","name":"Ai-Cham","rop1":{"value":"A011","label":"Southeast Asian Peoples"},"imb_reg_of_people_2":{"value":"C0054","label":"Bouyei"},"imb_reg_of_people_25":{"value":"300138","label":"Ai-Cham"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"aih","label":"Ai-Cham"},"religion":{"value":"ECF","label":"Ethnoreligion - Chinese Folk Religion","description":"Chinese folk religion, a complex mix of beliefs and practices that includes elements of Buddhism, Taoism and ancestor veneration."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"ainu-japan","name":"Ainu","rop1":{"value":"A015","label":"Turkic Peoples"},"imb_reg_of_people_2":{"value":"C0223","label":"Ural-Siberian"},"imb_reg_of_people_25":{"value":"300146","label":"Ainu"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_east_asia","label":"North East Asia"},"country_code":{"value":"JPN","label":"Japan"},"primary_language":{"value":"jpn","label":"Japanese"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"ainu-china","name":"Ainu","rop1":{"value":"A015","label":"Turkic Peoples"},"imb_reg_of_people_2":{"value":"C0223","label":"Ural-Siberian"},"imb_reg_of_people_25":{"value":"300618","label":"Aynu (Ainu)"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"aib","label":"Ainu (China)"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"aiton","name":"Aiton","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0282","label":"South Asian Buddhist"},"imb_reg_of_people_25":{"value":"300150","label":"Aiton"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"aio","label":"Aiton"},"religion":{"value":"BTH","label":"Buddhism - Theravada","description":"Theravada Buddhism, the oldest surviving branch of Buddhism.","alternates":["Buddhist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"aiyarakulu","name":"Aiyarakulu","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0214","label":"Telugu"},"imb_reg_of_people_25":{"value":"300152","label":"Aiyarakulu"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"tel","label":"Telugu"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"ajja","name":"Ajja","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0203","label":"Sudanic"},"imb_reg_of_people_25":{"value":"300157","label":"Ajja / Aja (South Sudan)"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"east_africa","label":"East Africa"},"country_code":{"value":"SSD","label":"South Sudan"},"primary_language":{"value":"krs","label":"Gbaya"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"akaselem","name":"Akaselem","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0087","label":"Gur"},"imb_reg_of_people_25":{"value":"300162","label":"Akaselem"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"west_africa","label":"West Africa"},"country_code":{"value":"TGO","label":"Togo"},"primary_language":{"value":"aks","label":"Akaselem"},"religion":{"value":"MOF","label":"Islam - Folk","description":"folk Islam, a syncretistic belief system that blends traditional elements of Islam with superstitious practices such as warding off spirits with incantations and magic amulets, and reciting verses of the Qur'an to bring about miraculous healings.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"akeu","name":"Akeu","rop1":{"value":"A018","label":"Tibetan Peoples"},"imb_reg_of_people_2":{"value":"C0229","label":"Other Tibeto-Burmese"},"imb_reg_of_people_25":{"value":"300168","label":"Akeu"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"byo","label":"Biyo"},"religion":{"value":"ECF","label":"Ethnoreligion - Chinese Folk Religion","description":"Chinese folk religion, a complex mix of beliefs and practices that includes elements of Buddhism, Taoism and ancestor veneration."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"akha","name":"Akha","rop1":{"value":"A019","label":"Himalayan Peoples"},"imb_reg_of_people_2":{"value":"C0089","label":"Hani-Akha"},"imb_reg_of_people_25":{"value":"300169","label":"Akha"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"LAO","label":"Lao People's Democratic Republic"},"primary_language":{"value":"ahk","label":"Akha"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"akha-jipea","name":"Akha Jipea","rop1":{"value":"A019","label":"Himalayan Peoples"},"imb_reg_of_people_2":{"value":"C0089","label":"Hani-Akha"},"imb_reg_of_people_25":{"value":"300169","label":"Akha"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"LAO","label":"Lao People's Democratic Republic"},"primary_language":{"value":"ahk","label":"Akha"},"religion":{"value":"BOF","label":"Buddhism - Folk","description":"folk Buddhism, a syncretistic blend of traditional Buddhist practices with elements of magic and superstition.","alternates":["Buddhist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"akhdam","name":"Akhdam","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0020","label":"Arab, Yemeni"},"imb_reg_of_people_25":{"value":"300171","label":"Akhdam"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"YEM","label":"Yemen"},"primary_language":{"value":"acq","label":"Arabic, Ta’izzi-Adeni"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"akhwakh","name":"Akhwakh","rop1":{"value":"A003","label":"Eurasian Peoples"},"imb_reg_of_people_2":{"value":"C0061","label":"Caucasus"},"imb_reg_of_people_25":{"value":"300172","label":"Akhvakh"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"east_europe","label":"East Europe"},"country_code":{"value":"RUS","label":"Russian Federation"},"primary_language":{"value":"akv","label":"Akhvakh"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"akkin","name":"Akkin","rop1":{"value":"A003","label":"Eurasian Peoples"},"imb_reg_of_people_2":{"value":"C0061","label":"Caucasus"},"imb_reg_of_people_25":{"value":"300173","label":"Akkin"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"east_europe","label":"East Europe"},"country_code":{"value":"RUS","label":"Russian Federation"},"primary_language":{"value":"che","label":"Chechen"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"alak","name":"Alak","rop1":{"value":"A011","label":"Southeast Asian Peoples"},"imb_reg_of_people_2":{"value":"C0147","label":"Mon-Khmer"},"imb_reg_of_people_25":{"value":"300198","label":"Alak"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"LAO","label":"Lao People's Democratic Republic"},"primary_language":{"value":"alk","label":"Alak"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"alas","name":"Alas","rop1":{"value":"A008","label":"Malay Peoples"},"imb_reg_of_people_2":{"value":"C0002","label":"Aceh of Sumatra"},"imb_reg_of_people_25":{"value":"300201","label":"Alas"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"IDN","label":"Indonesia"},"primary_language":{"value":"btz","label":"Batak Alas-Kluet"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"alavan","name":"Alavan","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0213","label":"Tamil"},"imb_reg_of_people_25":{"value":"300205","label":"Alavan"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"tam","label":"Tamil"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":4},{"slug":"alawites-turkiye","name":"Alawites","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0015","label":"Arab, Levant"},"imb_reg_of_people_25":{"value":"300206","label":"Alawite"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"south_europe","label":"South Europe"},"country_code":{"value":"TUR","label":"Türkiye"},"primary_language":{"value":"apc","label":"Arabic, Levantine"},"religion":{"value":"MSH","label":"Islam - Shia","description":"Shia Islam, one of two major denominations of Islam. The followers of Shia Islam are called 'Shi'as' or 'Shiites'.","alternates":["Muslim","Shiite"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":3},{"slug":"alawites-lebanon","name":"Alawites","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0015","label":"Arab, Levant"},"imb_reg_of_people_25":{"value":"300206","label":"Alawite"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"LBN","label":"Lebanon"},"primary_language":{"value":"apc","label":"Arabic, Levantine"},"religion":{"value":"MSH","label":"Islam - Shia","description":"Shia Islam, one of two major denominations of Islam. The followers of Shia Islam are called 'Shi'as' or 'Shiites'.","alternates":["Muslim","Shiite"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"ale","name":"Ale","rop1":{"value":"A004","label":"Horn of Africa"},"imb_reg_of_people_2":{"value":"C0276","label":"Sidama"},"imb_reg_of_people_25":{"value":"302612","label":"Gawwada (Ale)"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"east_africa","label":"East Africa"},"country_code":{"value":"ETH","label":"Ethiopia"},"primary_language":{"value":"gwd","label":"Ale"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"alehemir","name":"Alehemir","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0156","label":"Nuba Mountains"},"imb_reg_of_people_25":{"value":"309301","label":"Alehemir"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"SDN","label":"Sudan"},"primary_language":{"value":"apd","label":"Arabic, Sudanese"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"aling","name":"Aling","rop1":{"value":"A018","label":"Tibetan Peoples"},"imb_reg_of_people_2":{"value":"C0229","label":"Other Tibeto-Burmese"},"imb_reg_of_people_25":{"value":"300212","label":"Aling"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"yig","label":"Nasu, Wusa"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"allar","name":"Allar","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0172","label":"Other South Asian"},"imb_reg_of_people_25":{"value":"300216","label":"Allar"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"mal","label":"Malayalam"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"alu","name":"Alu","rop1":{"value":"A018","label":"Tibetan Peoples"},"imb_reg_of_people_2":{"value":"C0229","label":"Other Tibeto-Burmese"},"imb_reg_of_people_25":{"value":"300222","label":"Alu (Lolo Yi)"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"nos","label":"Nisu, Eastern"},"religion":{"value":"ECF","label":"Ethnoreligion - Chinese Folk Religion","description":"Chinese folk religion, a complex mix of beliefs and practices that includes elements of Buddhism, Taoism and ancestor veneration."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":3},{"slug":"alxa-mongols","name":"Alxa Mongols","rop1":{"value":"A002","label":"East Asian Peoples"},"imb_reg_of_people_2":{"value":"C0146","label":"Mongolian"},"imb_reg_of_people_25":{"value":"305580","label":"Mongol (Mongolian)"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"xal","label":"Kalmyk-Oirat"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"amahuaca","name":"Amahuaca","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0010","label":"Amazon"},"imb_reg_of_people_25":{"value":"300235","label":"Amahuaca (Amawaka)"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"andean","label":"Andean"},"country_code":{"value":"PER","label":"Peru"},"primary_language":{"value":"amc","label":"Amahuaca"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"amanaye","name":"Amanaye","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0083","label":"Guarani"},"imb_reg_of_people_25":{"value":"300241","label":"Amanaye"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"brazil","label":"Brazil"},"country_code":{"value":"BRA","label":"Brazil"},"primary_language":{"value":"por","label":"Portuguese"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"amarakaire","name":"Amarakaire","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0201","label":"South American Indigenous"},"imb_reg_of_people_25":{"value":"300244","label":"Amarakaire"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"andean","label":"Andean"},"country_code":{"value":"PER","label":"Peru"},"primary_language":{"value":"amr","label":"Amarakaeri"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":4},{"slug":"amaruwa","name":"Amaruwa","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0201","label":"South American Indigenous"},"imb_reg_of_people_25":{"value":"300246","label":"Amaruwa"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"andean","label":"Andean"},"country_code":{"value":"COL","label":"Colombia"},"primary_language":{"value":"cui","label":"Cuiba"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"tmagourt","name":"Amazigh, Gafsa","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0045","label":"Amazigh-Saharan"},"imb_reg_of_people_25":{"value":"301088","label":"Amazigh, Saharan"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"TUN","label":"Tunisia"},"primary_language":{"value":"aeb","label":"Arabic, Tunisian"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"amba","name":"Amba","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0258","label":"Bantu, Central-Congo"},"imb_reg_of_people_25":{"value":"300249","label":"Amba"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"east_africa","label":"East Africa"},"country_code":{"value":"UGA","label":"Uganda"},"primary_language":{"value":"rwm","label":"Amba (Uganda)"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":3},{"slug":"ambalavasi","name":"Ambalavasi","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0124","label":"Malayali"},"imb_reg_of_people_25":{"value":"300252","label":"Ambalavasi"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"mal","label":"Malayalam"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"ambelau","name":"Ambelau","rop1":{"value":"A008","label":"Malay Peoples"},"imb_reg_of_people_2":{"value":"C0130","label":"Maluku-Central"},"imb_reg_of_people_25":{"value":"300258","label":"Ambelau"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"IDN","label":"Indonesia"},"primary_language":{"value":"amv","label":"Ambelau"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"andhra-vaisnawa","name":"Andhra Vaisnawa","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0294","label":"Brahmin"},"imb_reg_of_people_25":{"value":"300304","label":"Andhra Vaishnava"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"tel","label":"Telugu"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"andorrans","name":"Andorrans","rop1":{"value":"A003","label":"Eurasian Peoples"},"imb_reg_of_people_2":{"value":"C0202","label":"Spanish"},"imb_reg_of_people_25":{"value":"301602","label":"Catalan"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"na","label":"N/A"},"country_code":{"value":"AND","label":"Andorra"},"primary_language":{"value":"cat","label":"Catalan"},"religion":{"value":"N","label":"Unaffiliated","description":"unaffiliated, a category that includes atheists, agnostics, and others who do not identify with a particular world religion."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"anfillo","name":"Anfillo","rop1":{"value":"A004","label":"Horn of Africa"},"imb_reg_of_people_2":{"value":"C0161","label":"Omotic"},"imb_reg_of_people_25":{"value":"300314","label":"Anfillo"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"east_africa","label":"East Africa"},"country_code":{"value":"ETH","label":"Ethiopia"},"primary_language":{"value":"gaz","label":"Oromo, West Central"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"angarok","name":"Angarok","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0053","label":"Bihari"},"imb_reg_of_people_25":{"value":"300319","label":"Angarok"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"ben","label":"Bengali"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"anjana","name":"Anjana","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0091","label":"Hindi"},"imb_reg_of_people_25":{"value":"300337","label":"Anjana"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"mup","label":"Malvi"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"anjana-patel-gujarati","name":"Anjana Patel (Gujarati)","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0086","label":"Gujarati"},"imb_reg_of_people_25":{"value":"300338","label":"Anjana Patel"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"guj","label":"Gujarati"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"arabic-shihhi","name":"Arabic (Shihhi)","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0013","label":"Arab, Arabian"},"imb_reg_of_people_25":{"value":"307464","label":"Shihuh"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"OMN","label":"Oman"},"primary_language":{"value":"ssh","label":"Arabic, Shihhi"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"arabized-africans","name":"Arabized Africans","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0013","label":"Arab, Arabian"},"imb_reg_of_people_25":{"value":"300429","label":"Arabized Black"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"QAT","label":"Qatar"},"primary_language":{"value":"afb","label":"Arabic, Gulf"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"west-bank-arabs","name":"Arab, Palestinian","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0015","label":"Arab, Levant"},"imb_reg_of_people_25":{"value":"300415","label":"Arab, Palestinian"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"PSE","label":"State of Palestine"},"primary_language":{"value":"apc","label":"Arabic, Levantine"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"engaged","label":"Engaged"},"people_praying":2},{"slug":"arawak","name":"Arawak","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0201","label":"South American Indigenous"},"imb_reg_of_people_25":{"value":"300471","label":"Arawak (Lokono)"},"wagf_region":{"value":"north_america_&_non-spanish_caribbean","label":"North America & Non-Spanish Caribbean"},"wagf_block":{"value":"non-spanish_caribbean","label":"Non-Spanish Caribbean"},"country_code":{"value":"SUR","label":"Suriname"},"primary_language":{"value":"nld","label":"Dutch"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"arem-vietnam","name":"Arem","rop1":{"value":"A011","label":"Southeast Asian Peoples"},"imb_reg_of_people_2":{"value":"C0147","label":"Mon-Khmer"},"imb_reg_of_people_25":{"value":"300486","label":"Arem"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"VNM","label":"Vietnam"},"primary_language":{"value":"vie","label":"Vietnamese"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"ashkuni-nuristani","name":"Ashkuni Nuristani","rop1":{"value":"A005","label":"Persian-Median"},"imb_reg_of_people_2":{"value":"C0159","label":"Nuristani"},"imb_reg_of_people_25":{"value":"300531","label":"Ashkun"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"AFG","label":"Afghanistan"},"primary_language":{"value":"ask","label":"Ashkun"},"imb_language_family":{"value":"Indo-European","label":"Indo-European"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":3},{"slug":"avar-azerbaijan","name":"Avar","rop1":{"value":"A003","label":"Eurasian Peoples"},"imb_reg_of_people_2":{"value":"C0061","label":"Caucasus"},"imb_reg_of_people_25":{"value":"300579","label":"Avar"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"central_asia","label":"Central Asia"},"country_code":{"value":"AZE","label":"Azerbaijan"},"primary_language":{"value":"ava","label":"Avaric"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"baangi","name":"Baangi","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0044","label":"Benue"},"imb_reg_of_people_25":{"value":"300633","label":"Baangi"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"central_africa","label":"Central Africa"},"country_code":{"value":"NGA","label":"Nigeria"},"primary_language":{"value":"bqx","label":"Baangi"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"babalia","name":"Babalia","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0173","label":"Other Sub-Saharan African"},"imb_reg_of_people_25":{"value":"300636","label":"Babalia"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"west_africa","label":"West Africa"},"country_code":{"value":"TCD","label":"Chad"},"primary_language":{"value":"shu","label":"Arabic, Chadian"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"badyara","name":"Badyara","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0024","label":"Atlantic"},"imb_reg_of_people_25":{"value":"300664","label":"Badyara"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"west_africa","label":"West Africa"},"country_code":{"value":"GIN","label":"Guinea"},"primary_language":{"value":"pbp","label":"Badyara"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":3},{"slug":"baga-fore","name":"Baga Fore","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0024","label":"Atlantic"},"imb_reg_of_people_25":{"value":"300675","label":"Baga"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"west_africa","label":"West Africa"},"country_code":{"value":"GIN","label":"Guinea"},"primary_language":{"value":"mbv","label":"Mbulungish"},"imb_language_family":{"value":"Atlantic-Congo","label":"Atlantic-Congo"},"religion":{"value":"MOF","label":"Islam - Folk","description":"folk Islam, a syncretistic belief system that blends traditional elements of Islam with superstitious practices such as warding off spirits with incantations and magic amulets, and reciting verses of the Qur'an to bring about miraculous healings.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"baga-koga","name":"Baga Koga","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0024","label":"Atlantic"},"imb_reg_of_people_25":{"value":"300675","label":"Baga"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"west_africa","label":"West Africa"},"country_code":{"value":"GIN","label":"Guinea"},"primary_language":{"value":"sus","label":"Susu"},"imb_language_family":{"value":"Mande","label":"Mande"},"religion":{"value":"MOF","label":"Islam - Folk","description":"folk Islam, a syncretistic belief system that blends traditional elements of Islam with superstitious practices such as warding off spirits with incantations and magic amulets, and reciting verses of the Qur'an to bring about miraculous healings.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"baha-i","name":"Baha'i","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0172","label":"Other South Asian"},"imb_reg_of_people_25":{"value":"300693","label":"Bahai"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"eng","label":"English"},"religion":{"value":"OBH","label":"Other - Baha'i","description":"Baha'I, a universalist religion that stresses the essential unity of all faiths."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"bainouk","name":"Bainouk","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0024","label":"Atlantic"},"imb_reg_of_people_25":{"value":"300720","label":"Bainouk"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"west_africa","label":"West Africa"},"country_code":{"value":"GMB","label":"Republic of The Gambia"},"primary_language":{"value":"bcz","label":"Bainouk-Gunyaamolo"},"religion":{"value":"MOF","label":"Islam - Folk","description":"folk Islam, a syncretistic belief system that blends traditional elements of Islam with superstitious practices such as warding off spirits with incantations and magic amulets, and reciting verses of the Qur'an to bring about miraculous healings.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"bandial","name":"Bandial","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0025","label":"Atlantic-Jola"},"imb_reg_of_people_25":{"value":"300812","label":"Bandial"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"west_africa","label":"West Africa"},"country_code":{"value":"SEN","label":"Senegal"},"primary_language":{"value":"bqj","label":"Bandial"},"religion":{"value":"MOF","label":"Islam - Folk","description":"folk Islam, a syncretistic belief system that blends traditional elements of Islam with superstitious practices such as warding off spirits with incantations and magic amulets, and reciting verses of the Qur'an to bring about miraculous healings.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"bangi-me","name":"Bangi Me","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0087","label":"Gur"},"imb_reg_of_people_25":{"value":"300826","label":"Bangi Me"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"west_africa","label":"West Africa"},"country_code":{"value":"MLI","label":"Mali"},"primary_language":{"value":"dba","label":"Bangime"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"baniya","name":"Baniya","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0135","label":"Marathi-Konkani"},"imb_reg_of_people_25":{"value":"300836","label":"Bania"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"NPL","label":"Nepal"},"primary_language":{"value":"npi","label":"Nepali"},"religion":{"value":"H","label":"Hinduism","description":"Hinduism, the predominant religious tradition of the Indian subcontinent. There are many forms of Hinduism, each with its own deities and beliefs."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"bantu-swahili","name":"Bantu Swahili","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0275","label":"Bantu, Swahili"},"imb_reg_of_people_25":{"value":"307782","label":"Swahili"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"east_africa","label":"East Africa"},"country_code":{"value":"SOM","label":"Somalia"},"primary_language":{"value":"swh","label":"Swahili"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"bashgali-nuristani","name":"Bashgali Nuristani","rop1":{"value":"A005","label":"Persian-Median"},"imb_reg_of_people_2":{"value":"C0159","label":"Nuristani"},"imb_reg_of_people_25":{"value":"300926","label":"Bashgali"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"PAK","label":"Pakistan"},"primary_language":{"value":"bsh","label":"Kateviri"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"bati","name":"Bati","rop1":{"value":"A008","label":"Malay Peoples"},"imb_reg_of_people_2":{"value":"C0130","label":"Maluku-Central"},"imb_reg_of_people_25":{"value":"309193","label":"Bati (Indonesia)"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"IDN","label":"Indonesia"},"primary_language":{"value":"bvt","label":"Bati (Indonesia)"},"imb_language_family":{"value":"Austronesian","label":"Austronesian"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"bedouin-arabs-saudi-arabia","name":"Bedouin Arabs","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0040","label":"Bedouin, Arabian"},"imb_reg_of_people_25":{"value":"300396","label":"Bedouin, Arabian"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"SAU","label":"Saudi Arabia"},"primary_language":{"value":"ars","label":"Arabic, Najdi"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"arab-bedouin","name":"Bedouin Arabs","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0040","label":"Bedouin, Arabian"},"imb_reg_of_people_25":{"value":"300396","label":"Bedouin, Arabian"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"JOR","label":"Jordan"},"primary_language":{"value":"ars","label":"Arabic, Najdi"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"bosniaks","name":"Bosniaks","rop1":{"value":"A003","label":"Eurasian Peoples"},"imb_reg_of_people_2":{"value":"C0195","label":"Slav, Southern"},"imb_reg_of_people_25":{"value":"301389","label":"Bosniak"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"the_balkans","label":"The Balkans"},"country_code":{"value":"MNE","label":"Montenegro"},"primary_language":{"value":"bos","label":"Bosnian"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"brokkat","name":"Brokkat","rop1":{"value":"A018","label":"Tibetan Peoples"},"imb_reg_of_people_2":{"value":"C0052","label":"Bhutanese"},"imb_reg_of_people_25":{"value":"301416","label":"Brokkat"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"BTN","label":"Bhutan"},"primary_language":{"value":"bro","label":"Brokkat"},"religion":{"value":"BLA","label":"Buddhism - Tibetan","description":"Tibetan Buddhism, a branch of Buddhism characteristic of Tibet and certain regions of the Himalayas.","alternates":["Buddhist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"cape-malay","name":"Cape Malay","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0173","label":"Other Sub-Saharan African"},"imb_reg_of_people_25":{"value":"309384","label":"Cape Malay"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"southern_africa","label":"Southern Africa"},"country_code":{"value":"ZAF","label":"South Africa"},"primary_language":{"value":"afr","label":"Afrikaans"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"cayubaba","name":"Cayubaba","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0201","label":"South American Indigenous"},"imb_reg_of_people_25":{"value":"301610","label":"Cayubaba"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"south_cone","label":"South Cone"},"country_code":{"value":"BOL","label":"Bolivia"},"primary_language":{"value":"spa","label":"Spanish"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"deaf-cocos-islanders","name":"Cocos Deaf","rop1":{"value":"A017","label":"Deaf Peoples"},"imb_reg_of_people_2":{"value":"C0252","label":"Deaf"},"imb_reg_of_people_25":{"value":"301989","label":"Deaf"},"wagf_region":{"value":"oceania","label":"Oceania"},"wagf_block":{"value":"na","label":"N/A"},"country_code":{"value":"CCK","label":"Cocos (Keeling) Islands"},"primary_language":{"value":"asf","label":"Auslan"},"religion":{"value":"MOF","label":"Islam - Folk","description":"folk Islam, a syncretistic belief system that blends traditional elements of Islam with superstitious practices such as warding off spirits with incantations and magic amulets, and reciting verses of the Qur'an to bring about miraculous healings.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"comorian-mwali","name":"Comorian Mwali","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0275","label":"Bantu, Swahili"},"imb_reg_of_people_25":{"value":"301826","label":"Comorian"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"islands_of_east_africa","label":"Islands of East Africa"},"country_code":{"value":"COM","label":"Comoros"},"primary_language":{"value":"wlc","label":"Comorian, Mwali"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"engaged","label":"Engaged"},"people_praying":2},{"slug":"coquille","name":"Coquille","rop1":{"value":"A009","label":"North American Peoples"},"imb_reg_of_people_2":{"value":"C0154","label":"North American Indigenous"},"imb_reg_of_people_25":{"value":"309394","label":"Coquille"},"country_code":{"value":"USA","label":"United States of America"},"primary_language":{"value":"eng","label":"English"},"religion":{"value":"ENA","label":"Ethnoreligion - Native American religions","description":"Native American religions, an umbrella term that encompasses widely varied spiritual practices unique to the culture and location of individual nations."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"deaf-american-virgin-islanders","name":"Deaf American Virgin Islanders","rop1":{"value":"A017","label":"Deaf Peoples"},"imb_reg_of_people_2":{"value":"C0252","label":"Deaf"},"imb_reg_of_people_25":{"value":"301989","label":"Deaf"},"wagf_region":{"value":"north_america_&_non-spanish_caribbean","label":"North America & Non-Spanish Caribbean"},"wagf_block":{"value":"na","label":"N/A"},"country_code":{"value":"VIR","label":"Virgin Islands, U.S."},"primary_language":{"value":"ase","label":"American Sign Language"},"religion":{"value":"U","label":"Unknown","description":"unknown."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"deaf-cook-islanders","name":"Deaf Cook Islanders","rop1":{"value":"A017","label":"Deaf Peoples"},"imb_reg_of_people_2":{"value":"C0252","label":"Deaf"},"imb_reg_of_people_25":{"value":"301989","label":"Deaf"},"wagf_region":{"value":"oceania","label":"Oceania"},"wagf_block":{"value":"oceania","label":"Oceania"},"country_code":{"value":"COK","label":"Cook Islands"},"primary_language":{"value":"nzs","label":"New Zealand Sign Language"},"religion":{"value":"U","label":"Unknown","description":"unknown."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"deaf-cubans","name":"Deaf Cubans","rop1":{"value":"A017","label":"Deaf Peoples"},"imb_reg_of_people_2":{"value":"C0252","label":"Deaf"},"imb_reg_of_people_25":{"value":"301989","label":"Deaf"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"mexico_&_latin_america","label":"Mexico & Latin America"},"country_code":{"value":"CUB","label":"Cuba"},"primary_language":{"value":"csf","label":"Cuban Sign Language"},"religion":{"value":"E","label":"Ethnoreligion","description":"ethnoreligion, consisting of practices deeply rooted in this groups ethnic identity."},"engagement_status":{"value":"engaged","label":"Engaged"},"people_praying":1},{"slug":"deaf-faroese","name":"Deaf Faroese","rop1":{"value":"A017","label":"Deaf Peoples"},"imb_reg_of_people_2":{"value":"C0252","label":"Deaf"},"imb_reg_of_people_25":{"value":"301989","label":"Deaf"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"north_europe","label":"North Europe"},"country_code":{"value":"FRO","label":"Faroe Islands"},"primary_language":{"value":"dsl","label":"Danish Sign Language"},"religion":{"value":"U","label":"Unknown","description":"unknown."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"deaf-gibraltarians","name":"Deaf Gibraltarians","rop1":{"value":"A017","label":"Deaf Peoples"},"imb_reg_of_people_2":{"value":"C0252","label":"Deaf"},"imb_reg_of_people_25":{"value":"301989","label":"Deaf"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"west_europe","label":"West Europe"},"country_code":{"value":"GIB","label":"Gibraltar"},"primary_language":{"value":"bfi","label":"British Sign Language"},"religion":{"value":"U","label":"Unknown","description":"unknown."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"deaf-israelis","name":"Deaf Israelis","rop1":{"value":"A017","label":"Deaf Peoples"},"imb_reg_of_people_2":{"value":"C0252","label":"Deaf"},"imb_reg_of_people_25":{"value":"301989","label":"Deaf"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"south_europe","label":"South Europe"},"country_code":{"value":"ISR","label":"Israel"},"primary_language":{"value":"isr","label":"Israeli Sign Language"},"religion":{"value":"J","label":"Judaism","description":"Judaism, a religion developed among the ancient Hebrews and characterized by belief in one transcendent God who has revealed himself to Abraham, Moses, and the Hebrew prophets and by a religious life in accordance with Scriptures and rabbinic traditions.","alternates":["Jewish"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"desana-1","name":"Desana","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0201","label":"South American Indigenous"},"imb_reg_of_people_25":{"value":"302025","label":"Desano"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"brazil","label":"Brazil"},"country_code":{"value":"BRA","label":"Brazil"},"primary_language":{"value":"des","label":"Desano"},"imb_language_family":{"value":"Tucanoan","label":"Tucanoan"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"dheevara","name":"Dheevara","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0124","label":"Malayali"},"imb_reg_of_people_25":{"value":"309433","label":"Dheevara"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"mal","label":"Malayalam"},"imb_language_family":{"value":"Dravidian","label":"Dravidian"},"religion":{"value":"HOF","label":"Hinduism - Folk","description":"folk Hinduism, characterized by local traditions and cults of local deities worshiped at the community level."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"dolgans","name":"Dolgans","rop1":{"value":"A015","label":"Turkic Peoples"},"imb_reg_of_people_2":{"value":"C0223","label":"Ural-Siberian"},"imb_reg_of_people_25":{"value":"302149","label":"Dolgan"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"east_europe","label":"East Europe"},"country_code":{"value":"RUS","label":"Russian Federation"},"primary_language":{"value":"rus","label":"Russian"},"religion":{"value":"ESM","label":"Ethnoreligion - Shamanism","description":"shamanism, a practice that involves reaching an altered state of consciousness in order to interact with the spirit world."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"druze-syria","name":"Druze","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0015","label":"Arab, Levant"},"imb_reg_of_people_25":{"value":"302196","label":"Druze"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"SYR","label":"Syrian Arab Republic"},"primary_language":{"value":"apc","label":"Arabic, Levantine"},"religion":{"value":"ODZ","label":"Other - Druze","description":"Druze, a small Middle Eastern religious sect characterized by secret religious practices and close social cohesion. The Druze to not permit outsiders to convert to their religion."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"egyptian-jews","name":"Egyptian Jews","rop1":{"value":"A006","label":"Jewish Peoples"},"imb_reg_of_people_2":{"value":"C0102","label":"Jews"},"imb_reg_of_people_25":{"value":"303368","label":"Jewish"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"EGY","label":"Egypt"},"primary_language":{"value":"arb","label":"Arabic, Standard"},"religion":{"value":"J","label":"Judaism","description":"Judaism, a religion developed among the ancient Hebrews and characterized by belief in one transcendent God who has revealed himself to Abraham, Moses, and the Hebrew prophets and by a religious life in accordance with Scriptures and rabbinic traditions.","alternates":["Jewish"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"finnish-lapp","name":"Finnish Lapp","rop1":{"value":"A003","label":"Eurasian Peoples"},"imb_reg_of_people_2":{"value":"C0074","label":"Finno-Ugric, Saami"},"imb_reg_of_people_25":{"value":"307083","label":"Saami"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"north_europe","label":"North Europe"},"country_code":{"value":"FIN","label":"Finland"},"primary_language":{"value":"fin","label":"Finnish"},"religion":{"value":"CPR","label":"Christianity - Protestantism","description":"Protestant Christianity, a tradition that emerged from the Protestant Reformation. Protestants reject the idea of papal supremacy, instead stressing the authority of scripture alone, justification by faith alone, and salvation through Christ alone."},"engagement_status":{"value":"engaged","label":"Engaged"},"people_praying":2},{"slug":"gazan-arabs","name":"Gazan Arabs","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0015","label":"Arab, Levant"},"imb_reg_of_people_25":{"value":"300415","label":"Arab, Palestinian"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"PSE","label":"State of Palestine"},"primary_language":{"value":"ajp","label":"South Levantine Arabic"},"imb_language_family":{"value":"Afro-Asiatic","label":"Afro-Asiatic"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":3},{"slug":"ishkashimi","name":"Ishkashimi","rop1":{"value":"A005","label":"Persian-Median"},"imb_reg_of_people_2":{"value":"C0211","label":"Tajik"},"imb_reg_of_people_25":{"value":"303248","label":"Ishkashimi"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"AFG","label":"Afghanistan"},"primary_language":{"value":"isk","label":"Ishkashimi"},"religion":{"value":"MIS","label":"Islam - Shia Imami Ismaili","description":"Ismailism, the second largest branch of Shia Islam.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":2},{"slug":"jaine","name":"Jaine","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0335","label":"South Asian Jain"},"imb_reg_of_people_25":{"value":"303306","label":"Jain"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"NPL","label":"Nepal"},"primary_language":{"value":"npi","label":"Nepali"},"religion":{"value":"OJA","label":"Other - Jainism","description":"Jainism, an Indian religion that promotes non-violence towards all living beings and emphasizes the necessity of self-effort to move the soul towards divine consciousness and liberation."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"jews-czechia","name":"Jews","rop1":{"value":"A006","label":"Jewish Peoples"},"imb_reg_of_people_2":{"value":"C0102","label":"Jews"},"imb_reg_of_people_25":{"value":"303368","label":"Jewish"},"wagf_region":{"value":"europe","label":"Europe"},"wagf_block":{"value":"central_europe","label":"Central Europe"},"country_code":{"value":"CZE","label":"Czech Republic"},"primary_language":{"value":"ydd","label":"Yiddish, Eastern"},"religion":{"value":"J","label":"Judaism","description":"Judaism, a religion developed among the ancient Hebrews and characterized by belief in one transcendent God who has revealed himself to Abraham, Moses, and the Hebrew prophets and by a religious life in accordance with Scriptures and rabbinic traditions.","alternates":["Jewish"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"jews-panama","name":"Jews","rop1":{"value":"A006","label":"Jewish Peoples"},"imb_reg_of_people_2":{"value":"C0102","label":"Jews"},"imb_reg_of_people_25":{"value":"303368","label":"Jewish"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"central_america","label":"Central America"},"country_code":{"value":"PAN","label":"Panama"},"primary_language":{"value":"heb","label":"Hebrew (modern)"},"religion":{"value":"J","label":"Judaism","description":"Judaism, a religion developed among the ancient Hebrews and characterized by belief in one transcendent God who has revealed himself to Abraham, Moses, and the Hebrew prophets and by a religious life in accordance with Scriptures and rabbinic traditions.","alternates":["Jewish"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"jing","name":"Jing","rop1":{"value":"A011","label":"Southeast Asian Peoples"},"imb_reg_of_people_2":{"value":"C0228","label":"Vietnamese"},"imb_reg_of_people_25":{"value":"303394","label":"Jing"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"vie","label":"Vietnamese"},"religion":{"value":"EDA","label":"Ethnoreligion - Daoism","description":"Daoism, one of three major religions with historical roots in China, regarded as part of Chinese folk religion.","alternates":["Daoist","Taoist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"kamviri-nuristani","name":"Kamviri Nuristani","rop1":{"value":"A005","label":"Persian-Median"},"imb_reg_of_people_2":{"value":"C0159","label":"Nuristani"},"imb_reg_of_people_25":{"value":"303621","label":"Kamviri"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"AFG","label":"Afghanistan"},"primary_language":{"value":"xvi","label":"Komviri"},"imb_language_family":{"value":"Khoe-Kwadi","label":"Khoe-Kwadi"},"religion":{"value":"MSN","label":"Islam - Sunni","description":"Sunni Islam, the largest branch of Islam. Sunni Muslims follow the teachings of the Qur'an and consider the first four caliphs to be the rightful successors of Muhammad.","alternates":["Muslim"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"khamba","name":"Khamba","rop1":{"value":"A018","label":"Tibetan Peoples"},"imb_reg_of_people_2":{"value":"C0216","label":"Tibetan"},"imb_reg_of_people_25":{"value":"303929","label":"Khampa"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"kbg","label":"Khamba"},"religion":{"value":"BMA","label":"Buddhism - Mahayana","description":"Mahayana Buddhism, the largest major tradition of Buddhism today.","alternates":["Buddhist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"khatbune","name":"Khatbune","rop1":{"value":"A012","label":"South Asian Peoples"},"imb_reg_of_people_2":{"value":"C0328","label":"South Asian Sikh"},"imb_reg_of_people_25":{"value":"303958","label":"Khatbune"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_asia","label":"South Asia"},"country_code":{"value":"IND","label":"India"},"primary_language":{"value":"pan","label":"Punjabi"},"religion":{"value":"S","label":"Sikhism","description":"Sikhism, a monotheistic religion founded in the Punjab region of India in the 15th century. Sikhs value truth as the highest ideal and pursue truthful living, rejecting the Indian caste system in favor of the equality of all humans."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"koro-zuba","name":"Koro Zuba","rop1":{"value":"A013","label":"Sub-Saharan African"},"imb_reg_of_people_2":{"value":"C0044","label":"Benue"},"imb_reg_of_people_25":{"value":"304217","label":"Koro (Nigeria)"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"central_africa","label":"Central Africa"},"country_code":{"value":"NGA","label":"Nigeria"},"primary_language":{"value":"vkz","label":"Koro Zuba"},"religion":{"value":"EAF","label":"Ethnoreligion - African Traditional Religion","description":"African Traditional Religion, a collection of beliefs and practices unique to various African ethnic groups."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"macanese","name":"Macanese","rop1":{"value":"A011","label":"Southeast Asian Peoples"},"imb_reg_of_people_2":{"value":"C0171","label":"Other Southeast Asian"},"imb_reg_of_people_25":{"value":"304884","label":"Macanese"},"wagf_region":{"value":"africa","label":"Africa"},"wagf_block":{"value":"southern_africa","label":"Southern Africa"},"country_code":{"value":"AGO","label":"Angola"},"primary_language":{"value":"por","label":"Portuguese"},"religion":{"value":"NAT","label":"Unaffiliated - Atheism","description":"atheism, which is best described as the rejection of belief that any deities exist.","alternates":["Atheist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"mandaean","name":"Mandaeans","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0023","label":"Assyrian / Aramaic"},"imb_reg_of_people_25":{"value":"305093","label":"Mandaean"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"IRN","label":"Islamic Republic of Iran"},"primary_language":{"value":"pes","label":"Persian, Iranian"},"religion":{"value":"OMA","label":"Other - Mandaeism","description":"Mandaeism, a gnostic religion practiced primarily by the Mandaean people. Mandaeans settled in northern Mesopotamia and are still found in parts of Iraq and Iran.","alternates":["Mandaean"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"mishaba-laluo","name":"Mishaba Laluo","rop1":{"value":"A018","label":"Tibetan Peoples"},"imb_reg_of_people_2":{"value":"C0229","label":"Other Tibeto-Burmese"},"imb_reg_of_people_25":{"value":"304563","label":"Laluo"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_asia","label":"North Asia"},"country_code":{"value":"CHN","label":"People's Republic of China"},"primary_language":{"value":"ywt","label":"Lalo, Central"},"religion":{"value":"EPO","label":"Ethnoreligion - Polytheism","description":"polytheism, a belief in multiple deities that are often arranged as pantheons of gods or goddeses.","alternates":["Polytheist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"oki-no-erabu","name":"Oki-No-Erabu","rop1":{"value":"A002","label":"East Asian Peoples"},"imb_reg_of_people_2":{"value":"C0099","label":"Japanese"},"imb_reg_of_people_25":{"value":"306295","label":"Oki-No-Erabu"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_east_asia","label":"North East Asia"},"country_code":{"value":"JPN","label":"Japan"},"primary_language":{"value":"okn","label":"Oki-No-Erabu"},"religion":{"value":"EJF","label":"Ethnoreligion - Shinbutsu-shugo","description":"Shinbutsu-shugo, a syncretized mixture of Shinto and Buddhism that forms a unique Japanese Folk Religion practiced by Japanese worldwide."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"samaritans","name":"Samaritans","rop1":{"value":"A001","label":"Arab World"},"imb_reg_of_people_2":{"value":"C0023","label":"Assyrian / Aramaic"},"imb_reg_of_people_25":{"value":"307175","label":"Samaritan"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"PSE","label":"State of Palestine"},"primary_language":{"value":"apc","label":"Arabic, Levantine"},"religion":{"value":"ESA","label":"Ethnoreligion - Samaritanism","description":"Samaritanism, an Abrahamic religion closely related to Judaism."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"sapanawas","name":"Sapanawas","rop1":{"value":"A007","label":"Latin-Caribbean Americans"},"imb_reg_of_people_2":{"value":"C0010","label":"Amazon"},"imb_reg_of_people_25":{"value":"309412","label":"Sapanawa"},"wagf_region":{"value":"latin_america_&_caribbean","label":"Latin America & Caribbean"},"wagf_block":{"value":"brazil","label":"Brazil"},"country_code":{"value":"BRA","label":"Brazil"},"primary_language":{"value":"und","label":"Undetermined"},"imb_language_family":{"value":"None","label":"None"},"religion":{"value":"EAN","label":"Ethnoreligion - Animism","description":"animism, a religious worldview that natural physical entities--including animals, plants, and even inanimate objects--possess a spiritual essence.","alternates":["Animist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"yang","name":"Yang","rop1":{"value":"A011","label":"Southeast Asian Peoples"},"imb_reg_of_people_2":{"value":"C0147","label":"Mon-Khmer"},"imb_reg_of_people_25":{"value":"309428","label":"Yang"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"south_east_asia","label":"South East Asia"},"country_code":{"value":"LAO","label":"Lao People's Democratic Republic"},"primary_language":{"value":"pcc","label":"Bouyei"},"imb_language_family":{"value":"Tai-Kadai","label":"Tai-Kadai"},"religion":{"value":"EPO","label":"Ethnoreligion - Polytheism","description":"polytheism, a belief in multiple deities that are often arranged as pantheons of gods or goddeses.","alternates":["Polytheist"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":0},{"slug":"yonaguni","name":"Yonaguni","rop1":{"value":"A002","label":"East Asian Peoples"},"imb_reg_of_people_2":{"value":"C0099","label":"Japanese"},"imb_reg_of_people_25":{"value":"309030","label":"Yonaguni"},"wagf_region":{"value":"asia","label":"Asia"},"wagf_block":{"value":"north_east_asia","label":"North East Asia"},"country_code":{"value":"JPN","label":"Japan"},"primary_language":{"value":"yoi","label":"Yonaguni"},"imb_language_family":{"value":"Japonic","label":"Japonic"},"religion":{"value":"EJF","label":"Ethnoreligion - Shinbutsu-shugo","description":"Shinbutsu-shugo, a syncretized mixture of Shinto and Buddhism that forms a unique Japanese Folk Religion practiced by Japanese worldwide."},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1},{"slug":"zartoshi-zoroastrians","name":"Zartoshi Zoroastrians","rop1":{"value":"A005","label":"Persian-Median"},"imb_reg_of_people_2":{"value":"C0176","label":"Parsee"},"imb_reg_of_people_25":{"value":"306578","label":"Zoroastrian Dari"},"wagf_region":{"value":"middle_east","label":"Middle East"},"wagf_block":{"value":"middle_east","label":"Middle East"},"country_code":{"value":"IRN","label":"Islamic Republic of Iran"},"primary_language":{"value":"pes","label":"Persian, Iranian"},"religion":{"value":"OZR","label":"Other - Zoroastrianism","description":"Zoroastrianism, a religion and philosphy based on the teachings of the Persian prophet Zoroaster. Zoroastrians believe there is one universal and transcendent God, Ahura Mazda.","alternates":["Parsi"]},"engagement_status":{"value":"unengaged","label":"Unengaged"},"people_praying":1}] \ No newline at end of file diff --git a/library/components/legends/SemanticTreeLegend.vue b/library/components/legends/SemanticTreeLegend.vue index 698166e84..445165304 100644 --- a/library/components/legends/SemanticTreeLegend.vue +++ b/library/components/legends/SemanticTreeLegend.vue @@ -22,6 +22,11 @@ import LegendProgressBar from './LegendProgressBar.vue' // clipped nothing LOOKS wrong — but inside the cap-5 shell contain:layout on .vtl-content limits // it to the content pane (measured 1024x793 @ (256,107) at 1280x900), so a click on the rail or // header fails to close the export menu. +// ★ NOT VERIFIED THROUGH THE UI, and honestly so: this backdrop sits behind the +// SHOW_EXPORT_BUTTON kill-switch (const SHOW_EXPORT_BUTTON = false below), so the menu that owns +// it cannot be opened in the shipped studio. The containment was measured at this component's own +// mount point (.stl-panel, same 256,107 origin as every other pane child) and the fix is the same +// one proven on .dt-scrim / .lt-overlay / .modal-scrim; it is correct-if-enabled, not observed. import { useViewportScrim } from '../../utils/viewportScrim.js' const { t, te } = useI18n() diff --git a/package.json b/package.json index 42391ecb2..a717828de 100644 --- a/package.json +++ b/package.json @@ -92,6 +92,8 @@ "check:csv-shape:self-test": "node internal/check-csv-export-shape.mjs --self-test", "check:verification-tags": "node internal/check-verification-tags.mjs", "check:fixed-anchoring": "node internal/check-fixed-anchoring.mjs", + "check:scrim-viewport": "node internal/check-scrim-covers-viewport.mjs # a full-screen SCRIM must cover the VIEWPORT, not just the content pane. A position:fixed;inset:0 scrim is PANE-relative wherever an ancestor sets contain/transform — VerticalTabsLayout sets contain:layout on .vtl-content — so a scrim dimmed 1024x793 @ (256,107) at a 1280x900 viewport and left the 256px rail CLICKABLE behind a modal. A source grep cannot see it: the declaration is correct, the ANCESTOR is the variable. Needs `bun run dev`; browser gate, not in build:unlocked.", + "check:scrim-viewport:self-test": "node internal/check-scrim-covers-viewport.mjs --self-test # reverts each scrim to plain inset:0 and requires EVERY case to FAIL — a gate that cannot fail is worse than no gate, and this one measures a property that looks fine in a screenshot either way.", "check:no-public-binds": "node internal/check-no-public-binds.mjs", "check:facet-cascade:offline": "node internal/check-facet-cascade.mjs --offline", "check:shot-fidelity:strict": "node internal/check-shot-fidelity.mjs --strict",