BTS-UCM · Concord Standards
BTS-UCM100: Universal Concord Matrix Standard
The schema for the Bantu noun-class agreement cascade. Each language ships one UCM: every noun class plus four personal-pronoun rows across 31 grammatical dimensions, keyed by Class_ID.
The agreement engine.
A Bantu noun class governs a cascade: subject prefixes, object prefixes, adjective prefixes, relatives, demonstratives, connectives, and pronouns. BTS-UCM100 puts the whole cascade in one schema so generators can look up agreement instead of guessing.
Example: (bem, Class_3, SP_Affirmative) = u-.
Agreement cascade
Every word depending on a noun must agree with the noun's class: verbs, adjectives, pronouns, demonstratives, relatives, and connectives.
Reference cartridge
Bemba, M.42, is the reference: 18 noun classes plus 4 personal-pronoun rows.
Engine role
BTS-E100 equations and BTS-BH100 health sentences read the UCM to remain concord-correct.
Cell citation
Cite a cell by (iso, Class_ID, Column).
31 grammatical dimensions in 10 groups.
| Group | Columns |
|---|---|
| Class Identity | Class_ID, Grammatical_Number, Semantic_Profile, Is_Honorific |
| Nominal | Noun_Augment, NP_Base, NP_Base_PreVocalic |
| Adjectival | Adj_Augment, Adj_Prefix |
| Verbal | SP_Affirmative, SP_Negative, Object_Prefix |
| Tone | Default_Tone |
| Pronoun | Absolute, Copulative, Emphatic, Associative |
| Demonstrative | Proximal-1/2, Medial, Distal, Negative, Emphatic-Self, Contrastive |
| Connective | Prep_Associative |
| Relative | Subject_Relative, Object_Relative, Relative_Negative_Marker |
| Nominalizer | Ntu_Nominalizer |
Why this matters.
A sentence such as umutwe ulekalipa, "the head aches," is correct because the
verbal agreement comes from the noun class. A naive generator that confuses noun prefixes
with agreement prefixes breaks the utterance.