- TrackKnowledge
- The typed snapshot the recipe reads. Loudness scalars, eight-band deltas, severities (P75), contrast heuristics, capture metadata.
- Weighted P75
- The 75th percentile of the per-frame value, weighted by frame loudness × frame tonality × position-in-take. Quiet intros, ringouts and crossfades collapse to near-zero weight.
- Adaptive band delta
- Measured band level minus an expected curve made from base + destination + tilt + density + LRA. ±1.5 dB inside the dead zone counts as balanced.
- Envelope
- Per-destination tuple of LUFS target, ceiling, character index, softclip cap and slope, aggression, manual-gain cap and total-EQ cap.
- Planner
- A pure function from (TrackKnowledge, Envelope) to a typed POD. Three planners ship: Loudness, HighFrequency and StereoSafety.
- DecisionTrace
- The structured log of every recipe move and every recorded skip. Reason codes, parameter ids, before / after values, confidences, source signals.
- Reason code
- A typed enum value identifying why a decision was taken — survives schema bumps, tests, exports.
- EQ coherence pass
- A post-process over the four EQ slots that enforces five rules: adjacent-cut damping, low-weight preservation, presence / air stack guard, sibilance guard and a destination-limited total-EQ-move cap.