Sanity Library Reference Docs
    Preparing search index...
    interface AtomInsight {
        atom: ConditionAtom;
        outcome: ConditionOutcome;
        pivotal: boolean;
        requirement?: AtomRequirement;
    }
    Index

    Properties

    The atom's own three-valued verdict under GROQ's strict boolean composition (a non-boolean operand of &&/||/! is GROQ null), 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.

    pivotal: boolean

    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.

    requirement?: AtomRequirement