{
  "id": "publication-secret-audit-20261027",
  "date": "2026-10-27",
  "finished_utc": "2026-10-27T19:54:22.469092+00:00",
  "candidate_git": "7bdfa8bf09179db9369c37686e88c6cb83ca1d0c",
  "purpose": "Fresh local pre-publication credential audit; does not approve publication rights, visibility changes or hosted content.",
  "outcome": "No secrets detected in any of the four scans; no credential/SSH/reading-binary/archive filename candidates.",
  "execution": "Local static analysis only; no solver runs. Read-only scan inputs from an isolated mirror and tracked-file/content exports; no history rewrite or remote deletion.",
  "identity": {
    "tool": {
      "tool": "gitleaks",
      "version": "8.30.1",
      "release": "https://github.com/gitleaks/gitleaks/releases/tag/v8.30.1",
      "archive": "gitleaks_8.30.1_linux_x64.tar.gz",
      "archive_sha256": "551f6fc83ea457d62a0d98237cbad105af8d557003051f41f3e7ca7b3f2470eb",
      "binary_sha256": "88f91962aa2f93ac6ab281d553b9e125f5197bbbce38f9f2437f7299c32e5509"
    },
    "configuration": "Default Gitleaks 8.30.1 rules via explicit [extend] useDefault=true; empty ignore file; ignore-gitleaks-allow enabled; no project baseline or custom suppressions",
    "configuration_sha256": "27630a96d6c55755cc37620f3933d5cab94b1eb78a726a32e11212972525d76e",
    "redaction_percent": 100,
    "max_target_megabytes": 0,
    "max_decode_depth": 5,
    "max_archive_depth": 4,
    "timeout_seconds": {
      "history": 600,
      "worktree": 600,
      "blobs": 600,
      "metadata": 120
    }
  },
  "coverage": {
    "reachable_commits": 1700,
    "history_scanner_reported_commits": 1699,
    "named_refs_in_isolated_mirror": 102,
    "remote_branches": 36,
    "remote_tags": 2,
    "remote_pull_refs_advertised": 0,
    "remote_refs_unchanged_before_after": true,
    "remote_snapshot_sha256": "ca03241a0b5b77f0b934a7403535e27b45960cb9e0e4d21ad5f1f3173bdd8c5f",
    "historical_path_names": 1944,
    "unique_historical_blobs": 8211,
    "historical_blob_bytes": 1546369879,
    "tracked_worktree_files": 1240,
    "tracked_worktree_bytes": 21766320,
    "symlink_policy": "One tracked directory symlink scanned as link-target text; its resolved target directory is also included among tracked files. No external symlink target followed.",
    "tracked_manifest_sha256": "90dd0cdde93b27afecf62ff15ac1cdd9719409730d5ca16d34620b4df3a1950c",
    "blob_manifest_sha256": "a69618414e58cf3ceaee3dd624be4bade7cabce1c68b46e6e93b32aa2a320396",
    "commit_messages_and_ref_tag_annotations": true,
    "git_lfs_or_submodule_metadata_in_current_tree": false,
    "historical_path_names_scanned_for_secrets": true,
    "remote_tag_records_including_peeled_targets": 4
  },
  "scans": {
    "history": {
      "exit_code": 0,
      "detections": 0,
      "report_sha256": "37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570",
      "log_sha256": "e8ae3885baa28815b2641e98366c0be33052fbb8293ece6eb253dd884e5d42a6"
    },
    "worktree": {
      "exit_code": 0,
      "detections": 0,
      "report_sha256": "37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570",
      "log_sha256": "00f62ff6ff9eab26e42bfd44d9d55789499b85dc069ea69075ce31f5baad60b0"
    },
    "blobs": {
      "exit_code": 0,
      "detections": 0,
      "report_sha256": "37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570",
      "log_sha256": "c2ba957c8207c721e17748171dc4dbabbc68e54e80a2fffcfa9a8bb017d3c9f3"
    },
    "metadata": {
      "exit_code": 0,
      "detections": 0,
      "report_sha256": "37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570",
      "log_sha256": "ea5df4df3fe985bc085cc7ecf625cf8adc3c2a85c7b3dca1b4233d8069680128"
    }
  },
  "filename_inventory": {
    "patterns": {
      "credential_filename": "(^|/)(?:\\.env(?:$|\\.)|id_(?:rsa|dsa|ecdsa|ed25519)(?:\\.pub)?$|[^/]*\\.(?:pem|key|p12|pfx|jks|keystore|ppk)$|credentials(?:\\.(?:json|ini|yaml|yml))?$|\\.netrc$|\\.npmrc$|\\.pypirc$)",
      "reading_binary": "\\.(?:pdf|djvu|epub|mobi)$",
      "archive": "\\.(?:zip|tar|tar\\.gz|tgz|tar\\.bz2|7z|rar)$",
      "ssh_config_or_known_hosts": "(^|/)(?:known_hosts(?:\\.[^/]*)?|authorized_keys|ssh_config|\\.ssh)(?:/|$)"
    },
    "candidates": {
      "credential_filename": [],
      "reading_binary": [],
      "archive": [],
      "ssh_config_or_known_hosts": []
    },
    "blobs_over_10_mib": []
  },
  "refs": [
    {
      "ref": "refs/audit/github/heads/boolean-dag-bounded-flattening",
      "oid": "3b9435cc2887ecc2742bf1e6407b19f3d90b44c8"
    },
    {
      "ref": "refs/audit/github/heads/cli-option-groups",
      "oid": "8621237801b16475e85c46db006bc3ad8a061c89"
    },
    {
      "ref": "refs/audit/github/heads/convex-no-qflra-integration",
      "oid": "a57ce362a164e3f63f49360af7c9b027429bf1c3"
    },
    {
      "ref": "refs/audit/github/heads/docs-euf-regression",
      "oid": "de54e89486ac8dc166b41c1a4a43a54046b293c2"
    },
    {
      "ref": "refs/audit/github/heads/docs/public-repository-migration",
      "oid": "97bb4266200f79032b6202e78d43abcdc2f5c1b2"
    },
    {
      "ref": "refs/audit/github/heads/euf-conflict-online-livelock",
      "oid": "cf6e411344064e6a1100814b0ded12db25d2c19f"
    },
    {
      "ref": "refs/audit/github/heads/euf-explain-lca-ancestor-stamp",
      "oid": "02927675e8ed9ca60bd623c315d00033879b205b"
    },
    {
      "ref": "refs/audit/github/heads/eval-2026-08-report",
      "oid": "28e160db4f9adab69ecc11adcb9d337be082f5a0"
    },
    {
      "ref": "refs/audit/github/heads/experiment/lra-bound-structure-probe",
      "oid": "0dac2356ccca7fdd922e51e97aa9420e75b71c0b"
    },
    {
      "ref": "refs/audit/github/heads/feature/assumptions-qf-uf",
      "oid": "fa2fe5c2d03afaf20e5496f2f3e4ced9fd2526ac"
    },
    {
      "ref": "refs/audit/github/heads/feature/incremental-smt-sessions",
      "oid": "5d930be12905cd45f9b853d065a1db414ce327f2"
    },
    {
      "ref": "refs/audit/github/heads/integration-2026-08-eval",
      "oid": "8cd7181acc4ece155cd68a48549e308030775814"
    },
    {
      "ref": "refs/audit/github/heads/main",
      "oid": "7bdfa8bf09179db9369c37686e88c6cb83ca1d0c"
    },
    {
      "ref": "refs/audit/github/heads/merged-qflra-main",
      "oid": "fb3c8753726b6a9300622c715d0ae0bd6448e34c"
    },
    {
      "ref": "refs/audit/github/heads/modular-theory-combination",
      "oid": "d4e604eb57a5f0c5809172149a5b15b205e0d8ef"
    },
    {
      "ref": "refs/audit/github/heads/nelson-oppen-adaptive-model-mutation",
      "oid": "e1204c316a30a100090b851b6913c9ae5c6b9b3c"
    },
    {
      "ref": "refs/audit/github/heads/nelson-oppen-class-equality-transitivity",
      "oid": "5fae33d3931de6aa1edcda349b8836c732ac8e30"
    },
    {
      "ref": "refs/audit/github/heads/nelson-oppen-closure-methods",
      "oid": "34c3d154aa3417709b279742aaaf020f5dd5535e"
    },
    {
      "ref": "refs/audit/github/heads/nelson-oppen-cursor-and-guard",
      "oid": "bf0b13749b67cc18f370f931eadc417aa6ad0ab9"
    },
    {
      "ref": "refs/audit/github/heads/nelson-oppen-online-lazy-ipasir-up",
      "oid": "f53e265f489c5f8884ef4b4195fd67ddc5d0ad72"
    },
    {
      "ref": "refs/audit/github/heads/perf/incremental-uf-atom-scans",
      "oid": "3a96e86831ce0195c6f47e1e9d32860a3ded236a"
    },
    {
      "ref": "refs/audit/github/heads/qf-lia-branch-and-bound",
      "oid": "b4d32219e5aaf99c68941fd9da7fb6832241cabf"
    },
    {
      "ref": "refs/audit/github/heads/qf-lra-paper-backtracking",
      "oid": "c29ed092c1942911b5850b0dbd4b3381acce833c"
    },
    {
      "ref": "refs/audit/github/heads/qf-lra-planning",
      "oid": "88c94c2bc1d7f8b4ed6458ddfa199ee6a910d23d"
    },
    {
      "ref": "refs/audit/github/heads/qf-lra-presimp-census",
      "oid": "f98cdcb82fdc296b8bf16191b87c2885a1d1f446"
    },
    {
      "ref": "refs/audit/github/heads/qf-uf-structural-preprocessing",
      "oid": "c5b4b165ace5993e147d3032c1b51b918fa520c7"
    },
    {
      "ref": "refs/audit/github/heads/qf-uflra-live-euf-model-state",
      "oid": "dae4cc5ad4099253dd99ebd7628fa951d28a499a"
    },
    {
      "ref": "refs/audit/github/heads/qf-uflra-model-unit-equalities",
      "oid": "1dfeaa2c8f381b49cfe95cf2d8412bd7a596ad8e"
    },
    {
      "ref": "refs/audit/github/heads/qflra-model-mutation",
      "oid": "1a15b8b44df17eb4ffa265d3d72e24eaff7c4e3d"
    },
    {
      "ref": "refs/audit/github/heads/qflra-no-equality-sharing",
      "oid": "5896f6c8666d8f1d33501b8ca5b58c86b33c4e5e"
    },
    {
      "ref": "refs/audit/github/heads/qflra-soi-minimize-order",
      "oid": "0d73973d4d2215091827765de7665424ef3099fa"
    },
    {
      "ref": "refs/audit/github/heads/qflra-tropical-investigation",
      "oid": "69f55749fcdf640f14c699be7d08a3fa4fe52029"
    },
    {
      "ref": "refs/audit/github/heads/qflra-tropical-t1-propagation",
      "oid": "7a99dba257adfc96a4b432cfda7bbbe70b761486"
    },
    {
      "ref": "refs/audit/github/heads/qfuf-disequality-prop-heuristics",
      "oid": "6356043c2cd05904cd45bd5f7cf236cf24da8c51"
    },
    {
      "ref": "refs/audit/github/heads/quantifiers",
      "oid": "42a9915dd0b2807fc96f57da96991a3b3341fa93"
    },
    {
      "ref": "refs/audit/github/heads/tactics",
      "oid": "4387cef7d0f4307d4b5c68e936592b257950f6b8"
    },
    {
      "ref": "refs/audit/github/tags/v0.1.0",
      "oid": "eeafab36af81419892ea55ad41f76b9417f0da2e"
    },
    {
      "ref": "refs/audit/github/tags/v0.2.0",
      "oid": "102f2b90b1b2e02ad27acd2ac0bcde2ee72106e8"
    },
    {
      "ref": "refs/heads/cli-option-groups",
      "oid": "8621237801b16475e85c46db006bc3ad8a061c89"
    },
    {
      "ref": "refs/heads/docs-euf-regression",
      "oid": "de54e89486ac8dc166b41c1a4a43a54046b293c2"
    },
    {
      "ref": "refs/heads/docs/public-repository-migration",
      "oid": "97bb4266200f79032b6202e78d43abcdc2f5c1b2"
    },
    {
      "ref": "refs/heads/euf-conflict-online-livelock",
      "oid": "cf6e411344064e6a1100814b0ded12db25d2c19f"
    },
    {
      "ref": "refs/heads/euf-explain-lca-ancestor-stamp",
      "oid": "02927675e8ed9ca60bd623c315d00033879b205b"
    },
    {
      "ref": "refs/heads/eval-2026-08-report",
      "oid": "28e160db4f9adab69ecc11adcb9d337be082f5a0"
    },
    {
      "ref": "refs/heads/integration-2026-08-eval",
      "oid": "8cd7181acc4ece155cd68a48549e308030775814"
    },
    {
      "ref": "refs/heads/lra-default-candidate-20261009",
      "oid": "2a9f53b804ba7dce85b5ff59f60a9e52291f0fd5"
    },
    {
      "ref": "refs/heads/main",
      "oid": "7bdfa8bf09179db9369c37686e88c6cb83ca1d0c"
    },
    {
      "ref": "refs/heads/merged-qflra-main",
      "oid": "fb3c8753726b6a9300622c715d0ae0bd6448e34c"
    },
    {
      "ref": "refs/heads/modular-theory-combination",
      "oid": "b529a8ba7e785c5fe6c10cf20f4cf9e3ea0f84a0"
    },
    {
      "ref": "refs/heads/nelson-oppen-adaptive-model-mutation",
      "oid": "e1204c316a30a100090b851b6913c9ae5c6b9b3c"
    },
    {
      "ref": "refs/heads/nelson-oppen-class-equality-transitivity",
      "oid": "5fae33d3931de6aa1edcda349b8836c732ac8e30"
    },
    {
      "ref": "refs/heads/nelson-oppen-cursor-and-guard",
      "oid": "bf0b13749b67cc18f370f931eadc417aa6ad0ab9"
    },
    {
      "ref": "refs/heads/qf-lia-branch-and-bound",
      "oid": "b4d32219e5aaf99c68941fd9da7fb6832241cabf"
    },
    {
      "ref": "refs/heads/qf-lra-paper-backtracking",
      "oid": "c29ed092c1942911b5850b0dbd4b3381acce833c"
    },
    {
      "ref": "refs/heads/qf-lra-planning",
      "oid": "88c94c2bc1d7f8b4ed6458ddfa199ee6a910d23d"
    },
    {
      "ref": "refs/heads/qf-lra-presimp-census",
      "oid": "f98cdcb82fdc296b8bf16191b87c2885a1d1f446"
    },
    {
      "ref": "refs/heads/qf-uflra-forced-equality-dedup",
      "oid": "c62d63fe9ed9c1abdc97906ad76428487723f429"
    },
    {
      "ref": "refs/heads/qflra-model-mutation",
      "oid": "1a15b8b44df17eb4ffa265d3d72e24eaff7c4e3d"
    },
    {
      "ref": "refs/heads/qflra-no-equality-sharing",
      "oid": "5896f6c8666d8f1d33501b8ca5b58c86b33c4e5e"
    },
    {
      "ref": "refs/heads/qflra-soi-minimize-order",
      "oid": "0d73973d4d2215091827765de7665424ef3099fa"
    },
    {
      "ref": "refs/heads/qflra-tropical-investigation",
      "oid": "69f55749fcdf640f14c699be7d08a3fa4fe52029"
    },
    {
      "ref": "refs/heads/qflra-tropical-t1-propagation",
      "oid": "7a99dba257adfc96a4b432cfda7bbbe70b761486"
    },
    {
      "ref": "refs/heads/quantifiers",
      "oid": "42a9915dd0b2807fc96f57da96991a3b3341fa93"
    },
    {
      "ref": "refs/remotes/origin/HEAD",
      "oid": "7bdfa8bf09179db9369c37686e88c6cb83ca1d0c"
    },
    {
      "ref": "refs/remotes/origin/boolean-dag-bounded-flattening",
      "oid": "3b9435cc2887ecc2742bf1e6407b19f3d90b44c8"
    },
    {
      "ref": "refs/remotes/origin/cli-option-groups",
      "oid": "8621237801b16475e85c46db006bc3ad8a061c89"
    },
    {
      "ref": "refs/remotes/origin/convex-no-qflra-integration",
      "oid": "a57ce362a164e3f63f49360af7c9b027429bf1c3"
    },
    {
      "ref": "refs/remotes/origin/docs-euf-regression",
      "oid": "de54e89486ac8dc166b41c1a4a43a54046b293c2"
    },
    {
      "ref": "refs/remotes/origin/docs/public-repository-migration",
      "oid": "97bb4266200f79032b6202e78d43abcdc2f5c1b2"
    },
    {
      "ref": "refs/remotes/origin/euf-conflict-online-livelock",
      "oid": "cf6e411344064e6a1100814b0ded12db25d2c19f"
    },
    {
      "ref": "refs/remotes/origin/euf-explain-lca-ancestor-stamp",
      "oid": "02927675e8ed9ca60bd623c315d00033879b205b"
    },
    {
      "ref": "refs/remotes/origin/eval-2026-08-report",
      "oid": "28e160db4f9adab69ecc11adcb9d337be082f5a0"
    },
    {
      "ref": "refs/remotes/origin/experiment/lra-bound-structure-probe",
      "oid": "0dac2356ccca7fdd922e51e97aa9420e75b71c0b"
    },
    {
      "ref": "refs/remotes/origin/feature/assumptions-qf-uf",
      "oid": "fa2fe5c2d03afaf20e5496f2f3e4ced9fd2526ac"
    },
    {
      "ref": "refs/remotes/origin/feature/incremental-smt-sessions",
      "oid": "5d930be12905cd45f9b853d065a1db414ce327f2"
    },
    {
      "ref": "refs/remotes/origin/integration-2026-08-eval",
      "oid": "8cd7181acc4ece155cd68a48549e308030775814"
    },
    {
      "ref": "refs/remotes/origin/main",
      "oid": "7bdfa8bf09179db9369c37686e88c6cb83ca1d0c"
    },
    {
      "ref": "refs/remotes/origin/merged-qflra-main",
      "oid": "fb3c8753726b6a9300622c715d0ae0bd6448e34c"
    },
    {
      "ref": "refs/remotes/origin/modular-theory-combination",
      "oid": "d4e604eb57a5f0c5809172149a5b15b205e0d8ef"
    },
    {
      "ref": "refs/remotes/origin/nelson-oppen-adaptive-model-mutation",
      "oid": "e1204c316a30a100090b851b6913c9ae5c6b9b3c"
    },
    {
      "ref": "refs/remotes/origin/nelson-oppen-class-equality-transitivity",
      "oid": "5fae33d3931de6aa1edcda349b8836c732ac8e30"
    },
    {
      "ref": "refs/remotes/origin/nelson-oppen-closure-methods",
      "oid": "34c3d154aa3417709b279742aaaf020f5dd5535e"
    },
    {
      "ref": "refs/remotes/origin/nelson-oppen-cursor-and-guard",
      "oid": "bf0b13749b67cc18f370f931eadc417aa6ad0ab9"
    },
    {
      "ref": "refs/remotes/origin/nelson-oppen-online-lazy-ipasir-up",
      "oid": "f53e265f489c5f8884ef4b4195fd67ddc5d0ad72"
    },
    {
      "ref": "refs/remotes/origin/perf/incremental-uf-atom-scans",
      "oid": "3a96e86831ce0195c6f47e1e9d32860a3ded236a"
    },
    {
      "ref": "refs/remotes/origin/qf-lia-branch-and-bound",
      "oid": "b4d32219e5aaf99c68941fd9da7fb6832241cabf"
    },
    {
      "ref": "refs/remotes/origin/qf-lra-paper-backtracking",
      "oid": "c29ed092c1942911b5850b0dbd4b3381acce833c"
    },
    {
      "ref": "refs/remotes/origin/qf-lra-planning",
      "oid": "88c94c2bc1d7f8b4ed6458ddfa199ee6a910d23d"
    },
    {
      "ref": "refs/remotes/origin/qf-lra-presimp-census",
      "oid": "f98cdcb82fdc296b8bf16191b87c2885a1d1f446"
    },
    {
      "ref": "refs/remotes/origin/qf-uf-structural-preprocessing",
      "oid": "c5b4b165ace5993e147d3032c1b51b918fa520c7"
    },
    {
      "ref": "refs/remotes/origin/qf-uflra-live-euf-model-state",
      "oid": "dae4cc5ad4099253dd99ebd7628fa951d28a499a"
    },
    {
      "ref": "refs/remotes/origin/qf-uflra-model-unit-equalities",
      "oid": "1dfeaa2c8f381b49cfe95cf2d8412bd7a596ad8e"
    },
    {
      "ref": "refs/remotes/origin/qflra-model-mutation",
      "oid": "1a15b8b44df17eb4ffa265d3d72e24eaff7c4e3d"
    },
    {
      "ref": "refs/remotes/origin/qflra-no-equality-sharing",
      "oid": "5896f6c8666d8f1d33501b8ca5b58c86b33c4e5e"
    },
    {
      "ref": "refs/remotes/origin/qflra-soi-minimize-order",
      "oid": "0d73973d4d2215091827765de7665424ef3099fa"
    },
    {
      "ref": "refs/remotes/origin/qflra-tropical-investigation",
      "oid": "69f55749fcdf640f14c699be7d08a3fa4fe52029"
    },
    {
      "ref": "refs/remotes/origin/qflra-tropical-t1-propagation",
      "oid": "7a99dba257adfc96a4b432cfda7bbbe70b761486"
    },
    {
      "ref": "refs/remotes/origin/qfuf-disequality-prop-heuristics",
      "oid": "6356043c2cd05904cd45bd5f7cf236cf24da8c51"
    },
    {
      "ref": "refs/remotes/origin/quantifiers",
      "oid": "42a9915dd0b2807fc96f57da96991a3b3341fa93"
    },
    {
      "ref": "refs/remotes/origin/tactics",
      "oid": "4387cef7d0f4307d4b5c68e936592b257950f6b8"
    },
    {
      "ref": "refs/tags/v0.1.0",
      "oid": "eeafab36af81419892ea55ad41f76b9417f0da2e"
    },
    {
      "ref": "refs/tags/v0.2.0",
      "oid": "102f2b90b1b2e02ad27acd2ac0bcde2ee72106e8"
    }
  ],
  "commands": [
    "git clone --mirror --no-hardlinks LOCAL_REPOSITORY AUDIT_MIRROR",
    "git --git-dir=AUDIT_MIRROR fetch --no-tags REMOTE_URL +refs/heads/*:refs/audit/github/heads/* +refs/tags/*:refs/audit/github/tags/* +refs/pull/*:refs/audit/github/pull/*",
    "gitleaks git AUDIT_MIRROR --config DEFAULT_RULES_CONFIG --gitleaks-ignore-path EMPTY_IGNORE --ignore-gitleaks-allow --log-opts=\"--all --full-history --diff-merges=separate\" --max-target-megabytes 0 --max-archive-depth 4 --max-decode-depth 5 --timeout 600 --no-banner --no-color --redact=100 --report-format json --report-path HISTORY_REPORT",
    "gitleaks dir TRACKED_TREE_EXPORT --config DEFAULT_RULES_CONFIG --gitleaks-ignore-path EMPTY_IGNORE --ignore-gitleaks-allow --max-target-megabytes 0 --max-archive-depth 4 --max-decode-depth 5 --timeout 600 --no-banner --no-color --redact=100 --report-format json --report-path TREE_REPORT",
    "git --git-dir=AUDIT_MIRROR rev-list --objects --all; git --git-dir=AUDIT_MIRROR cat-file --batch-check; git --git-dir=AUDIT_MIRROR cat-file --batch (export each unique blob as a complete file named by its object ID)",
    "gitleaks dir HISTORICAL_BLOB_EXPORT (same settings as tracked-tree scan)",
    "git --git-dir=AUDIT_MIRROR log --all --format=%H%n%B%n; git --git-dir=AUDIT_MIRROR for-each-ref --format=%(refname)%0a%(contents) (export commit messages, ref names and tag annotations)",
    "gitleaks dir GIT_METADATA_EXPORT (same settings, timeout120; GOMAXPROCS=2)",
    "git --git-dir=AUDIT_MIRROR log --all --full-history --diff-merges=separate --name-only --format= -z (inventory every historical path name)",
    "git ls-remote REMOTE_URL (compare before and after scanning)"
  ],
  "raw_artifacts": "results/secret-audit-20261027/",
  "limitations": [
    "Pattern-based detection cannot prove the absence of every secret, confidential item or copyright restriction.",
    "Gitleaks reports 1,699 patch-scan commits while Git inventories 1,700 reachable commits. The supplemental pass scans all 8,211 unique complete blob contents, plus commit messages/ref names/tag annotations, independently of patch counting.",
    "Untracked external/, ignored working files, external services, GitHub Actions logs/artifacts, issue/PR attachments and release assets are outside this audit.",
    "No GitHub API authentication is available for hosted-content inspection.",
    "No refs or history were rewritten; no credentials were rotated or tested against services.",
    "Reading-PDF and credential filename checks are an inventory, not a content-rights certification."
  ],
  "detector_positive_control": {
    "input": "Synthetic private-key boundary markers; no real private key",
    "expected_exit_code": 1,
    "actual_exit_code": 1,
    "rule_ids": [
      "private-key"
    ],
    "report_sha256": "674ffca76f75db6e7663758bc65bcf88910920d0be0cade1ae2af0471b38c99f"
  }
}
