Skip to content

feat: add doctor and redact secret reports - #2

Merged
megamen32 merged 1 commit into
mainfrom
feat/doctor-and-redacted-reports
Jul 13, 2026
Merged

megamen32 merged 1 commit into
mainfrom
feat/doctor-and-redacted-reports

Conversation

@megamen32

Copy link
Copy Markdown
Owner

What changed

  • adds git-private2public doctor
  • checks Git, git-filter-repo, repository/config health, secret-rule tracking, pre-push hook, and source/target access
  • redacts all matched credential values in scan/guard reports
  • reports only type, path/blob, line, length, and a short SHA-256 fingerprint
  • updates English and Russian docs

Safety

The previous report printed matched values. This PR removes that leakage path: reports no longer expose the credential they detected.

Tests

  • 48 passed
  • warnings treated as errors
  • python -m py_compile passes
  • git diff --check passes

@megamen32
megamen32 force-pushed the feat/doctor-and-redacted-reports branch from 7d5ae6f to 478cd15 Compare July 13, 2026 13:14
@megamen32
megamen32 force-pushed the feat/doctor-and-redacted-reports branch from 478cd15 to 9910486 Compare July 13, 2026 13:19
@megamen32
megamen32 merged commit 1ad4f50 into main Jul 13, 2026
1 of 2 checks passed
@megamen32
megamen32 deleted the feat/doctor-and-redacted-reports branch July 13, 2026 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant