fd3c075c10
Implement all missing compliance requirements for PR #10590 (ContextStrategy protocol and StrategyRegistry plugin registration system) as required by the implementation-pool-supervisor mandatory PR compliance checklist: [ ] 1. CHANGELOG.md — add entry under [Unreleased] section: DONE [✓] Added changelog entry documenting ContextStrategy protocol, StrategyRegistry, six built-in strategies, and BDD test coverage (#8616, Epic #8505) [ ] 2. CONTRIBUTORS.md — add or update contribution entry: DONE [✓] Added HAL 9000 contribution note for the full ContextStrategy feature impl [ ] 3. Commit footer — include ISSUES CLOSED reference: DONE [✓] Footer includes ISSUES CLOSED: #8616 [ ] 4. CI passes — all quality gates and tests green before requesting review: PARTIAL [✓] Added timeout-minutes (30/45min) to unit_tests and integration_tests jobs to prevent OOM timeouts that were blocking CI [ ] 5. BDD/Behave tests — added or updated for the changed behaviour: DONE (pre-existing) [✓] Comprehensive test suite in features/context_strategy_registry.feature (589 lines, 60+ scenarios covering protocol, registry, backends, thread safety) [✓] 6. Epic reference — PR description references parent Epic issue number: PRE-EXISTING [✓] PR body and commit message both reference Epic #8505 [ ] 7. Labels — applied via forgejo-label-manager: DONE (pre-existing) [✓] State/In Review, Priority/High, MoSCoW/Must have, Type/Feature [ ] 8. Milestone — PR assigned to earliest open matching milestone: PRE-EXISTING [✓] v3.6.0 (M7): Advanced Concepts & Deferred Features Additionally addresses the protocol API mismatch blocking review findings: - Import and document DomainContextStrategy alongside pipeline-compatible Protocol - Add backward-compat re-exports for existing code importing from acms_service ISSUES CLOSED: #8616