Added the --yes/-y flag to the lifecycle_apply_plan command in
cleveragents.cli.commands.plan, matching the specification requirement
for agents plan apply [--yes|-y] <PLAN_ID>. Without --yes, a
confirmation prompt is now displayed showing the plan ID and name
before applying. With --yes, the apply proceeds immediately.
The implementation follows the same Typer Option pattern used by
rollback_plan, correct_plan, and other destructive CLI commands.
The confirmation prompt appears after plan resolution and read-only
validation but before any state-modifying operations.
Removed @tdd_expected_fail tags from both Behave
(tdd_plan_apply_yes_flag.feature) and Robot Framework
(tdd_plan_apply_yes_flag.robot) TDD tests per the Bug Fix Workflow,
leaving @tdd_bug and @tdd_bug_932 as permanent regression guards.
Updated all existing test invocations of lifecycle-apply across
Behave steps and Robot helpers to pass --yes, since the new
confirmation prompt would otherwise abort in non-interactive test
environments.
ISSUES CLOSED: #932