Skip to content

Commit 3daf2df

Browse files
Merge branch 'main' into chore/scorecard-periodic
2 parents cfca4d6 + 499d389 commit 3daf2df

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

‎.gitleaks.toml‎

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# SPDX-License-Identifier: MPL-2.0
2+
#
3+
# Gitleaks configuration — hyperpolymath/gitbot-fleet
4+
#
5+
# EXTENDS THE ESTATE BASELINE, it does not replace it.
6+
# `.gitleaks-estate.toml` is staged into the workspace root by
7+
# hyperpolymath/standards `.github/workflows/secret-scanner-reusable.yml`
8+
# before the scan runs. gitleaks resolves `[extend] path` against the process
9+
# CWD (verified — NOT relative to this file), which is the repository root.
10+
#
11+
# WHY THIS FILE IS LOCAL RATHER THAN IN THE ESTATE BASELINE.
12+
# Every entry below is a blind spot. Held here, it blinds this repository only,
13+
# and the justification sits beside the code it describes. Promoted to the
14+
# estate baseline it would blind all 400+ repositories — so the baseline keeps
15+
# only entries that are true everywhere (lockfiles, vendored bundles, published
16+
# protocol constants).
17+
#
18+
# Each entry names WHAT THE VALUE IS. "This file is noisy" is not a reason; if
19+
# an entry cannot say what the matched value actually is, the secret should be
20+
# removed from the tree instead.
21+
#
22+
# Every finding suppressed here was triaged on 2026-08-06 by reading the
23+
# matched line with the value redacted. Before adding an entry, plant a
24+
# realistic secret in the same path and confirm it is STILL detected.
25+
26+
[extend]
27+
path = ".gitleaks-estate.toml"
28+
29+
[allowlist]
30+
description = "hyperpolymath/gitbot-fleet: locally justified exemptions, extending the estate baseline"
31+
32+
33+
paths = [
34+
# Unit tests for cipherbot's hardcoded-secret DETECTOR. The fixtures must
35+
# look like secrets or the tests cannot assert that the detector rejects
36+
# them.
37+
'''(^|/)bots/cipherbot/src/analyzers/config\.rs$''',
38+
39+
]

0 commit comments

Comments
 (0)