# Interface LifecycleStatisticsModel

Full lifecycle model built from a corpus of procedures.

interface LifecycleStatisticsModel {
builtAt: number;
byTypeAndStage: ReadonlyMap<string, StageDwellStatistics>;
computationTimeMs: number;
corpusSize: number;
totalObservations: number;
}

- Defined in utils/lifecycleStatistics.ts:75

##### Index

### Properties

builtAt
byTypeAndStage
computationTimeMs
corpusSize
totalObservations

## Properties

### builtAt

builtAt: number

Timestamp the model was built (epoch ms).

- Defined in utils/lifecycleStatistics.ts:85

### byTypeAndStage

byTypeAndStage: ReadonlyMap<string, StageDwellStatistics>

Keyed by `${procedureType}::${stage}` — deterministic ordering.

- Defined in utils/lifecycleStatistics.ts:77

### computationTimeMs

computationTimeMs: number

Wall-clock duration of the corpus build, in milliseconds.

- Defined in utils/lifecycleStatistics.ts:83

### corpusSize

corpusSize: number

Total number of procedures inspected (after filtering for ≥2 events).

- Defined in utils/lifecycleStatistics.ts:79

### totalObservations

totalObservations: number

Total number of dwell observations across all keys.

- Defined in utils/lifecycleStatistics.ts:81