Skip to content

Grammar, vocabulary and reference cards for Amharic, Mongolian, Tamazight, Cherokee, Inuktitut and Manipuri - #109

Merged
squirelworks merged 1 commit into
mainfrom
w13-batch5-amharic-mongolian-tamazight-cherokee-inuktitut-manipuri
Oct 31, 2026
Merged

squirelworks merged 1 commit into
mainfrom
w13-batch5-amharic-mongolian-tamazight-cherokee-inuktitut-manipuri

Conversation

@squirelworks

Copy link
Copy Markdown
Owner

Requested by Squirrel · project thread
Scope: languages/amharic/, languages/mongolian/, languages/tamazight/, languages/cherokee/, languages/inuktitut/, languages/manipuri/, languages/registry.js, languages/reference.js

Wave 13, batch 5 (W13.1 to W13.3): Amharic, Mongolian, Tamazight, Cherokee, Inuktitut and Manipuri.

Language grammar.js vocab.js reference.json
Amharic 6 lessons, 30 drills 10 decks, 144 words 7 cards
Mongolian 6 lessons, 30 drills 10 decks, 143 words 7 cards
Tamazight 6 lessons, 30 drills 9 decks, 91 words 7 cards
Cherokee – 6 decks, 48 words 5 cards
Inuktitut – 6 decks, 50 words 5 cards
Manipuri – 8 decks, 70 words 5 cards
  • Same shapes and schema as Grammar, vocabulary and reference cards for Greek, Hebrew, Georgian, Armenian and Thai #102: each meta.json lists its files under data, and LSD.load(id, kind) returns them. Grammar and vocab appear in their learners once W11.4 and W11.5 switch those learners to LSD.load; reference cards appear in the Reference Learner now.
  • Mongolian grammar and vocab are written in Cyrillic, the everyday script in Mongolia, because a traditional-script grammar needs a careful source for its spelling. The reference cards explain the vertical script and show a few words in it next to Cyrillic.
  • Cherokee, Inuktitut and Manipuri get vocab and reference cards but no grammar pack yet. Cherokee and Inuktitut build whole sentences into one word, and a drill set for them (and for Manipuri) should come from a proper open source rather than general knowledge.
  • Written for this project from general knowledge of each language; nothing copied from paid sources.

Checks

  • python3 languages/build_registry.py --check passes.
  • Every drill's answer is among its options and no deck repeats a word (local script).
  • Smoke on the Desk server (http://127.0.0.1): LSD.load returns grammar, vocab and reference for each language, and the Reference Learner shows the cards with no page errors.
  • pr_guard.py passes.

Generated by Claude Code

…ight, Cherokee, Inuktitut and Manipuri

Wave 13 batch 5: grammar.js for Amharic, Mongolian and Tamazight; vocab.js
and reference.json for all six, listed in meta.json data; registry.js and
reference.js regenerated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UG2SqmCvqZVUfEYh2gZXcE
@squirelworks squirelworks self-assigned this Oct 31, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Merge verdict: SAFE TO MERGE (PR guard passed on 0e9f7bf). Use "Squash and merge".

PR guard output
Merge base 6dd8970f81; 23 files changed; 23 files touched by the branch's own commits.

Scope: languages/amharic/, languages/mongolian/, languages/tamazight/, languages/cherokee/, languages/inuktitut/, languages/manipuri/, languages/registry.js, languages/reference.js

PR guard: passed

@squirelworks
squirelworks merged commit 05f3a62 into main Oct 31, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants