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).
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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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— konstantenSECRET_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
.gitleaksignoremed 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-15PASS (körs i CI).