Skip to content

Shadow Lexicon

The terms Shadow uses in CLI output, panels, PR comments, briefs, and documentation. Use this page as a reference when reading Shadow's output or contributing changes.

Calls

A call is Shadow's ship-readiness decision for a diff. Four tiers, each a single syllable so the call reads cleanly at a glance.

Term Meaning
ship The candidate is safe to merge. No regression detected.
hold A moderate signal warrants review before merging.
probe Insufficient data for a definitive call; record more pairs.
stop A severe regression was detected; do not merge.

Confidence

Confidence labels accompany numerical claims. They reflect the bootstrap CI relative to zero and the noise floor.

Term Meaning
firm The CI excludes zero and the effect is comfortably above noise.
fair The CI excludes zero but the effect is near the noise floor.
faint The CI crosses zero; treat the signal as directional.

Artifacts

Shadow produces and consumes content-addressed artifacts. Every artifact has a SHA-256 trace id and an immutable identity.

Term Meaning
anchor The baseline trace — the known-good reference.
candidate The trace under review.
artifact Any content-addressed Shadow output (trace, diff, policy, cert).
trace id A short prefix of the SHA-256 content hash, used for navigation.
driver The change attributed as the dominant cause of a regression.
trail The causal chain walking from a regressed trace back to its cause.
ledger The append-only record of artifacts produced by Shadow.
bundle A grouped set of artifacts (e.g. a release's traces + cert).

Workflow surface

Term Meaning
call A ship / hold / probe / stop decision derived from a diff.
brief A broadcast post summarising recent state.
holdout An artifact set excluded from CI gating.
listen A long-running file-save trigger that emits ledger entries.
rebound An auto-recovery action — retry, propose variant, or escalate.