Commit c48230e
Document env-gating tradeoff and AUDIT_PAT provisioning
SECURITY.md gets two new paragraphs in the CI Validation Contract:
- An "as a consequence of env-gating" note: workflow_dispatch from a
non-`main` ref is rejected by the deployment-policy. Audit changes
iterate on main, or via a temporary policy widening.
- AUDIT_PAT provisioning: what it is, what UNVERIFIABLE looks like
without it, the exact permissions to mint on a fine-grained PAT,
and the env-scoped `gh secret set` command.
AGENTS.md gets a one-section pointer at SECURITY.md so that any
agent or maintainer touching workflow files, dependabot, the tend
config, the lockfile, or the sign script knows the policy exists
and where its failures are tracked.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 48fabef commit c48230e
2 files changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
46 | 50 | | |
47 | 51 | | |
48 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
79 | 87 | | |
80 | 88 | | |
0 commit comments