Execution Policy Cutover (Completed)¶
This document is retained as a historical record of the migration from legacy
execution parameters to unified three-axis fill_policy.
Final Public Model¶
price_basis:open | close | ohlc4 | hl2bar_offset:0 | 1temporal:same_cycle | next_event
User-facing configuration is unified as:
Current State¶
run_backtest/run_warm_startreject legacy execution parameters.legacy_execution_policy_compatis removed.AKQ_LEGACY_EXECUTION_POLICY_COMPATrollback path is removed.- Internal compatibility mapping may still exist only as implementation detail (internal, non-public API).
Validation Baseline¶
Recommended regression commands:
Three-Axis Reference (Public Naming)¶
| Scenario | Three-axis fill_policy |
|---|---|
| Next-open style fill | {"price_basis":"open","bar_offset":1,"temporal":"same_cycle"} |
| Current-close style fill | {"price_basis":"close","bar_offset":0,"temporal":"same_cycle"} |
| Next-bar close fill | {"price_basis":"close","bar_offset":1,"temporal":"same_cycle"} |
| Next-bar OHLC average fill | {"price_basis":"ohlc4","bar_offset":1,"temporal":"same_cycle"} |
| Next-bar HL2 fill | {"price_basis":"hl2","bar_offset":1,"temporal":"same_cycle"} |
Exit Record¶
- Migration is completed.
- Public execution semantics are three-axis only.
- This file is informational and no longer an active rollout checklist.