Rulvar API reference / @rulvar/core / CapacitySheetSpec
Interface: CapacitySheetSpec
Defined in: packages/core/src/orchestrator/capacity-sheet.ts:56
The closed input schema of the sheet (RV4304).
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
economics? | { budgetUsd?: number; estCostPerWireUsd?: number; } | - | packages/core/src/orchestrator/capacity-sheet.ts:67 |
economics.budgetUsd? | number | The run's declared ceiling. | packages/core/src/orchestrator/capacity-sheet.ts:71 |
economics.estCostPerWireUsd? | number | Declared mean cost of one wire. | packages/core/src/orchestrator/capacity-sheet.ts:69 |
observed? | { physicalWireRequests?: number; source: string; totalUsd?: number; wallMs?: number; } | Measured facts of a RUN (the invoice, the telemetry), rendered in their own section with their source on every row and never folded into the declared arithmetic: 122 observed wires beside a declared 34 is a finding about the declaration, not an input to it. | packages/core/src/orchestrator/capacity-sheet.ts:79 |
observed.physicalWireRequests? | number | - | packages/core/src/orchestrator/capacity-sheet.ts:82 |
observed.source | string | Where the numbers were measured: 'invoice', 'telemetry', a report name. | packages/core/src/orchestrator/capacity-sheet.ts:81 |
observed.totalUsd? | number | - | packages/core/src/orchestrator/capacity-sheet.ts:83 |
observed.wallMs? | number | - | packages/core/src/orchestrator/capacity-sheet.ts:84 |
plan | WireCapacitySpec | The declared plan; the sheet embeds wireCapacityEstimate. | packages/core/src/orchestrator/capacity-sheet.ts:58 |
retries? | number | Expected transport retries against the base (retryWireMultiplier). | packages/core/src/orchestrator/capacity-sheet.ts:60 |
service? | { concurrency?: number; serviceTimeMsPerWire?: number; } | - | packages/core/src/orchestrator/capacity-sheet.ts:61 |
service.concurrency? | number | Concurrent wires in flight. | packages/core/src/orchestrator/capacity-sheet.ts:63 |
service.serviceTimeMsPerWire? | number | Mean service time of ONE wire, milliseconds. | packages/core/src/orchestrator/capacity-sheet.ts:65 |