gatelineAPI reference
interface LedgerEntry {
    actor: LedgerActor;
    burden: null | "confirmation" | "light-correction" | "heavy-correction";
    by: null | string;
    detail: string;
    gate: null | "G0" | "G1" | "G2" | "G3";
    kind: LedgerKind;
    slug: null | string;
    verb: string;
}

Properties

burden: null | "confirmation" | "light-correction" | "heavy-correction"

The burden recorded alongside an approval.

by: null | string

The named human, verbatim, when the grammar carries one.

detail: string

Everything after state(<slug>): , byte-identical. For an unparsed subject this is the whole subject. A renderer that shows only detail is still showing the record's own words.

gate: null | "G0" | "G1" | "G2" | "G3"

The gate, when the entry decides one.

slug: null | string

The run slug from the state(<slug>) prefix; null when the subject is not a state commit.

verb: string

The verb as the record spells it — "approved", "bounced", … Empty for other.