Ship the tables the last two commits only rebuilt

The web root carries a tracked mirror of data/tables that every previous sweep
commit updated. The two commits before this one staged data/ and the scripts and
left the mirror behind, so the pin index said 1,613 groups with nothing while the
file the page actually fetches still said 1,653. The map was right in the repo
and a build behind on the site.

All fourteen mirrored tables now match their sources byte for byte.
This commit is contained in:
doxa-maps-88655c70 2026-09-25 02:43:29 +00:00
parent 43e3102f47
commit 8245ced7c8
14 changed files with 4316 additions and 3294 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -70,8 +70,8 @@
"title": "The gap by country",
"grain": "one row per country that has at least one people group on this map",
"generated": "2026-09-25",
"measured": "242 countries · 1,653 groups with nothing found · 207,878,930 people",
"by_region": "Oceania 31.2% (414 of 1325) · Africa 14.3% (440 of 3074) · Asia 11.6% (587 of 5073) · Europe 8.9% (70 of 790) · Americas 6.7% (142 of 2117)",
"measured": "242 countries · 1,613 groups with nothing found · 207,867,995 people",
"by_region": "Oceania 30.1% (399 of 1325) · Africa 14.2% (438 of 3074) · Asia 11.3% (575 of 5073) · Europe 8.9% (70 of 790) · Americas 6.2% (131 of 2117)",
"three_questions": "Groups with nothing, people with nothing, and the share of the country each represents. They rank differently on purpose — Papua New Guinea has the most groups and few people, China the reverse, and Oceania has the worst share of any region while being the smallest by population.",
"source": "data/tables/gospel-by-country.json, which is itself refreshed from data/tables/people-group-pins.json — the same index the map draws, so this table and the map cannot disagree.",
"curated_columns": "growing_unreached and deaths_day come from the curated country analysis and are null where it does not cover the country. Null, never zero: zero is a claim this build cannot make."
@ -82,9 +82,9 @@
"iso3": "PNG",
"region": "Oceania",
"people_groups": 831,
"groups_with_nothing": 286,
"pct_with_nothing": 34.4,
"people_with_nothing": 863400,
"groups_with_nothing": 279,
"pct_with_nothing": 33.6,
"people_with_nothing": 861175,
"groups_with_scripture": 332,
"groups_with_film": 143,
"band": "high",
@ -97,9 +97,9 @@
"iso3": "IDN",
"region": "Asia",
"people_groups": 669,
"groups_with_nothing": 219,
"pct_with_nothing": 32.7,
"people_with_nothing": 4173130,
"groups_with_nothing": 207,
"pct_with_nothing": 30.9,
"people_with_nothing": 4169480,
"groups_with_scripture": 222,
"groups_with_film": 265,
"band": "high",
@ -137,21 +137,6 @@
"deaths_day": 3.4,
"basis": "pins, with curated country analysis"
},
{
"country": "Nigeria",
"iso3": "NGA",
"region": "Africa",
"people_groups": 433,
"groups_with_nothing": 56,
"pct_with_nothing": 12.9,
"people_with_nothing": 3005950,
"groups_with_scripture": 105,
"groups_with_film": 188,
"band": "partial",
"growing_unreached": 0,
"deaths_day": 44,
"basis": "pins, with curated country analysis"
},
{
"country": "Malaysia",
"iso3": "MYS",
@ -183,18 +168,18 @@
"basis": "pins, with curated country analysis"
},
{
"country": "Vanuatu",
"iso3": "VUT",
"region": "Oceania",
"people_groups": 114,
"groups_with_nothing": 49,
"pct_with_nothing": 43,
"people_with_nothing": 47550,
"groups_with_scripture": 28,
"groups_with_film": 26,
"band": "high",
"growing_unreached": 1,
"deaths_day": 0,
"country": "Nigeria",
"iso3": "NGA",
"region": "Africa",
"people_groups": 433,
"groups_with_nothing": 54,
"pct_with_nothing": 12.5,
"people_with_nothing": 3005425,
"groups_with_scripture": 105,
"groups_with_film": 188,
"band": "partial",
"growing_unreached": 0,
"deaths_day": 44,
"basis": "pins, with curated country analysis"
},
{
@ -212,6 +197,21 @@
"deaths_day": 15.5,
"basis": "pins, with curated country analysis"
},
{
"country": "Vanuatu",
"iso3": "VUT",
"region": "Oceania",
"people_groups": 114,
"groups_with_nothing": 44,
"pct_with_nothing": 38.6,
"people_with_nothing": 46050,
"groups_with_scripture": 28,
"groups_with_film": 26,
"band": "high",
"growing_unreached": 1,
"deaths_day": 0,
"basis": "pins, with curated country analysis"
},
{
"country": "Sudan",
"iso3": "SDN",
@ -247,9 +247,9 @@
"iso3": "BRA",
"region": "Americas",
"people_groups": 270,
"groups_with_nothing": 39,
"pct_with_nothing": 14.4,
"people_with_nothing": 14505,
"groups_with_nothing": 33,
"pct_with_nothing": 12.2,
"people_with_nothing": 12905,
"groups_with_scripture": 186,
"groups_with_film": 163,
"band": "partial",
@ -292,9 +292,9 @@
"iso3": "USA",
"region": "Americas",
"people_groups": 623,
"groups_with_nothing": 19,
"pct_with_nothing": 3,
"people_with_nothing": 323125,
"groups_with_nothing": 18,
"pct_with_nothing": 2.9,
"people_with_nothing": 322725,
"groups_with_scripture": 517,
"groups_with_film": 549,
"band": "partial",
@ -392,21 +392,6 @@
"deaths_day": 126.9,
"basis": "pins, with curated country analysis"
},
{
"country": "Solomon Islands",
"iso3": "SLB",
"region": "Oceania",
"people_groups": 79,
"groups_with_nothing": 14,
"pct_with_nothing": 17.7,
"people_with_nothing": 49995,
"groups_with_scripture": 34,
"groups_with_film": 33,
"band": "partial",
"growing_unreached": 1,
"deaths_day": 0.1,
"basis": "pins, with curated country analysis"
},
{
"country": "Republic of the Congo",
"iso3": "COG",
@ -422,6 +407,21 @@
"deaths_day": 1,
"basis": "pins, with curated country analysis"
},
{
"country": "Solomon Islands",
"iso3": "SLB",
"region": "Oceania",
"people_groups": 79,
"groups_with_nothing": 13,
"pct_with_nothing": 16.5,
"people_with_nothing": 49925,
"groups_with_scripture": 34,
"groups_with_film": 33,
"band": "partial",
"growing_unreached": 1,
"deaths_day": 0.1,
"basis": "pins, with curated country analysis"
},
{
"country": "Canada",
"iso3": "CAN",
@ -467,21 +467,6 @@
"deaths_day": 2.1,
"basis": "pins, with curated country analysis"
},
{
"country": "Peru",
"iso3": "PER",
"region": "Americas",
"people_groups": 90,
"groups_with_nothing": 10,
"pct_with_nothing": 11.1,
"people_with_nothing": 658875,
"groups_with_scripture": 73,
"groups_with_film": 57,
"band": "partial",
"growing_unreached": 2,
"deaths_day": 5.4,
"basis": "pins, with curated country analysis"
},
{
"country": "South Sudan",
"iso3": "SSD",
@ -527,6 +512,21 @@
"deaths_day": 25.8,
"basis": "pins, with curated country analysis"
},
{
"country": "Peru",
"iso3": "PER",
"region": "Americas",
"people_groups": 90,
"groups_with_nothing": 8,
"pct_with_nothing": 8.9,
"people_with_nothing": 658650,
"groups_with_scripture": 73,
"groups_with_film": 57,
"band": "partial",
"growing_unreached": 2,
"deaths_day": 5.4,
"basis": "pins, with curated country analysis"
},
{
"country": "Japan",
"iso3": "JPN",
@ -752,21 +752,6 @@
"deaths_day": 1.6,
"basis": "pins, with curated country analysis"
},
{
"country": "Australia",
"iso3": "AUS",
"region": "Oceania",
"people_groups": 97,
"groups_with_nothing": 5,
"pct_with_nothing": 5.2,
"people_with_nothing": 100625,
"groups_with_scripture": 86,
"groups_with_film": 47,
"band": "partial",
"growing_unreached": null,
"deaths_day": null,
"basis": "pins only — no curated country analysis for this country"
},
{
"country": "Gabon",
"iso3": "GAB",
@ -1052,21 +1037,6 @@
"deaths_day": 5.3,
"basis": "pins, with curated country analysis"
},
{
"country": "Venezuela",
"iso3": "VEN",
"region": "Americas",
"people_groups": 51,
"groups_with_nothing": 3,
"pct_with_nothing": 5.9,
"people_with_nothing": 297600,
"groups_with_scripture": 42,
"groups_with_film": 39,
"band": "partial",
"growing_unreached": 2,
"deaths_day": 0.2,
"basis": "pins, with curated country analysis"
},
{
"country": "Sri Lanka",
"iso3": "LKA",
@ -1127,6 +1097,21 @@
"deaths_day": 31.1,
"basis": "pins, with curated country analysis"
},
{
"country": "Australia",
"iso3": "AUS",
"region": "Oceania",
"people_groups": 97,
"groups_with_nothing": 3,
"pct_with_nothing": 3.1,
"people_with_nothing": 100335,
"groups_with_scripture": 86,
"groups_with_film": 47,
"band": "partial",
"growing_unreached": null,
"deaths_day": null,
"basis": "pins only — no curated country analysis for this country"
},
{
"country": "Sierra Leone",
"iso3": "SLE",
@ -1307,6 +1292,21 @@
"deaths_day": null,
"basis": "pins only — no curated country analysis for this country"
},
{
"country": "Venezuela",
"iso3": "VEN",
"region": "Americas",
"people_groups": 51,
"groups_with_nothing": 2,
"pct_with_nothing": 3.9,
"people_with_nothing": 297400,
"groups_with_scripture": 42,
"groups_with_film": 39,
"band": "partial",
"growing_unreached": 2,
"deaths_day": 0.2,
"basis": "pins, with curated country analysis"
},
{
"country": "Kenya",
"iso3": "KEN",
@ -1412,21 +1412,6 @@
"deaths_day": 0,
"basis": "pins, with curated country analysis"
},
{
"country": "Bolivia",
"iso3": "BOL",
"region": "Americas",
"people_groups": 39,
"groups_with_nothing": 2,
"pct_with_nothing": 5.1,
"people_with_nothing": 120250,
"groups_with_scripture": 34,
"groups_with_film": 28,
"band": "partial",
"growing_unreached": 0,
"deaths_day": 0,
"basis": "pins, with curated country analysis"
},
{
"country": "Saint Vincent and the Grenadines",
"iso3": "VCT",
@ -1907,6 +1892,21 @@
"deaths_day": 0,
"basis": "pins, with curated country analysis"
},
{
"country": "Bolivia",
"iso3": "BOL",
"region": "Americas",
"people_groups": 39,
"groups_with_nothing": 1,
"pct_with_nothing": 2.6,
"people_with_nothing": 120000,
"groups_with_scripture": 34,
"groups_with_film": 28,
"band": "partial",
"growing_unreached": 0,
"deaths_day": 0,
"basis": "pins, with curated country analysis"
},
{
"country": "Belgium",
"iso3": "BEL",

View file

@ -52259,8 +52259,8 @@
"population": 250,
"heart_has_scripture": false,
"heart_has_film": false,
"heart_has_any": false,
"opportunity": true,
"heart_has_any": true,
"opportunity": false,
"bridge_language": "Portuguese",
"bridge_iso639_3": "por",
"bridge_groups_in_country": 41,
@ -52272,8 +52272,8 @@
"internet_pct": 84.5,
"top_channel": "Telegram Messenger",
"channel_source": "app-store ranking",
"aligned": true,
"status": "opportunity — bridge language has a resource",
"aligned": false,
"status": "reached in heart language",
"caveat": "Bridge = a language of the same country spoken by >1 DX group. NOT proof this group speaks it. Resource status = pools checked (eBible + JESUS Film); audio pools are key-blocked."
},
{
@ -52363,8 +52363,8 @@
"population": 225,
"heart_has_scripture": false,
"heart_has_film": false,
"heart_has_any": false,
"opportunity": true,
"heart_has_any": true,
"opportunity": false,
"bridge_language": "Portuguese",
"bridge_iso639_3": "por",
"bridge_groups_in_country": 41,
@ -52376,8 +52376,8 @@
"internet_pct": 84.5,
"top_channel": "Telegram Messenger",
"channel_source": "app-store ranking",
"aligned": true,
"status": "opportunity — bridge language has a resource",
"aligned": false,
"status": "reached in heart language",
"caveat": "Bridge = a language of the same country spoken by >1 DX group. NOT proof this group speaks it. Resource status = pools checked (eBible + JESUS Film); audio pools are key-blocked."
},
{
@ -52857,8 +52857,8 @@
"population": 150,
"heart_has_scripture": false,
"heart_has_film": false,
"heart_has_any": false,
"opportunity": true,
"heart_has_any": true,
"opportunity": false,
"bridge_language": "Hausa",
"bridge_iso639_3": "hau",
"bridge_groups_in_country": 4,
@ -52870,8 +52870,8 @@
"internet_pct": 41.2,
"top_channel": "Telegram Messenger",
"channel_source": "app-store ranking",
"aligned": true,
"status": "opportunity — bridge language has a resource",
"aligned": false,
"status": "reached in heart language",
"caveat": "Bridge = a language of the same country spoken by >1 DX group. NOT proof this group speaks it. Resource status = pools checked (eBible + JESUS Film); audio pools are key-blocked."
},
{

View file

@ -59,14 +59,14 @@
"country": "Brazil",
"region": "Americas",
"groups": 270,
"no_resource": 39,
"pop_no_resource": 14505,
"no_resource": 33,
"pop_no_resource": 12905,
"scripture": 186,
"film": 163,
"growing_unreached": 38,
"deaths_day": 1.2,
"growth": 0.41,
"pct_no_resource": 14.4,
"pct_no_resource": 12.2,
"band": "partial"
},
{
@ -104,14 +104,14 @@
"country": "Nigeria",
"region": "Africa",
"groups": 433,
"no_resource": 56,
"pop_no_resource": 3005950,
"no_resource": 54,
"pop_no_resource": 3005425,
"scripture": 105,
"film": 188,
"growing_unreached": 0,
"deaths_day": 44,
"growth": null,
"pct_no_resource": 12.9,
"pct_no_resource": 12.5,
"band": "partial"
},
{
@ -119,14 +119,14 @@
"country": "Indonesia",
"region": "Asia",
"groups": 669,
"no_resource": 219,
"pop_no_resource": 4173130,
"no_resource": 207,
"pop_no_resource": 4169480,
"scripture": 222,
"film": 265,
"growing_unreached": 23,
"deaths_day": 47.2,
"growth": 0.81,
"pct_no_resource": 32.7,
"pct_no_resource": 30.9,
"band": "high"
},
{
@ -674,14 +674,14 @@
"country": "Peru",
"region": "Americas",
"groups": 90,
"no_resource": 10,
"pop_no_resource": 658875,
"no_resource": 8,
"pop_no_resource": 658650,
"scripture": 73,
"film": 57,
"growing_unreached": 2,
"deaths_day": 5.4,
"growth": 1.09,
"pct_no_resource": 11.1,
"pct_no_resource": 8.9,
"band": "partial"
},
{
@ -824,14 +824,14 @@
"country": "Venezuela",
"region": "Americas",
"groups": 51,
"no_resource": 3,
"pop_no_resource": 297600,
"no_resource": 2,
"pop_no_resource": 297400,
"scripture": 42,
"film": 39,
"growing_unreached": 2,
"deaths_day": 0.2,
"growth": 0.37,
"pct_no_resource": 5.9,
"pct_no_resource": 3.9,
"band": "partial"
},
{
@ -1049,14 +1049,14 @@
"country": "Papua New Guinea",
"region": "Oceania",
"groups": 831,
"no_resource": 286,
"pop_no_resource": 863400,
"no_resource": 279,
"pop_no_resource": 861175,
"scripture": 332,
"film": 143,
"growing_unreached": 1,
"deaths_day": 0.9,
"growth": 1.78,
"pct_no_resource": 34.4,
"pct_no_resource": 33.6,
"band": "high"
},
{
@ -1214,14 +1214,14 @@
"country": "Solomon Islands",
"region": "Oceania",
"groups": 79,
"no_resource": 14,
"pop_no_resource": 49995,
"no_resource": 13,
"pop_no_resource": 49925,
"scripture": 34,
"film": 33,
"growing_unreached": 1,
"deaths_day": 0.1,
"growth": 2.37,
"pct_no_resource": 17.7,
"pct_no_resource": 16.5,
"band": "partial"
},
{
@ -1439,14 +1439,14 @@
"country": "Vanuatu",
"region": "Oceania",
"groups": 114,
"no_resource": 49,
"pop_no_resource": 47550,
"no_resource": 44,
"pop_no_resource": 46050,
"scripture": 28,
"film": 26,
"growing_unreached": 1,
"deaths_day": 0,
"growth": 2.27,
"pct_no_resource": 43,
"pct_no_resource": 38.6,
"band": "high"
},
{
@ -2264,14 +2264,14 @@
"country": "United States of America",
"region": "Americas",
"groups": 623,
"no_resource": 19,
"pop_no_resource": 323125,
"no_resource": 18,
"pop_no_resource": 322725,
"scripture": 517,
"film": 549,
"growing_unreached": 0,
"deaths_day": 0.1,
"growth": 0.96,
"pct_no_resource": 3,
"pct_no_resource": 2.9,
"band": "partial"
},
{
@ -2384,14 +2384,14 @@
"country": "Bolivia",
"region": "Americas",
"groups": 39,
"no_resource": 2,
"pop_no_resource": 120250,
"no_resource": 1,
"pop_no_resource": 120000,
"scripture": 34,
"film": 28,
"growing_unreached": 0,
"deaths_day": 0,
"growth": 1.37,
"pct_no_resource": 5.1,
"pct_no_resource": 2.6,
"band": "partial"
},
{
@ -2628,14 +2628,14 @@
"country": "Australia",
"region": "Oceania",
"groups": 97,
"no_resource": 5,
"pop_no_resource": 100625,
"no_resource": 3,
"pop_no_resource": 100335,
"scripture": 86,
"film": 47,
"growing_unreached": null,
"deaths_day": null,
"growth": null,
"pct_no_resource": 5.2,
"pct_no_resource": 3.1,
"band": "partial",
"from_pins_only": true
},

