"""Adaptive campaign strategy framework.

Defines the ``CampaignStrategy`` protocol and implementations for
controlling how scan campaigns select phases, prioritize attacks,
and adapt based on intermediate results.
"""
