fix(cli): hide the policy violation strategy when it is advisory

MI
13h ago
+8-6

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