File diff suppressed because one or more lines are too long

View file

@ -1,7 +1,7 @@
{
"meta": {
"title": "Gospel resource link verification",
"generated": "2026-09-25T01:54:01.707Z",
"generated": "2026-09-25T02:30:53.812Z",
"method": "HEAD, redirects followed. verified = HTTP 200. broken = 404/410. unknown = unreachable, an ambiguous status, or a URL shape that cannot be checked by fetch.",
"scope": "Every URL in data/tables/people-group-pins.json, deduplicated.",
"states": {
@ -45,6 +45,11 @@
"url": "https://knowgod.com/zz/nosuchtool-xyzzy",
"what": "bogus knowgod language/tool pair",
"state": "broken"
},
{
"url": "https://fivefish.org/zzq",
"what": "bogus 5fish language code",
"state": "broken"
}
],
"positive": [
@ -82,16 +87,21 @@
"url": "https://knowgod.com/en/kgp",
"what": "real knowgod language/tool pair",
"state": "verified"
},
{
"url": "https://fivefish.org/cpx",
"what": "real 5fish language code",
"state": "verified"
}
]
},
"summary": {
"records": 8473,
"checkedThisPass": 57,
"records": 8513,
"checkedThisPass": 40,
"carriedForward": 74,
"pruned": 0,
"broken": 74,
"verified": 8394,
"verified": 8434,
"unknown": 5
},
"byHost": {
@ -132,7 +142,7 @@
"verified": 921
},
"fivefish.org": {
"verified": 982
"verified": 1022
}
}
},
@ -42501,6 +42511,206 @@
"state": "verified",
"detail": "HTTP 200 (via https://fivefish.org/6270?language=Ossato)",
"at": "2026-09-25T01:54:01.409Z"
},
"https://fivefish.org/oca": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1662?language=Ocaina (the site answers 200 for any path)",
"at": "2026-09-25T02:24:23.478Z"
},
"https://fivefish.org/mrp": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/14301?language=Moresi (the site answers 200 for any path)",
"at": "2026-09-25T02:24:33.576Z"
},
"https://fivefish.org/ora": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/3655?language=Oroha (the site answers 200 for any path)",
"at": "2026-09-25T02:24:43.557Z"
},
"https://fivefish.org/tls": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/4577?language=Tambotalo (the site answers 200 for any path)",
"at": "2026-09-25T02:24:53.503Z"
},
"https://fivefish.org/mmp": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/3435?language=Musian (the site answers 200 for any path)",
"at": "2026-09-25T02:25:03.510Z"
},
"https://fivefish.org/afz": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/4662?language=Obokuitai (the site answers 200 for any path)",
"at": "2026-09-25T02:25:13.418Z"
},
"https://fivefish.org/bzu": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/8542?language=Burmeso (the site answers 200 for any path)",
"at": "2026-09-25T02:25:23.489Z"
},
"https://fivefish.org/mwa": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/2179?language=Mwatebu%20%26%20Dalubia-Sawetaetae (the site answers 200 for any path)",
"at": "2026-09-25T02:25:33.556Z"
},
"https://fivefish.org/lcc": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1340?language=Lagenyan (the site answers 200 for any path)",
"at": "2026-09-25T02:25:43.481Z"
},
"https://fivefish.org/bpw": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/3429?language=Bo (the site answers 200 for any path)",
"at": "2026-09-25T02:25:53.538Z"
},
"https://fivefish.org/mrf": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1146?language=Alsengg (the site answers 200 for any path)",
"at": "2026-09-25T02:26:03.585Z"
},
"https://fivefish.org/gvj": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/10362?language=Aw%C3%A1%20Guaj%C3%A1 (the site answers 200 for any path)",
"at": "2026-09-25T02:26:13.459Z"
},
"https://fivefish.org/mpn": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/4055?language=Mindri (the site answers 200 for any path)",
"at": "2026-09-25T02:26:23.617Z"
},
"https://fivefish.org/yki": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1191?language=Bitovondo (the site answers 200 for any path)",
"at": "2026-09-25T02:26:33.405Z"
},
"https://fivefish.org/dax": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/9188?language=Dayi%3A%20Dhalwangu (the site answers 200 for any path)",
"at": "2026-09-25T02:26:43.551Z"
},
"https://fivefish.org/kwa": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/4366?language=Daw (the site answers 200 for any path)",
"at": "2026-09-25T02:26:53.589Z"
},
"https://fivefish.org/ktn": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/6368?language=Karitiana (the site answers 200 for any path)",
"at": "2026-09-25T02:27:03.556Z"
},
"https://fivefish.org/kwk": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/3789?language=Kwak%27wala (the site answers 200 for any path)",
"at": "2026-09-25T02:27:13.442Z"
},
"https://fivefish.org/mmm": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/13301?language=Maii (the site answers 200 for any path)",
"at": "2026-09-25T02:27:23.544Z"
},
"https://fivefish.org/jru": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/11098?language=Japreria (the site answers 200 for any path)",
"at": "2026-09-25T02:27:33.551Z"
},
"https://fivefish.org/yuq": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/18654?language=Yuqui (the site answers 200 for any path)",
"at": "2026-09-25T02:27:43.480Z"
},
"https://fivefish.org/mgf": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1907?language=Makaleo (the site answers 200 for any path)",
"at": "2026-09-25T02:27:53.527Z"
},
"https://fivefish.org/ung": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/3717?language=Ngarinyin (the site answers 200 for any path)",
"at": "2026-09-25T02:28:03.394Z"
},
"https://fivefish.org/auq": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1161?language=Koroernoes (the site answers 200 for any path)",
"at": "2026-09-25T02:28:13.451Z"
},
"https://fivefish.org/agf": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1734?language=Iroroutu%20Group (the site answers 200 for any path)",
"at": "2026-09-25T02:28:23.474Z"
},
"https://fivefish.org/msl": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1134?language=Powla (the site answers 200 for any path)",
"at": "2026-09-25T02:28:33.456Z"
},
"https://fivefish.org/mnu": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1260?language=Miere (the site answers 200 for any path)",
"at": "2026-09-25T02:28:43.475Z"
},
"https://fivefish.org/gop": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1252?language=Umar (the site answers 200 for any path)",
"at": "2026-09-25T02:28:53.548Z"
},
"https://fivefish.org/onj": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/2417?language=Onjob (the site answers 200 for any path)",
"at": "2026-09-25T02:29:03.495Z"
},
"https://fivefish.org/klo": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/11569?language=Kapya (the site answers 200 for any path)",
"at": "2026-09-25T02:29:13.571Z"
},
"https://fivefish.org/asu": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/2281?language=Asurini%20Do%20Tocantins (the site answers 200 for any path)",
"at": "2026-09-25T02:29:23.443Z"
},
"https://fivefish.org/krf": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/12280?language=Koro (the site answers 200 for any path)",
"at": "2026-09-25T02:29:33.516Z"
},
"https://fivefish.org/wwo": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/18289?language=Wetamut (the site answers 200 for any path)",
"at": "2026-09-25T02:29:43.524Z"
},
"https://fivefish.org/hux": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/1663?language=Huitoto%2C%20Muinane (the site answers 200 for any path)",
"at": "2026-09-25T02:29:53.521Z"
},
"https://fivefish.org/nud": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/3235?language=Ngala (the site answers 200 for any path)",
"at": "2026-09-25T02:30:03.419Z"
},
"https://fivefish.org/tbp": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/17264?language=Taworta (the site answers 200 for any path)",
"at": "2026-09-25T02:30:13.507Z"
},
"https://fivefish.org/aac": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/534?language=Mogiala (the site answers 200 for any path)",
"at": "2026-09-25T02:30:23.675Z"
},
"https://fivefish.org/nmi": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/15151?language=Nyam (the site answers 200 for any path)",
"at": "2026-09-25T02:30:33.688Z"
},
"https://fivefish.org/awe": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/7398?language=Aweti (the site answers 200 for any path)",
"at": "2026-09-25T02:30:43.466Z"
},
"https://fivefish.org/mmh": {
"state": "verified",
"detail": "5fish redirected to its language page https://fivefish.org/2235?language=Mehinaku (the site answers 200 for any path)",
"at": "2026-09-25T02:30:53.528Z"
}
}
}

