Trevixal API
    Preparing search index...
    interface GoalProgress {
        current: number;
        fraction: number;
        label: string;
        percent: number;
        reached: boolean;
        remaining: number;
        target: number;
    }
    Index
    current: number
    fraction: number

    Progress clamped to 0-1.

    label: string

    "412 / 1,000 words"

    percent: number

    Whole-number percentage of fraction.

    reached: boolean
    remaining: number

    Units still to write; 0 once reached.

    target: number