Whether this atom currently decides the condition: forcing it satisfied —
holding every other atom at its actual verdict — would satisfy the whole
condition. Always false when the condition is already satisfied.
OptionalrequirementA requirement derived from the atom's expression, regardless of its current outcome. Absent when no requirement can be derived. Use ConditionInsight.blockedBy to find atoms that still block satisfaction.
The atom's own three-valued verdict under GROQ's strict boolean composition (a non-boolean operand of
&&/||/!is GROQnull), with the atom's negation applied. When the atom is the whole condition it carries the engine's verdict directly — root truthiness coercion, and any!wrappers GROQ strict-normalized, included — so it always matches the condition's verdict.