fix(cli): hide the policy violation strategy when it is advisory
MI
13h ago+8+8+0123456789-6-6-0123456789
The attestation status and workflow run describe outputs showed "Policy violation strategy: ADVISORY" when the organization does not enforce policies. That is confusing when individual policies or policy groups are configured as gates, because those still block the push. The row is now only shown when the strategy is ENFORCED.
AI disclosure: this change was produced with assistance from Claude Code.
Closes https://github.com/chainloop-dev/chainloop/issues/3762