truegrain - v1.1.0
    Preparing search index...

    Interface Diff

    What the last reload moved.

    Compared on compiled SQL rather than on model text, because that is where a silent correctness incident lives: the model still validates, the tests still pass, and every dashboard quietly moves. Renaming a description does not appear here; changing a join, a grain or an expression does.

    interface Diff {
        added: string[];
        altered: Record<string, Change>;
        changed: boolean;
        from: string;
        raw: Record<string, unknown>;
        removed: string[];
        to: string;
    }
    Index
    added: string[]

    Requests the new model answers and the old one did not.

    altered: Record<string, Change>

    Request label to its SQL before and after.

    changed: boolean

    Whether anything moved at all.

    from: string

    The model versions either side of the reload.

    raw: Record<string, unknown>

    The unparsed payload, so a new server field is readable without an SDK release.

    removed: string[]

    Requests the old model answered and the new one does not.

    to: string

    The model version serving now.