Skip to content

Commit ad55b90

Browse files
fix(security): add .gitleaksignore for BMAD false positives
Gitleaks flags SHA-256 content hashes in _bmad/_config/files-manifest.csv and an example JWT in _bmad/tea/testarch/knowledge/api-testing-patterns.md as generic-api-key findings. These are false positives — the hashes are file content checksums and the JWT is a documentation example. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 355a8df commit ad55b90

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

.gitleaksignore

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# .gitleaksignore — Gitleaks false positive allowlist
2+
#
3+
# Add fingerprints of allowed findings to suppress false positives.
4+
# Each line is a finding fingerprint from `gitleaks detect -v` output.
5+
#
6+
# See: https://github.com/gitleaks/gitleaks#configuration
7+
8+
# _bmad/tea/testarch/knowledge/api-testing-patterns.md — example JWT in docs
9+
_bmad/tea/testarch/knowledge/api-testing-patterns.md:generic-api-key:680
10+
11+
# _bmad/_config/files-manifest.csv — SHA-256 content hashes, not secrets
12+
_bmad/_config/files-manifest.csv:generic-api-key:241
13+
_bmad/_config/files-manifest.csv:generic-api-key:242
14+
_bmad/_config/files-manifest.csv:generic-api-key:244
15+
_bmad/_config/files-manifest.csv:generic-api-key:260
16+
_bmad/_config/files-manifest.csv:generic-api-key:352
17+
_bmad/_config/files-manifest.csv:generic-api-key:376

0 commit comments

Comments
 (0)