Interface: TopologyPartitionState
Defined in: ports/topology-partition-state.ts:7
Live or overlay state record for a single logical partition in TopologyStore.
Tracks the partition identifier, monotonic contract epoch, contract text, update timestamp, and optional last-mutating run ID across per-run Copy-on-Write overlays.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
contractText | readonly | string | Current Markdown or structured contract text for the partition. | ports/topology-partition-state.ts:13 |
epoch | readonly | number | Monotonic integer contract epoch number. | ports/topology-partition-state.ts:11 |
lastMutatedByRunId? | readonly | string | Optional runId that most recently mutated this partition's contract in the active overlay lineage. | ports/topology-partition-state.ts:17 |
partitionId | readonly | string | Logical identifier of the partition. | ports/topology-partition-state.ts:9 |
updatedAt | readonly | string | ISO-8601 timestamp when the partition contract was last updated. | ports/topology-partition-state.ts:15 |