File diff suppressed because one or more lines are too long

View file

@ -2,8 +2,8 @@
"source": "https://fivefish.org/<iso639-3> (5fish, Global Recordings Network)",
"fetched": "2026-09-25",
"_note": "GRN gospel AUDIO, typed as Gospel audio and never as Scripture — \"Words of Life\" is gospel messages and Bible stories, not a translation of the canon. The host never 404s: a nonsense path returns a geo-located page with HTTP 200, so existence is read from the page title, with a negative and a positive control run in band every time. Their robots.txt asks for Crawl-delay: 10 and this fetcher obeys it, sequentially.",
"codes": 982,
"decidedNone": 1233,
"codes": 1022,
"decidedNone": 1325,
"byIso": {
"mnp": {
"u": "https://fivefish.org/mnp",
@ -3932,6 +3932,166 @@
"tml": {
"u": "https://fivefish.org/tml",
"n": "Citak, Tamnim"
},
"gop": {
"u": "https://fivefish.org/gop",
"n": "Umar"
},
"agf": {
"u": "https://fivefish.org/agf",
"n": "Iroroutu Group"
},
"kwk": {
"u": "https://fivefish.org/kwk",
"n": "Kwak'wala"
},
"ktn": {
"u": "https://fivefish.org/ktn",
"n": "Karitiana"
},
"mmp": {
"u": "https://fivefish.org/mmp",
"n": "Musian"
},
"mrp": {
"u": "https://fivefish.org/mrp",
"n": "Moresi"
},
"nud": {
"u": "https://fivefish.org/nud",
"n": "Ngala"
},
"asu": {
"u": "https://fivefish.org/asu",
"n": "Asurini Do Tocantins"
},
"auq": {
"u": "https://fivefish.org/auq",
"n": "Koroernoes"
},
"mpn": {
"u": "https://fivefish.org/mpn",
"n": "Mindri"
},
"tbp": {
"u": "https://fivefish.org/tbp",
"n": "Taworta"
},
"wwo": {
"u": "https://fivefish.org/wwo",
"n": "Wetamut"
},
"klo": {
"u": "https://fivefish.org/klo",
"n": "Kapya"
},
"onj": {
"u": "https://fivefish.org/onj",
"n": "Onjob"
},
"lcc": {
"u": "https://fivefish.org/lcc",
"n": "Lagenyan"
},
"bzu": {
"u": "https://fivefish.org/bzu",
"n": "Burmeso"
},
"mmm": {
"u": "https://fivefish.org/mmm",
"n": "Maii"
},
"mrf": {
"u": "https://fivefish.org/mrf",
"n": "Alsengg"
},
"mnu": {
"u": "https://fivefish.org/mnu",
"n": "Miere"
},
"krf": {
"u": "https://fivefish.org/krf",
"n": "Koro"
},
"mwa": {
"u": "https://fivefish.org/mwa",
"n": "Mwatebu & Dalubia-Sawetaetae"
},
"msl": {
"u": "https://fivefish.org/msl",
"n": "Powla"
},
"yuq": {
"u": "https://fivefish.org/yuq",
"n": "Yuqui"
},
"mmh": {
"u": "https://fivefish.org/mmh",
"n": "Mehinaku"
},
"aac": {
"u": "https://fivefish.org/aac",
"n": "Mogiala"
},
"awe": {
"u": "https://fivefish.org/awe",
"n": "Aweti"
},
"gvj": {
"u": "https://fivefish.org/gvj",
"n": "Awá Guajá"
},
"bpw": {
"u": "https://fivefish.org/bpw",
"n": "Bo"
},
"mgf": {
"u": "https://fivefish.org/mgf",
"n": "Makaleo"
},
"jru": {
"u": "https://fivefish.org/jru",
"n": "Japreria"
},
"dax": {
"u": "https://fivefish.org/dax",
"n": "Dayi: Dhalwangu"
},
"yki": {
"u": "https://fivefish.org/yki",
"n": "Bitovondo"
},
"nmi": {
"u": "https://fivefish.org/nmi",
"n": "Nyam"
},
"afz": {
"u": "https://fivefish.org/afz",
"n": "Obokuitai"
},
"tls": {
"u": "https://fivefish.org/tls",
"n": "Tambotalo"
},
"hux": {
"u": "https://fivefish.org/hux",
"n": "Huitoto, Muinane"
},
"kwa": {
"u": "https://fivefish.org/kwa",
"n": "Daw"
},
"oca": {
"u": "https://fivefish.org/oca",
"n": "Ocaina"
},
"ung": {
"u": "https://fivefish.org/ung",
"n": "Ngarinyin"
},
"ora": {
"u": "https://fivefish.org/ora",
"n": "Oroha"
}
},
"none": [
@ -5167,6 +5327,98 @@
"wet",
"xwr",
"alm",
"ngr"
"ngr",
"tij",
"pby",
"ybx",
"tmt",
"pup",
"urr",
"kiq",
"daz",
"anq",
"mvx",
"sij",
"lnb",
"xsp",
"gwf",
"mnq",
"val",
"wfg",
"ukg",
"ail",
"hvk",
"bsa",
"pnh",
"sbi",
"knq",
"lnh",
"rac",
"dnr",
"lio",
"cbb",
"pin",
"pme",
"mdz",
"ktx",
"seo",
"umi",
"tlg",
"gbb",
"erw",
"wlr",
"wai",
"cuj",
"rpn",
"bed",
"puf",
"mrk",
"urz",
"ncn",
"khp",
"kww",
"bpi",
"itx",
"gin",
"cby",
"hiw",
"zah",
"pix",
"bdk",
"asn",
"wbe",
"tnz",
"lnn",
"urp",
"swm",
"lib",
"srt",
"spg",
"bie",
"bmp",
"mlb",
"tfo",
"ppe",
"swx",
"gob",
"oon",
"dix",
"kpi",
"rga",
"mkt",
"adw",
"bti",
"pnm",
"awm",
"xmo",
"nbt",
"mqv",
"mvq",
"dui",
"ire",
"avv",
"nam",
"std",
"mra"
]
}

