Decide how SENTENCE CONTEXT changes the correct gloss of an Arabic token — particles, prepositions, pronouns, negation, conditionals, relatives, iḍāfa, jar-majrūr, case/mood, referent. Use when sarf alone cannot pick the sense, when a particle is multi-function, or when a gloss is lexically valid but contextually wrong. Encodes the exact context mistakes fought in qamus-highlight.
Reason about an Arabic word-FORM (root, POS, derived form, clitics) BEFORE authoring or applying a Qamus gloss. Encodes the exact morphology mistakes fought in qamus-highlight. Use whenever adding a hover gloss, repairing a root/form, adding a surface form, moving a token from pending→resolved, or importing a lexeme candidate.
Arabic syntax (nahw) engine — particle/pronoun/case-mood/context decisions and the GrammarProblems reasoning gate, before authoring or applying a Qamus gloss. Decides what a token means in its sentence (or an honest pending). MCP-free; cooperates with fusha-sarf + the Qamus. Use whenever sarf alone cannot pick the sense, a particle is multi-function, or a gloss is lexically valid but contextually wrong.
Arabic morphology (sarf) engine — root/form/POS/clitic decisions before authoring or applying a Qamus gloss; hover-gloss authoring, Qamus entry/candidate generation, learner-drill generation. MCP-free; cooperates with fusha-nahw + the Qamus + the internal evidence ladder. Use whenever deciding an Arabic word-form, repairing a root/form, resolving a hover token, or turning a corpus into Qamus candidates.