Hyperopt adapter and PPO benchmark still had num_actions: 3, which would produce misconfigured PPO models when used with the 45-action FactoredAction sampling path. Found by spec compliance review. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>