Commit 6ae3970
committed
chore(security): allowlist tsforge scaffold-manifest in gitleaks
.tsforge/scaffold-manifest.json (added in #224) declares which env-var
names each AI provider requires (OPENAI_API_KEY, ANTHROPIC_API_KEY) plus
non-secret defaults. gitleaks' generic-api-key rule flags the
provider/secret-keyword proximity, but the manifest holds only key names
and placeholder config — no secret values. Narrow path allowlist,
mirroring the existing deny-list/config entries. Pre-existing finding;
surfaced on the first local push since #224 merged.1 parent b75555f commit 6ae3970
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
| |||
0 commit comments