Workspace
The magus root directory that owns a set of projects and shared config; the unit
magus operates over. See workspace.
Op
A single tool-native command a target composes (long form: operation); the
middle of the work hierarchy (Spell to Op to Target). See
operations.
Module
A magus stdlib namespace a magusfile imports for host capabilities: filesystem,
exec, vcs, and more. See the module reference.
Buzz
The language magusfiles are written in (the .buzz engine). See
engines.
Affected
The set of projects touched by a change; magus affected <target> runs a target
only over them. See affected.
CI
An ordinary magusfile-defined target you compose yourself with magus\needs -
magus does not hardcode its stages. Magus.RunCI treats it specially only in
that it strips the rw charm, it is the anchor magus affected ci keys off,
and a selected scope with no project declaring it is a load error rather than
a silent no-op. See targets.
Knowledge graph
The queryable graph of a workspace's spells, targets, docs, and code
relationships; query it with magus query/explain/path. See
knowledge.
Diagnostic code
A stable MGSxxxx identifier attached to a magus warning or error, so it can be
referenced and looked up; some are guardrails (see wards), others hard
errors.