Summary
Core parameter processing should avoid repeated shape checks and unnecessary conversions when aligning, converting, and pruning parameters.
Scope
- Keep parameter payload shape semantics intact for mappings, tuples, lists, and custom mappings.
- Reuse identity-preserving coercion helpers where possible.
- Reduce repeated type checks in placeholder transformers and extraction paths.
- Preserve existing public parameter APIs and private compatibility surfaces covered by tests.
Validation
Covered by parameter unit tests, type checks, and the core unit suite in PR #545.
Summary
Core parameter processing should avoid repeated shape checks and unnecessary conversions when aligning, converting, and pruning parameters.
Scope
Validation
Covered by parameter unit tests, type checks, and the core unit suite in PR #545.