Repository navigation
clifra v1.3.0 release
clifra 1.3.0
This release rebuilds static route planning around an injectable policy boundary. Policies select among operation-provided routes using immutable numeric facts, while resource limits remain independent allocation constraints.
Performance
Compared with the published 1.2.1 benchmark on the same machine and PyTorch configuration:
- aggregate planning time improved by 2.67%;
- median planning time improved by 3.36%;
- aggregate forward time improved by 2.37%;
- aggregate backward time improved by 4.10%;
- aggregate forward-plus-backward time improved by 3.79%;
Cl(35,0,0)bivector GP setup improved from 77.76 ms to 52.01 ms;- high-dimensional vector action planning no longer expands unused rotor layouts.
All 15,882 benchmark rows completed without errors or skips, with unchanged executor routes and finite outputs and gradients.
Compatibility
The legacy planning configuration has been removed:
PlanningLimitsis replaced byResourceLimits.planning_limitsis replaced byresource_limits.- Product and bivector-exp route choices now use
planning_policy. BivectorExpExecutionPolicyis replaced byBivectorExpOptions.
The minimum supported PyTorch version is now 2.4.0. setuptools is declared as a runtime dependency.
Full comparison: v1.2.1...v1.3.0