File diff suppressed because one or more lines are too long

View file

@ -15179,8 +15179,8 @@
"has_audio": "unknown",
"has_open_bible_stories": false,
"obs_note": "",
"no_resource_found": true,
"any_resource_found": false,
"no_resource_found": false,
"any_resource_found": true,
"scripture_url": "",
"film_url": "",
"code_unmatchable": false,
@ -15203,8 +15203,8 @@
"has_audio": "unknown",
"has_open_bible_stories": false,
"obs_note": "",
"no_resource_found": true,
"any_resource_found": false,
"no_resource_found": false,
"any_resource_found": true,
"scripture_url": "",
"film_url": "",
"code_unmatchable": false,
@ -15323,8 +15323,8 @@
"has_audio": "unknown",
"has_open_bible_stories": false,
"obs_note": "",
"no_resource_found": true,
"any_resource_found": false,
"no_resource_found": false,
"any_resource_found": true,
"scripture_url": "",
"film_url": "",
"code_unmatchable": false,

View file

@ -4,8 +4,8 @@
"source": "data/tables/translation-priority.json, itself built from the pin index — so this table, that one and the map cannot disagree.",
"generated": "2026-09-25",
"countries": 159,
"groups": 3075,
"people": 1330894159,
"groups": 3115,
"people": 1330905094,
"definition": "People groups with recorded audio, the JESUS Film, a Bible video or Words of Life in their language and NO text Scripture found in the pools checked, aggregated to the country a team would be sent to. \"Not found\" is a statement about those pools, never a claim that no text exists; the per-group table carries the checked and unchecked pools on every row.",
"two_columns_note": "groups and languages answer different questions from people. Nigeria and the DRC lead on languages, which is the translation workload; China and Pakistan lead on population across far fewer languages. Neither is ranked for you."
},
@ -105,9 +105,9 @@
{
"country": "Nigeria",
"iso3": "NGA",
"groups": 265,
"languages": 260,
"people": 54949800,
"groups": 267,
"languages": 262,
"people": 54950325,
"largest_group": "Tiv",
"largest_group_population": 5220000,
"basis": "no text Scripture found in the pools checked"
@ -185,9 +185,9 @@
{
"country": "Indonesia",
"iso3": "IDN",
"groups": 205,
"languages": 184,
"people": 23228020,
"groups": 217,
"languages": 196,
"people": 23231670,
"largest_group": "Betawi",
"largest_group_population": 5620000,
"basis": "no text Scripture found in the pools checked"
@ -425,9 +425,9 @@
{
"country": "United States of America",
"iso3": "USA",
"groups": 78,
"languages": 75,
"people": 3529775,
"groups": 79,
"languages": 76,
"people": 3530175,
"largest_group": "Armenian",
"largest_group_population": 1180000,
"basis": "no text Scripture found in the pools checked"
@ -475,9 +475,9 @@
{
"country": "Brazil",
"iso3": "BRA",
"groups": 29,
"languages": 21,
"people": 3056240,
"groups": 35,
"languages": 27,
"people": 3057840,
"largest_group": "Hunsrik",
"largest_group_population": 2000000,
"basis": "no text Scripture found in the pools checked"
@ -675,9 +675,9 @@
{
"country": "Papua New Guinea",
"iso3": "PNG",
"groups": 208,
"languages": 187,
"people": 1736025,
"groups": 215,
"languages": 194,
"people": 1738250,
"largest_group": "Sinasina",
"largest_group_population": 176000,
"basis": "no text Scripture found in the pools checked"
@ -925,9 +925,9 @@
{
"country": "Peru",
"iso3": "PER",
"groups": 2,
"languages": 2,
"people": 502000,
"groups": 4,
"languages": 4,
"people": 502225,
"largest_group": "Quechua, Puno",
"largest_group_population": 500000,
"basis": "no text Scripture found in the pools checked"
@ -1035,9 +1035,9 @@
{
"country": "Australia",
"iso3": "AUS",
"groups": 6,
"languages": 6,
"people": 303950,
"groups": 8,
"languages": 8,
"people": 304240,
"largest_group": "Arab, Syro-Lebanese",
"largest_group_population": 194000,
"basis": "no text Scripture found in the pools checked"
@ -1055,9 +1055,9 @@
{
"country": "Solomon Islands",
"iso3": "SLB",
"groups": 31,
"languages": 30,
"people": 273400,
"groups": 32,
"languages": 31,
"people": 273470,
"largest_group": "Areare",
"largest_group_population": 34500,
"basis": "no text Scripture found in the pools checked"
@ -1155,9 +1155,9 @@
{
"country": "Vanuatu",
"iso3": "VUT",
"groups": 37,
"languages": 35,
"people": 154185,
"groups": 42,
"languages": 40,
"people": 155685,
"largest_group": "Lenakel Tannese",
"largest_group_population": 21500,
"basis": "no text Scripture found in the pools checked"
@ -1425,9 +1425,9 @@
{
"country": "Venezuela",
"iso3": "VEN",
"groups": 3,
"languages": 3,
"people": 13300,
"groups": 4,
"languages": 4,
"people": 13500,
"largest_group": "Yaruro",
"largest_group_population": 8100,
"basis": "no text Scripture found in the pools checked"
@ -1545,9 +1545,9 @@
{
"country": "Bolivia",
"iso3": "BOL",
"groups": 1,
"languages": 1,
"people": 2600,
"groups": 2,
"languages": 2,
"people": 2850,
"largest_group": "Ryukyuan",
"largest_group_population": 2600,
"basis": "no text Scripture found in the pools checked"

File diff suppressed because it is too large Load diff