Sanity Library Reference Docs
    Preparing search index...

    Everything the evaluation derived about one $fields entry. involvedIn is the field's full footprint — every gate whose condition reads it — independent of whether any single value flips anything. Scope caveat: the name is the RENDERED scope name; a stage-/activity-scope declaration shadows a workflow-scope one lexically, so the same name in two sites' scopes can denote two declarations.

    interface FieldInsight {
        field: string;
        involvedIn: InsightSite[];
        proposals: FieldProposal[];
        reads: ConditionRead[];
    }
    Index

    Properties

    field: string

    The field entry name — the head segment of every read below.

    involvedIn: InsightSite[]

    Every site whose condition reads this field.

    proposals: FieldProposal[]

    Verified single-value proposals harvested from blocking atoms; empty when nothing solvable blocks on this field.

    reads: ConditionRead[]

    The distinct $fields reads naming this field across all sites.