Record deep audit and remediation pass
This commit is contained in:
40
README.md
40
README.md
@@ -312,3 +312,43 @@ Independent verification completed after the repair:
|
||||
- `Home` pages: non-empty and contain detailed evidence markers on every repo
|
||||
- `Project Inventory` pages: non-empty and contain file/build signal sections on every repo
|
||||
- Audit failures: 0
|
||||
|
||||
## Deep Audit And Remediation Pass: 2026-05-20
|
||||
|
||||
Ran a current-head deep audit across all 58 Gitea repositories plus mapped local project roots.
|
||||
|
||||
### Audit Outputs
|
||||
|
||||
- Local raw JSON: `.stewardship-audit-2026-05-20/deep-audit.json`
|
||||
- Local triage report: `GITEA_DEEP_AUDIT_TRIAGE_2026-05-20.md`
|
||||
|
||||
### Findings
|
||||
|
||||
- Initial high-confidence credential findings: 7 across 3 repos
|
||||
- High-confidence credential findings after remediation: 0
|
||||
- Generic secret-like findings still requiring manual review: 389 across 26 repos
|
||||
- Repos with release-blocking binary/archive artifacts: 9
|
||||
- Release-blocking binary/archive artifacts: 227
|
||||
- Repos with nested Git checkouts or gitlinks found: 18
|
||||
- Final license files added: 0
|
||||
|
||||
### Remediation Applied
|
||||
|
||||
- Redacted local Discord Google API keys and Discord token files in mapped nested workspaces.
|
||||
- Redacted embedded Wi-Fi credentials and Google API key in `p4-voice-panel`, committed, rebased onto the Gitea head, and pushed.
|
||||
- Fixed invalid `.gitattributes` comment syntax across all 58 repos.
|
||||
- Archived duplicate repos `4-way-handshake-2` and `4-way-handshake-3`; canonical repo is `4-way-handshake`.
|
||||
- Added `.gitmodules` metadata for known nested gitlinks in 13 repos:
|
||||
`bw16`, `clams-av-gui`, `discord-automation-workspace`, `discord-tooling-collection`, `docker-compose-scratchpad`, `esp32c5-workspace`, `evil-cardputer`, `iceman-webui`, `mayhem`, `meetme-bot-workspace`, `meshtastic-workspace`, `s3nfc`, `security-scripts-tools`.
|
||||
|
||||
### Still Blocked
|
||||
|
||||
- `c5-project` gitlink `esp32-wifi-penetration-tool` has no confirmed source URL.
|
||||
- `car-key-killer` gitlink `cypher-pulse` has no confirmed source URL.
|
||||
- Licenses remain unresolved because the audit did not prove authorship/upstream license status sufficiently to add final `LICENSE` files.
|
||||
- Generic secret-like findings need manual review before verified releases.
|
||||
- Binary/archive artifacts need removal, release-asset migration, or provenance documentation before verified releases.
|
||||
|
||||
### Keeper Decision
|
||||
|
||||
Do not create verified releases or enable branch protection yet. Real CI and branch rules should follow after the remaining secret review, license/provenance resolution, and binary artifact cleanup.
|
||||
|
||||
Reference in New Issue
Block a user