chore(deprivatize): scrub residual private fingerprints for public release#58
chore(deprivatize): scrub residual private fingerprints for public release#58m-szymanska wants to merge 7 commits into
Conversation
Remove personal email addresses from the cargo-about THIRD_PARTY license manifests while preserving author attribution (names + repos + license text). Required attribution stays intact; only contact PII is removed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace real OS usernames and machine-specific absolute paths with neutral placeholders (~/, /Users/you, /Users/tester, /Volumes/Share). Covers docs, reports, and committed loctree snapshot fixtures. No behavioral change. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace founder/agent initials (M&K) and personal names in credit lines, doc references, and comments with the collective "vetcoders"/"Vetcoders". Collapse private org names (LibraxisAI, polyversai) to vetcoders in git URLs and test fixtures, and drop personal directory names from comments. Generalize a leaked provider API-key command name in an example doc. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Apply the vetcoders naming convention: VetCoders -> Vetcoders, CodeScribe -> Codescribe, VibeCrafted -> Vibecrafted in prose and credit lines; lowercase git owner/repo strings in code and tests (vetcoders/loctree, vetcoders/demo) with matching assertions. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the personal AI_memory directory name with a neutral memory/ path in a commented-out env example. Self-hosted CI runner label left for operator decision (changing it requires re-tagging the physical runner). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
reports/report.html is a generated loctree HTML report (matched by a .gitignore rule yet still tracked) that embedded real analysis data: home paths, the vista codename, and brand strings. Generated output does not belong in the repo; the report command regenerates it on demand. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… configs - Sanitize operator username in committed HTML report scope paths to the existing 'you' placeholder (reports kept, content unchanged). - Neutralize VSCode publisher placeholder to vetcoders.loctree (extension not yet published; real marketplace publisher to be set at publish time). - Remove docs/dev/.TL_DR/ internal dev scaffolding (private MCP stack configs). Note: docs/rmcp-memex/ (PL memex docs) intentionally left for a separate decision. The ~/.rmcp_servers/rmcp_memex default db path in memex integration code is a product convention path, not a personal leak. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Code Review
This pull request performs a comprehensive rebranding and normalization across the codebase. It updates author and team attributions from "M&K", "LibraxisAI", and "VetCoders" to "Vetcoders" and "The Loctree Team". Additionally, it replaces specific absolute user home directory paths with generic tilde (~/) or tester paths, removes email addresses from license author fields, normalizes capitalization of terms like "Codescribe" and "Vibecrafted", and cleans up outdated workspace configuration files. There are no review comments, so no feedback is provided.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Deprivatize pass + second-pass residual scrub for public-release hygiene.
A read-only leak audit flagged residual fingerprints the initial sweep missed:
existing
youplaceholder (reports kept, content unchanged — not regenerated,since the originals were scans of another machine and a real regen would only
introduce a fresh local path).
vetcoders.loctree(extension is"Coming Soon" / not yet published; the real publisher id can be set at publish
time — flagged so it is a conscious choice, not a silent libraxis leak).
docs/dev/.TL_DR/internal dev scaffolding (private MCP-stack configsamples: ~/.rmcp-servers socket layout, .claude/.codex configs).
Left intentionally for a separate decision:
docs/rmcp-memex/(Polish-language memex docs) — separate product/decision.~/.rmcp_servers/rmcp_memexdefault db path in memex-integration code — aproduct convention path (rust-memex is public), not a personal leak.
🤖 Generated with Claude Code