Order Intents
Order intents express the bounded execution the vault is willing to accept. They translate product basket targets and current holdings into constrained actions that solvers may fill.
Intent Fields
| Intent field | Definition |
|---|---|
| Product / vault | The vault whose exposure is being adjusted. |
| Batch ID | The active execution batch associated with a basket and product state. |
| Token | The prediction-market position involved in the intent. |
| Side | Buy or sell. |
| Price bound | Minimum or maximum acceptable price, depending on side. |
| Size bound | Maximum fillable amount remaining under the intent. |
| Expiry | Time after which the intent is no longer valid. |
| Solver role | Authorization boundary for who may fill the intent. |
Partial And Expired Intents
An intent can be constrained by remaining size, expiry, product state, and batch validity. A partial fill is valid only within the remaining bounds. An expired or superseded intent should not be used as evidence that current execution capacity is available.
Reconciliation
Reconciliation checks that vault balances, outstanding shares, prediction-market positions, NAV reporting, basket state, and execution records are mutually consistent. If reconciliation fails, the PMF blocks new primary flow until the inconsistency is resolved.