SlotFlow
Table of Contents
Namespaces
- Batch
- Calendars
- Codecs
- Contracts
- Exceptions
- PlannerRules
- Policies
- Results
- Rules
- Runtime
- Solvers
- Time
Classes
- Cascade
- Backward-compatible inventory-oriented alias for Flow.
- Demand
- Multi-line demand to be promised or scheduled together.
- DemandLine
- One requested subject quantity inside a multi-line demand.
- DemandReleaseContext
- Rich order-level context passed to demand release policies and shipment calendars.
- DemandSchedule
- Immutable summary of one multi-line demand scheduling run.
- DemandScheduler
- Schedules a multi-line demand by composing per-line schedules and an order release policy.
- DemandScheduleRequest
- Immutable request for multi-line demand scheduling.
- Flow
- Named ordered set of movement steps that can be executed by a solver.
- Inventory
- Backward-compatible commerce-oriented alias for QuantityState.
- MovementEdge
- One directed movement edge between two slots.
- MovementEngine
- Executes flows against quantity state via a pluggable solver.
- MovementPlan
- Immutable summary of one timeless movement plan.
- MovementPlanner
- Builds timeless movement plans via a pluggable solver.
- MovementResult
- Immutable summary of one cascade execution.
- MovementSchedule
- Immutable summary of one planned movement schedule over time.
- NamedPolicy
- Wrapper that assigns a stable override key to a policy inside a policy bag.
- PlanRequest
- Immutable request for timeless path/allocation planning.
- PolicyBuckets
- Routes mixed policy bags into the typed buckets used by execution and planning.
- QuantityState
- Quantity distribution state for one subject across the slot space.
- ScheduleRequest
- Immutable request for one planning-oriented schedule computation.
- Slot
- One concrete slot in a slot space, or the special `nil` boundary slot.
- SlotSpace
- Defines the slot space, its dimensions, the slots that exist within it, and the edges and flows that operate on it.
- TimelineShipmentPlanner
- Builds shipments by walking the arrival timeline, applying consolidation windows and release policies.