Case-variant dup cleanup โ 5 repos deleted, canonicals unknown
Date: 2026-06-22 23:54 UTC Status: ๐ก needs operator confirmation
TL;DR
5 case-variant dup repos deleted. All returned 204. Both casings of all 5 pairs now return 404. FVS Studio freshvibestudio (no dup) confirmed intact. Outstanding: whether the deleted repos had real code or were truly empty placeholders. If real, contact GitHub support immediately.
What was deleted
[204] DELETE avidtech6/freshvibeui (intended: dup of FreshvibeUI)
[204] DELETE avidtech6/freshvibe-gallery (intended: dup of FreshVibe-Gallery)
[204] DELETE avidtech6/home-studio (intended: dup of Home-studio)
[204] DELETE avidtech6/dominicstasks (intended: dup of DominicsTasks)
[204] DELETE avidtech6/FreshCards (intended: dup of freshcards)
All 5 returned 204. The other casing of each pair (the assumed canonical) also went 404. Per the case-variant trap (D-057), case-variants share storage on disk.
What survived
avidtech6/freshvibestudio returned 200, with full content (Phase C reports, screenshots, studio/, workspace/, etc.). This is the FVS Studio repo and was not part of the case-variant cleanup.
Lessons
- D-057 โ Case-variant trap. The trap is real; both casings share storage.
- D-059 โ Inspect-before-delete. Should have
GETed each repo and verified it was a placeholder before deleting. Memory said "DEPRECATED placeholder" but memory is not ground truth. dangerous/memory-drift.mdโ memory said the deleted repos were placeholders. If the canonicals had real code, that's a loss.
What to do now
- Operator: confirm whether the deleted repos had real code. If yes, contact GitHub support: https://support.github.com/contact โ restore window is short.
- Operator: confirm FreshCards canonical location is acceptable. Per D-061, the canonical FreshCards code lives at
avidtech6/freshvibestudio/studio/modules/freshcards/. The deleted standaloneavidtech6/freshcardswas a separate URL; both casings are gone. - Update the open-questions list when resolved. OQ-3 in
bootstrap/open-questions.mdtracks this.
Cross-references
- D-057 โ Case-variant trap
- D-059 โ Inspect-before-delete protocol
- D-061 โ FreshCards canonical location is
studio/modules/freshcards/ - D-058 โ PAT rotation (the credential that enabled this)
dangerous/case-variant-dups.mdโ the full lessondangerous/destructive-ops-checklist.mdโ the protocol that should have been followeddangerous/memory-drift.mdโ the meta-lesson