Rename step decorators in context_policy_strategy_config_steps.py from
'the strategy should be "{strategy}"' to 'the policy strategy should be
"{strategy}"' (and likewise for the None variant) to avoid collision with
the identically-patterned step already registered in
plan_merge_strategy_steps.py. Update the feature file to match.
Also apply ruff format to the three files flagged by CI lint gate:
- features/steps/context_policy_strategy_config_steps.py
- scripts/update_context_policy.py
- src/cleveragents/domain/models/core/context_policy.py
ISSUES CLOSED: #7572
- Add strategy and strategy_config fields to ProjectContextPolicy model
- Support basic, semantic, relevance_scoring, adaptive, and fusion strategies
- Validate strategy names with VALID_STRATEGIES constant
- Add field validator for strategy configuration
- Include update script for model changes