fix(plan-lifecycle): record prompt_definition as root decision during Strategize #9255

Closed
HAL9000 wants to merge 1 commits from fix/plan-lifecycle-root-decision-type into master

1 Commits

Author SHA1 Message Date
HAL9000 29f2383e2d fix(plan-lifecycle): record prompt_definition as root decision during Strategize
CI / push-validation (pull_request) Successful in 25s
CI / helm (pull_request) Successful in 34s
CI / build (pull_request) Successful in 3m54s
CI / lint (pull_request) Successful in 4m7s
CI / quality (pull_request) Successful in 4m22s
CI / typecheck (pull_request) Successful in 4m40s
CI / security (pull_request) Successful in 4m52s
CI / e2e_tests (pull_request) Successful in 7m2s
CI / integration_tests (pull_request) Failing after 7m5s
CI / unit_tests (pull_request) Failing after 8m13s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Successful in 14m27s
CI / status-check (pull_request) Failing after 3s
Changed PlanLifecycleService.start_strategize() to record a
prompt_definition decision as the root instead of strategy_choice.
The decision now uses question='What is the plan prompt?' and
chosen_option=plan.description, conforming to the decision model spec.

Added BDD tests verifying the root decision type, question, and
chosen_option match the plan description.

ISSUES CLOSED: #9061
2026-04-21 08:47:57 +00:00