mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-02-28 18:22:42 -08:00
34 lines
1.3 KiB
Markdown
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 -->
|