@maverickcer/env-cap
    Preparing search index...

    Interface DependencyModelVariable

    One variable's access status within a contract, plus every position it was found member-accessed at, aggregated across every consuming file.

    ContractModelVariable -- this same declared variable's canonical starting point.

    interface DependencyModelVariable {
        dynamicAccessAssertions: readonly DynamicAccessAssertion[];
        key: string;
        positions: readonly SourcePosition[];
        status: VariableAccessStatus;
    }
    Index
    dynamicAccessAssertions: readonly DynamicAccessAssertion[]

    Every developer-declared dynamicAccess citation's current freshness for this variable -- a wholly separate, independent fact from status above, never folded into it. Empty when no citation was declared, or when no manifest snapshot baseline was available to check against (the manifest pass wasn't also requested). See ADR 0037.

    key: string
    positions: readonly SourcePosition[]

    Empty unless status === "used". Previously discarded before reaching any public type -- see ADR 0027 (line only) and ADR 0036 (full position, file included per entry).