Removed 5 tracked files whose names were mangled Windows paths (C:\ProgramData\..., D:\claudetools\.claude\current-mode, and version-bump script fragments) — the illegal :/\ chars were stored as Unicode Private-Use-Area substitutes (U+F03A, U+F00A). Added purge_garbled_paths() to sync.sh: before each 'git add -A', any UNTRACKED path containing control chars, ':', '\', or PUA U+E000-U+F8FF bytes is removed and not staged, so this cruft never reaches Gitea again. Tracked content is never auto-deleted. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
14 KiB
Executable File
14 KiB
Executable File