Novolis.Economy.Production
2026.1.0.57
dotnet add package Novolis.Economy.Production --version 2026.1.0.57
NuGet\Install-Package Novolis.Economy.Production -Version 2026.1.0.57
<PackageReference Include="Novolis.Economy.Production" Version="2026.1.0.57" />
<PackageVersion Include="Novolis.Economy.Production" Version="2026.1.0.57" />
<PackageReference Include="Novolis.Economy.Production" />
paket add Novolis.Economy.Production --version 2026.1.0.57
#r "nuget: Novolis.Economy.Production, 2026.1.0.57"
#:package Novolis.Economy.Production@2026.1.0.57
#addin nuget:?package=Novolis.Economy.Production&version=2026.1.0.57
#tool nuget:?package=Novolis.Economy.Production&version=2026.1.0.57
Novolis.Economy.Production
Product recipes, quality-bearing batches, facility workflow layout stubs, and the shared command / event vocabulary for the ops economy stack.
Owns InventoryStore, production throttling, and hub-order commands consumed by Simulation phases and Agents.
Install
dotnet add package Novolis.Economy.Production
Foundation package for most other Novolis.Economy.* ops libraries.
Quick start — production plan
using Novolis.Economy;
using Novolis.Economy.Production;
sim.Enqueue(new SetProductionPlan(firmId, facilityId, productId, plannedUnits: Quantity.From(100m)));
await sim.AdvanceAsync(SimulationDuration.FromHours(1));
// ApplyProduction phase calls ProductionEngine.TryProduce
Register a recipe and throttle by stock:
var rate = ProductionThrottle.Rate(baseRate: 10m, onHand: 85m, targetOnHand: 100m, floorRate: 2m);
API
| Type | Role |
|---|---|
ProductDefinition |
Recipe inputs, attributes, process, optional shelf life |
ProductBatch |
Lot with quantity, quality, unit cost, produced date |
ProductInput / ProductQuality |
Recipe line and quality score |
OperatingUnitKind |
Facility node kinds (Purchasing, Manufacturing, Sales, …) |
FacilityLayout |
Operating units + material routes graph |
InventoryStore |
Firm × location × product batches |
ProductionEngine |
TryProduce — inputs, capacity, labor limits |
ProductionThrottle |
Overstock taper on planned rate |
DeterministicRandom |
Seeded RNG for agents and simulation |
IEconomyCommand / IEconomyEvent / IEconomyProjection |
Marker interfaces for queue and telemetry |
| Commands | SetProductionPlan, PostHubOrder, OriginateLoan, IssueShipment, … |
| Events | BatchProduced, GoodsSold, HubOrderFilled, LoanOriginated, … |
Dogfooding / apps
Production plans, inventory, and hub trades drive novolis-dogfooding economy scenarios.
Related
| Package | Role |
|---|---|
Novolis.Economy.Core |
BM kernel; period-close authority |
Novolis.Economy.Simulation |
Applies commands in ordered phases |
Novolis.Economy.Markets |
Hub book + pricing on top of production events |
Novolis.Economy.Accounting |
Ledger posts triggered by production / sales events |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Novolis.Economy.Abstractions (>= 2026.1.0.57)
- Novolis.Economy.Core (>= 2026.1.0.57)
- Novolis.Economy.Primitives (>= 2026.1.0.57)
NuGet packages (9)
Showing the top 5 NuGet packages that depend on Novolis.Economy.Production:
| Package | Downloads |
|---|---|
|
Novolis.Economy.Accounting
Read-only financial projections and diagnostics over Core economic state, with compatibility ledger adapters. |
|
|
Novolis.Economy.Population
Consumer cohort and preference stubs for Novolis economic simulation. |
|
|
Novolis.Economy.Logistics
Hub/corridor transport network, itinerary planning, and multi-leg shipments scheduled against Core transfers. |
|
|
Novolis.Economy.Finance
Inter-firm term loans, interest accrual, and default hooks for Novolis economic simulation. |
|
|
Novolis.Economy.Markets
Market estimate and imperfect-information stubs for Novolis economic simulation. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.1.0.57 | 157 | 10/18/2026 |
| 2026.1.0.55 | 168 | 10/18/2026 |
| 2026.1.0.54 | 179 | 10/4/2026 |
| 2026.1.0.53 | 168 | 10/1/2026 |
| 2026.1.0.52 | 173 | 9/30/2026 |