fix(security): smala gitleaks-fingerprints för verifierade falska positiver #538

Merged
siax-bot merged 1 commits from chore/gitleaksignore-repo15 into main 2026-11-10 06:20:33 +00:00
Owner

Varför

REPO-15 (BLOCK) fällde repot på gitleaks-fynd i historiken. Varje fynd öppnades och lästes:

  • tests/integration/analyst-sql-clickhouse.integration.test.ts:71 — konstanten SECRET_CANARY: en medvetet igenkännbar sträng som bevisar att kanariefärgade hemligheter inte läcker ut i analyst-SQL-svaret. Att maskera den skulle göra testet oförmöget att mäta läckage.

Ingen av dem är en verklig hemlighet.

Ändring

.gitleaksignore med en post per exakt förekomst i formatet <commit>:<fil>:<regel>:<rad>, grupperad med en kommentar per post. Inga undantag på regel- eller globnivå, så ett framtida riktigt fynd fälls fortfarande.

Verifiering

  • gitleaks detect -s . → no leaks found (arbetsträd + historik), kontrollerat före commit.
  • doctor --repo . → REPO-15 PASS (körs i CI).
## Varför `REPO-15` (BLOCK) fällde repot på gitleaks-fynd i historiken. Varje fynd öppnades och lästes: - `tests/integration/analyst-sql-clickhouse.integration.test.ts:71` — konstanten `SECRET_CANARY`: en medvetet igenkännbar sträng som bevisar att kanariefärgade hemligheter inte läcker ut i analyst-SQL-svaret. Att maskera den skulle göra testet oförmöget att mäta läckage. Ingen av dem är en verklig hemlighet. ## Ändring `.gitleaksignore` med **en post per exakt förekomst** i formatet `<commit>:<fil>:<regel>:<rad>`, grupperad med en kommentar per post. Inga undantag på regel- eller globnivå, så ett framtida riktigt fynd fälls fortfarande. ## Verifiering - `gitleaks detect -s .` → `no leaks found` (arbetsträd + historik), kontrollerat före commit. - `doctor --repo .` → `REPO-15` PASS (körs i CI).
admin added 1 commit 2026-11-10 02:14:11 +00:00
Varför: REPO-15 (BLOCK) fällde repot på fynd i historiken. Varje fynd öppnades
och lästes; samtliga är syntetiska testvärden, dokumentationsplatshållare eller
tredjepartsinnehåll — ingen verklig hemlighet. Se kommentarerna i filen.

Ändring: .gitleaksignore med en post per exakt förekomst i formatet
<commit>:<fil>:<regel>:<rad>. Inga regel- eller globundantag, så ett framtida
riktigt fynd fälls fortfarande.

Verifiering: gitleaks detect -s . -> no leaks found; doctor --repo . -> REPO-15 PASS.
siax-bot approved these changes 2026-11-10 06:20:32 +00:00
siax-bot scheduled this pull request to auto merge when all checks succeed 2026-11-10 06:20:32 +00:00
siax-bot merged commit 576ae1585f into main 2026-11-10 06:20:33 +00:00
siax-bot deleted branch chore/gitleaksignore-repo15 2026-11-10 06:20:33 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#538