fix: spec compliance fixes for deployment policy
- Make action_to_mode seed-type-aware: service activate maps to
"restart" mode per spec, not "switch"
- Add specific UI error messages for policy_denied and
confirmation_required instead of generic "Deployment failed"
- Add tests for deploy_subscription/2 policy denial and confirmation
paths
- Add from_legacy + poll_on_connect round-trip tests through evaluate
- Add service seed type activation mode test
sow-163
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>