For 230 people groups the map said "nothing found" and stopped, when that was not the whole truth: a language already spoken widely in their country does have Scripture or the film. Kimr in Sudan has nothing in Assangori; Sudanese Arabic, spoken by 65 groups around them, has both. That is the difference between no way in and a way in that is not their heart language. WORDED SO IT CANNOT BE SKIMMED AS "THEY HAVE SCRIPTURE". The heading says "Not their language", the body names whose language it is and how widely it is spoken, the strength is quoted from the source, and the last line says a second language is a way in and not a translation. The chips above are untouched and still read "none found" five times, and the tier is unchanged: 2,001 groups still have nothing of their own, exactly as before. Two exclusions, both measured rather than assumed. Fourteen of these rows offer a DEAF people group a SPOKEN bridge — Gawri "has a film" is no use to Deaf Pakistanis, the same error as offering them recorded audio — so sign languages are out. Sixty-five carry the curated strength "weak — may not be a real lingua franca"; a bridge the source itself doubts is not an answer, so those are out too. Placed below the whole chip row after a first pass split it, leaving the Zume chip stranded under the panel. |
||
|---|---|---|
| .. | ||
| external-bundles | ||
| people-groups | ||
| posters | ||
| tables | ||
| vendor | ||
| README.md | ||
data/ — the bundler's source-of-truth data
The law: data lives here; public/ is generated. Every folder in data/ is copied into the
served web-root by the build (internal/generate-tree.mjs), exactly like the per-profile data in
plugin-designs/*/data/. You should be able to rm -rf public/ and get it all back with bun run build.
| Folder | Served at | What it is |
|---|---|---|
people-groups/ |
/assets/people-groups/ |
People-group datasets (CSV/JSON) the maps read at runtime |
vendor/ |
/assets/vendor/ |
Third-party runtime assets (e.g. table libraries) |
posters/ |
/assets/posters/ |
Rendered poster webp set (heavy pipeline output; poster walls fetch these) |
tables/ |
/assets/tables/ |
The MERGED served table set (its index.json is the merge; per-profile plugin-designs/*/data/tables are build-time sources) |
external-bundles/ |
not served | Prebuilt map IIFEs vendored from sibling projects (not built here); only the optional layouts/ shell mounted them, so the build no longer copies them into public/ |
Don't edit anything under public/ by hand — change it here (or in plugin-designs/*/data/,
layouts/*/assets/) and rebuild.