ci: baseline three historical github-pat findings by exact fingerprint #213

Open
forge-recovery wants to merge 1 commits from ci/secrets-historical-baseline into develop
pull from: ci/secrets-historical-baseline
Owner

Baselines the three historical github-pat findings that make the central secrets scan fail (Jarvis secrets job, run 821 / job 8631).

Change (1 file)

.gitleaksignore (new): the exact three fingerprints, no path or rule wildcards:

  • 23917e58f261ed49d26aac9424f50bd8803bda13:packages/Logging/Tests/JarvisLoggingTests/RedactTests.swift:github-pat:33
  • 4335167ebf669ab43d759b86969c543400eb456d:.planning/phases/01-foundations/01-02-keychain-config-logging-PLAN.md:github-pat:1015
  • 4335167ebf669ab43d759b86969c543400eb456d:.planning/phases/01-foundations/01-02-keychain-config-logging-PLAN.md:github-pat:1372

Both commits are dated 2026-04-22, before the 2026-11-01 cutover. This is the existing owner-approved pre-existing-findings baseline; it is not a remediation and
allows no new secret. No file content was read or changed, and no provider or auth call was made with the findings.

Evidence (pinned gitleaks 8.21.2, full reachable history, --redact=100, fingerprints and counts only)

  • Before: leaks found: 3, exactly the three fingerprints above.
  • After, with this file: no leaks found, exit 0.
  • Negative control: a throwaway clone with one extra commit holding a randomly generated, token-shaped string still reports 1 new github-pat finding, exit 1. Nothing about the value was printed or kept.

Not in this PR

No source, compiler, keychain, workflow or SwiftPM change. The red duplicate-link check on the native packages is separate and is being fixed in the shared native flags; do not merge this while required checks are red.

Co-Authored-By: Claude Sonnet 5.5 noreply@anthropic.com

Baselines the three historical `github-pat` findings that make the central secrets scan fail (Jarvis `secrets` job, run 821 / job 8631). ## Change (1 file) `.gitleaksignore` (new): the exact three fingerprints, no path or rule wildcards: - `23917e58f261ed49d26aac9424f50bd8803bda13:packages/Logging/Tests/JarvisLoggingTests/RedactTests.swift:github-pat:33` - `4335167ebf669ab43d759b86969c543400eb456d:.planning/phases/01-foundations/01-02-keychain-config-logging-PLAN.md:github-pat:1015` - `4335167ebf669ab43d759b86969c543400eb456d:.planning/phases/01-foundations/01-02-keychain-config-logging-PLAN.md:github-pat:1372` Both commits are dated 2026-04-22, before the 2026-11-01 cutover. This is the existing owner-approved pre-existing-findings baseline; it is not a remediation and allows no new secret. No file content was read or changed, and no provider or auth call was made with the findings. ## Evidence (pinned gitleaks 8.21.2, full reachable history, `--redact=100`, fingerprints and counts only) - Before: `leaks found: 3`, exactly the three fingerprints above. - After, with this file: `no leaks found`, exit 0. - Negative control: a throwaway clone with one extra commit holding a randomly generated, token-shaped string still reports 1 new `github-pat` finding, exit 1. Nothing about the value was printed or kept. ## Not in this PR No source, compiler, keychain, workflow or SwiftPM change. The red duplicate-link check on the native packages is separate and is being fixed in the shared native flags; do not merge this while required checks are red. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
forge-recovery added 1 commit 2026-11-02 00:21:21 +00:00
ci: baseline three historical github-pat findings by exact fingerprint
KofTwentyTwo/ci-policy: ci / fork-guard (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / go-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / go-nix-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / gradle-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / gradle-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / java-docker-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / java-maven-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / manifests-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / nix-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / node-8 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / python-9 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-10 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-11 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-12 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / not-enrolled (pull_request) Skipped
KofTwentyTwo/ci-policy: native / fork-deny (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-8 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-9 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-10 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-11 (pull_request) Skipped
KofTwentyTwo/ci-policy: Shared source and config CI / verify (pull_request) Successful in 17s
KofTwentyTwo/ci-policy: Shared source and config CI / secrets (pull_request) Successful in 24s
KofTwentyTwo/ci-policy: Shared Swift CI / secrets (pull_request) Successful in 26s
KofTwentyTwo/ci-policy: Shared source and config CI / gate (pull_request) Successful in 12s
KofTwentyTwo/ci-policy: ci / source-config-13 (pull_request) Successful in 40s
KofTwentyTwo/ci-policy: ci / ci-result (pull_request) Successful in 5s
KofTwentyTwo/ci-policy: Shared Swift CI / verify (pull_request) Failing after 3m24s
KofTwentyTwo/ci-policy: Shared Swift CI / gate (pull_request) Failing after 12s
KofTwentyTwo/ci-policy: native / swift-7 (pull_request) Failing after 3m41s
KofTwentyTwo/ci-policy: native / native-result (pull_request) Failing after 4s
28acfbb270
Pre-existing, owner-approved, committed 2026-04-22 (before the 2026-11-01 cutover). Exact fingerprints only; no wildcards.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
forge-recovery closed this pull request 2026-11-02 00:26:52 +00:00
forge-recovery reopened this pull request 2026-11-02 00:26:53 +00:00
forge-recovery closed this pull request 2026-11-02 00:38:16 +00:00
forge-recovery reopened this pull request 2026-11-02 00:38:16 +00:00
forge-recovery closed this pull request 2026-11-02 03:50:11 +00:00
forge-recovery reopened this pull request 2026-11-02 03:50:12 +00:00
Some required checks failed
KofTwentyTwo/ci-policy: ci / fork-guard (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / go-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / go-nix-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / gradle-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / gradle-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / java-docker-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / java-maven-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / manifests-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / nix-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / node-8 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / python-9 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-10 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-11 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-12 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / not-enrolled (pull_request) Skipped
KofTwentyTwo/ci-policy: native / fork-deny (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-8 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-9 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-10 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-11 (pull_request) Skipped
KofTwentyTwo/ci-policy: Shared source and config CI / verify (pull_request) Successful in 17s
KofTwentyTwo/ci-policy: Shared source and config CI / secrets (pull_request) Successful in 24s
KofTwentyTwo/ci-policy: Shared Swift CI / secrets (pull_request) Successful in 26s
KofTwentyTwo/ci-policy: Shared source and config CI / gate (pull_request) Successful in 12s
KofTwentyTwo/ci-policy: ci / source-config-13 (pull_request) Successful in 40s
KofTwentyTwo/ci-policy: ci / ci-result (pull_request) Successful in 5s
KofTwentyTwo/ci-policy: Shared Swift CI / verify (pull_request) Failing after 3m24s
KofTwentyTwo/ci-policy: Shared Swift CI / gate (pull_request) Failing after 12s
KofTwentyTwo/ci-policy: native / swift-7 (pull_request) Failing after 3m41s
KofTwentyTwo/ci-policy: native / native-result (pull_request) Failing after 4s
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin ci/secrets-historical-baseline:ci/secrets-historical-baseline
git checkout ci/secrets-historical-baseline
Sign in to join this conversation.