Fixes prose-lint failure on master caused by synthetic credential example in hermes-key-enforcement.prose.md. Changed allowlist rule from openai-key to * to match both openai-key and secret-assign rules. Chose option (b) (allowlist) because existing entry already documented the synthetic example. Verification: bash scripts/prose-lint.sh now exits 0. Corr=7c202734ec6c452a
Fixes prose-lint failure on master caused by synthetic credential example in hermes-key-enforcement.prose.md. Changed allowlist rule from openai-key to * to match both openai-key and secret-assign rules. Chose option (b) (allowlist) because existing entry already documented the synthetic example. Verification: bash scripts/prose-lint.sh now exits 0. Corr=7c202734ec6c452a
The synthetic example 'sk-synthetic-litellm-' in hermes-key-enforcement.prose.md:217
was flagged by the secret-assign rule as a credential-shaped assignment. The
existing allowlist entry only covered openai-key, so secret-assign still failed.
Fix: Change the rule from openai-key to * (matches any rule) and update the
reason to explain why (2026-10-03: secret-assign also matches the credential-shaped
assignment).
This restores prose-lint on master, which was RED and blocking every open PR's
lint job (including PR #149's lint job 2160).
Chose option (b) (allowlist) over option (a) (restructure) because:
- The existing entry already documented the synthetic example
- Changing the rule to * is the minimal, honest fix
- Restructuring the command would risk weakening the enforcement check
Correlation: corr=7c202734ec6c452a
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Fixes prose-lint failure on master caused by synthetic credential example in hermes-key-enforcement.prose.md. Changed allowlist rule from openai-key to * to match both openai-key and secret-assign rules. Chose option (b) (allowlist) because existing entry already documented the synthetic example. Verification: bash scripts/prose-lint.sh now exits 0. Corr=7c202734ec6c452a