fix(acms): wire ContextAssemblyPipeline as default in ACMSExecutePhaseContextAssembler #11095

Merged
HAL9000 merged 2 commits from fix/pr-10027-acms-default-pipeline into master 2026-06-14 12:33:39 +00:00

2 Commits

Author SHA1 Message Date
HAL9000 bedd1ec0c5 fix(acms): move ContextAssemblyPipeline import to module level in step defs
CI / build (pull_request) Successful in 38s
CI / lint (pull_request) Successful in 41s
CI / helm (pull_request) Successful in 41s
CI / push-validation (pull_request) Successful in 28s
CI / quality (pull_request) Successful in 58s
CI / typecheck (pull_request) Successful in 1m21s
CI / security (pull_request) Successful in 1m22s
CI / unit_tests (pull_request) Successful in 4m59s
CI / docker (pull_request) Successful in 1m30s
CI / integration_tests (pull_request) Successful in 8m34s
CI / coverage (pull_request) Successful in 9m57s
CI / status-check (pull_request) Successful in 3s
Per project import rules, all imports must appear at the top of the file.
The ContextAssemblyPipeline import was inside the @then step function body;
moved it to the module-level imports section alongside other production-code
imports.

ISSUES CLOSED: #10027
2026-06-14 08:18:13 -04:00
HAL9000 9da9c1b1c6 fix(acms): wire ContextAssemblyPipeline as default in ACMSExecutePhaseContextAssembler
ACMSExecutePhaseContextAssembler previously instantiated the plain
ACMSPipeline when no pipeline was explicitly provided, missing production
Phase 1 optimizations including confidence-weighted strategy selection,
proportional budget allocation with min-budget enforcement, parallel
strategy execution with circuit breaking, and per-stage timing instrumentation.

The default is now ContextAssemblyPipeline which provides all of these
capabilities while remaining a drop-in replacement for ACMSPipeline.

ISSUES CLOSED: #10027
2026-06-14 08:18:13 -04:00