NARU API
    Preparing search index...

    Interface IfcFederationStageTiming

    interface IfcFederationStageTiming {
        adapter?: IfcAdapterProcessTiming;
        compileStages: Readonly<Record<LedgerCompileStage | "other", number>>;
        schemaVersion: "naru.ifc-federation-stage-timing.2";
        stages: Readonly<Record<IfcFederationStageName, number>>;
        structureReadMilliseconds: number;
        totalMilliseconds: number;
        unattributedMilliseconds: number;
    }
    Index

    Present when the adapter ran (a package-cache hit skips it).

    compileStages: Readonly<Record<LedgerCompileStage | "other", number>>

    Sub-stages of compile; other closes the ledger.

    schemaVersion: "naru.ifc-federation-stage-timing.2"
    stages: Readonly<Record<IfcFederationStageName, number>>
    structureReadMilliseconds: number

    The structure stream scan, one component of readSceneIr.

    totalMilliseconds: number

    Entry of compileIfcFederation to its return; excludes temp-dir cleanup.

    unattributedMilliseconds: number

    Milliseconds of totalMilliseconds outside every named stage.