drupflare/worker - v1.0.4
    Preparing search index...

    Interface ReconcileStep

    one declared reconciliation: an end-state observation plus the fix that reaches it

    interface ReconcileStep {
        describe: string;
        freshKernel?: boolean;
        id: string;
        recurring?: boolean;
        since: number;
        php?(host: ReconcileHost): string | undefined;
        sql?(sql: ReconcileSql, host: ReconcileHost): void;
        verdict(sql: ReconcileSql, host: ReconcileHost): StepVerdict;
    }
    Index
    describe: string
    freshKernel?: boolean

    Whether the interpreter must be replaced once the step lands; only a step that changes what a kernel boots from needs it (dropping one beside an uncollected heap resets the object).

    id: string

    stable forever; it is what a site records as done

    recurring?: boolean

    Whether the answer can change after the step was satisfied (the driver digest, the pack's routes). Retiring such a step strands every site reconciled against an older pack.

    since: number

    the pack version this step was introduced at