magus v0.4.3 is out. See what's new
¶ View markdown source · ✎ Suggest an edit

Ward

A coded diagnostic that inspects a resolved op and nudges or blocks an anti-pattern before it runs.

Example

magus describe rule lists the rules enforced here, wards included, each with its code.

magus describe rule

Used in

The knowledge graph holds no docs section or code type by this name outside the glossary.

See also

glossarycore-model
Last updated (2df714e8)
Glossary

Op

A single tool-native command a target composes (long form: operation); the middle of the work hierarchy (Spell to Op to Target). Op in full.

Ward

A coded diagnostic that inspects a resolved op and nudges or blocks an anti-pattern before it runs. Ward in full.

Knowledge graph

The queryable graph of a workspace's spells, targets, docs, and code relationships; query it with magus query/explain/path. Knowledge graph in full.

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. Diagnostic code in full.

Run

One target executing under one magus invocation, such as magus run test web or magus affected ci. A run keeps its captured output behind an output reference. Every magus run is a run whether or not any job asked for it; see Job for how the two relate. Run in full.

Conventions

This page uses none of the site's convention markers. The full set is on the conventions page.