truegrain - v1.1.0
    Preparing search index...

    Interface Diagnosis

    What the warehouse says about the model right now.

    It reports rather than refuses: a model can be wrong in ways that do not matter yet, and which of those to act on is a person's decision.

    interface Diagnosis {
        findings: Finding[];
        ok: boolean;
        raw: Record<string, unknown>;
        skipped: string;
        tablesChecked: number;
    }
    Index
    findings: Finding[]

    Everything wrong, or worth knowing, ordered as the engine found it.

    ok: boolean

    False when a finding would break a query. Not the same as having none.

    raw: Record<string, unknown>

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

    skipped: string

    Why nothing was checked, when nothing was. A Diagnosis with no findings and skipped set is the engine saying it could not look, not saying everything is fine.

    tablesChecked: number

    How many tables were actually inspected.