Files
SubMiner/backlog/tasks/task-116 - Analyze-git-history-and-draft-initial-release-cleanup-plan.md

34 lines
1.3 KiB
Markdown

---
id: TASK-116
title: Analyze git history and draft initial release cleanup plan
status: Done
assignee: []
created_date: '2026-02-23 04:40'
updated_date: '2026-02-23 04:44'
labels:
- release
- git
- planning
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Review current main branch commit history and project structure, recommend best pre-release history cleanup strategy, and produce a copy/paste command plan in initial-release.md.
<!-- SECTION:DESCRIPTION:END -->
## Acceptance Criteria
<!-- AC:BEGIN -->
- [x] #1 Current commit history and repo state are analyzed
- [x] #2 Recommended history-cleanup strategy is justified
- [x] #3 initial-release.md contains exact copy/paste commands with safety checks and team cutover steps
<!-- AC:END -->
## Final Summary
<!-- SECTION:FINAL_SUMMARY:BEGIN -->
Analyzed `main` history and repository state, then recommended an orphan-branch history rewrite with curated commits as the safest pre-release cleanup path. Added `initial-release.md` with exact copy/paste commands for backups, optional stash handling, orphan branch creation, 7-commit split staging strategy, tree-equivalence validation, force-with-lease cutover, tagging, and collaborator resync instructions.
<!-- SECTION:FINAL_SUMMARY:END -->