@pwngh/economy-lab
    Preparing search index...

    Variable CAPACITY_THRESHOLDSConst

    CAPACITY_THRESHOLDS: {
        accrualMaxPendingAgeMs: number;
        checkpointMaxAgeMs: number;
        enumerationCap: 10000;
        historySizePostings: 10000000;
        reproofMaxAgeMs: number;
        tableRows: 10000000;
    } = ...

    The documented crossover thresholds CapacityReport.advisories states facts against. Crossing one changes nothing by itself; it is the signal to activate the corresponding knob (partitioning DDL, archival mover, drain cadence, orphan sweep).

    Type Declaration

    • ReadonlyaccrualMaxPendingAgeMs: number

      An accrual row pending longer than this means the drain lags its backlog.

    • ReadonlycheckpointMaxAgeMs: number

      A sealed checkpoint older than this means the seal cadence stalled.

    • ReadonlyenumerationCap: 10000

      Gauge walks stop counting here; a capped count reports >= cap, never a made-up total.

    • ReadonlyhistorySizePostings: 10000000

      History size where partitioned DDL / the archival mover earn their provisioning cost.

    • ReadonlyreproofMaxAgeMs: number

      A re-proof watermark older than this means rotation lags the coverage story.

    • ReadonlytableRows: 10000000

      Secondary-table rows where growth needs a retention answer: the retention sweep's horizons where one exists, a host policy where none does.