PUBLIC-RECORD EXPOSURE SCAN — a3a2d492b51a
Scope: gate-attempts.* + all committed review records.

Files scanned: 122
Files with at least one hit: 24

Totals by category:
  local_path: 207
  hostname: 0
  connector_name: 3
  account_id: 18
  key_shaped: 0

Per-file detail (samples capped at 3 per category; key-shaped samples masked, paths relativised, account ids masked):

review-v12-dispositions.md
  local_path x1: ~/workspace/issue-reports/2026-11-04-codereview-v12-gate-findings.md`).

review-v13-dispositions.md
  local_path x1: ~/workspace/issue-reports/2026-11-04-codereview-v13-gate-findings.md`.

review-v14-dispositions.md
  local_path x2: ~/workspace/issue-reports/2026-11-04-codereview-v14-gate-findings.md`; ~/workspace/user/files/codereview-v14-hold-solution-2026-11-04.md`

review-pt1-open-refutations/codereview-20261105-004939.json
  local_path x32: ~/workspace/codereview/tests/test_v093_fixes.py:352:; ~/workspace/codereview/tests/../src/codereview/cli.py; ~/workspace/codereview/tests/../src/codereview/core.py
  account_id x5: a***@example.com

review-pt1-open-refutations/codereview-20261105-004939.md
  local_path x4: ~/workspace/codereview/tests/test_v093_fixes.py:373:;; ~/workspace/codereview/tests/../src/codereview/providers.py;; ~
  account_id x1: a***@example.com

review-pt1-open-refutations/evidence/02c1b971238e0bbb87caf019e4cd6ff8755d9304bb624364fdfa5eafd4716591
  account_id x1: a***@example.com

review-pt1-open-refutations/evidence/43f60634a93d6fcc46792183be2d9d37e8f003a17dd3103142622ef41b5f5038
  local_path x3: ~/workspace/codereview/tests/test_v093_fixes.py:373:;; ~/workspace/codereview/tests/../src/codereview/providers.py;; ~/workspace/codereview/tests/test_v093_fixes.py:352:

review-pt1-open-refutations/evidence/5ddb6ad369f62361a08dc783c27b77b1e39d96534d57f3aaa7e079d295d9e4f2
  local_path x1: ~/workspace/codereview/tests/test_v093_fixes.py:373:

review-pt1-open-refutations/evidence/62342e2a69fa79e58aae832da3ede31038a032c50c46e47a47e104d1c981fc5b
  local_path x1: ~/workspace/

review-pt1-open-refutations/evidence/6c354d3a8bcbb4cfc169e95884cb90d82f9d937b916cae3d05897172102214ff
  account_id x1: a***@example.com

review-pt1-open-refutations/evidence/7b5d47c7554e22c969514bfd031cb926e917dc2d073e8732d43d8ff7b9fbe18e
  account_id x1: a***@example.com

review-v095-fix/codereview-20261104-230555.json
  local_path x22: ~/workspace/codereview/tests/test_v093_fixes.py:373:; ~/workspace/codereview/tests/../src/codereview/providers.py; ~/workspace/codereview/tests/test_v093_fixes.py:352:

review-v096/codereview-20261104-233259.json
  local_path x25: ~/workspace/codereview/tests/../src/codereview/providers.py; ~/workspace/codereview/tests/test_v093_fixes.py:352:; ~/workspace/codereview/tests/../src/codereview/__init__.py

review-v100/codereview-20261105-000409.json
  local_path x21: ~/workspace/codereview/tests/../src/codereview/providers.py; ~/workspace/codereview/tests/test_v093_fixes.py:352:; ~/workspace/codereview/tests/../src/codereview/__init__.py

review-v110/codereview-20261105-001944.json
  local_path x21: ~/workspace/codereview/tests/../src/codereview/bench.py; ~/workspace/codereview/tests/test_v093_fixes.py:352:; ~/workspace/codereview/tests/../src/codereview/cli.py

review-v111/codereview-20261105-003107.json
  local_path x21: ~/workspace/codereview/tests/../src/codereview/bench.py; ~/workspace/codereview/tests/test_v093_fixes.py:352:; ~/workspace/codereview/tests/../src/codereview/cli.py

review-v12/codereview-20261104-180317.json
  account_id x2: a***@example.com

review-v13/codereview-20261104-184437.json
  local_path x3: ~/workspace/issue-reports/2026-11-04-codereview-v12-gate-findings.md`).; ~/workspace/codereview/tests/test_v091_fixes.py:142:; ~/workspace/codereview/tests/../src/codereview/cli.py

review-v14/codereview-20261104-185814.json
  local_path x3: ~/workspace/issue-reports/2026-11-04-codereview-v13-gate-findings.md`.; ~/workspace/codereview/tests/test_v091_fixes.py:142:; ~/workspace/codereview/tests/../src/codereview/cli.py

review-v15/codereview-20261104-224759.json
  local_path x24: ~/workspace/codereview/tests/test_v093_fixes.py:373:; ~/workspace/codereview/tests/../src/codereview/github.py; ~/workspace/codereview/tests/../src/codereview/intake.py
  account_id x6: a***@example.com

review-v15/codereview-20261104-224759.md
  account_id x1: a***@example.com

review-v15-verify1/codereview-20261104-225424.json
  local_path x22: ~/workspace/codereview/tests/test_v093_fixes.py:373:; ~/workspace/codereview/tests/../src/codereview/providers.py; ~/workspace/codereview/tests/test_v093_fixes.py:352:

review-v6/codereview-20261104-041822.json
  connector_name x2: threads

review-v6/codereview-20261104-041822.md
  connector_name x1: threads

TELEMETRY INVENTORY — gate-attempts.jsonl (6 rows):
  row fields: degraded, gate, mode, patch_sha256, range, seats, tests_ok, ts
  seat fields: attempts x64, error_class x64, fallback_for x64, family x64, lens x64, provider x64, status x64, tier x64
  distinct provider: nvidia x32, openai x31, gemini x1
  distinct family: nvidia x32, openai x31, google x1
  distinct tier: free x33, paid x31
  distinct error_class:  x32, quota x31, transient x1
  distinct fallback_for: None x33, gemini x31
  distinct status: ok x63, error x1
  distinct lens: correctness x31, operations x31, None x2
  (patch_sha256 + commit range + timestamp per row link attempts to records and reveal cadence.)

READING: local paths and internal hostnames are
operational detail (machine layout, usernames,
tunnel names) with no evidentiary value to a
public reader; account identifiers name people/
accounts; connector names reveal the operator's
tooling; key-shaped hits must be triaged by a
human — most are expected to be fixture strings
and hashes, but the profile must not rely on
'most'. Content hashes (sha256 of evidence) are
NOT in these categories: they are the record's
integrity mechanism and stay public by design.
The decision and the profile draft are the
owner's (see the companion draft document).
