diff --git a/docs/migration-templates/COMPLETE_MIGRATION_CHECKLIST.md b/docs/migration-templates/COMPLETE_MIGRATION_CHECKLIST.md index 6a488025..722dbbae 100644 --- a/docs/migration-templates/COMPLETE_MIGRATION_CHECKLIST.md +++ b/docs/migration-templates/COMPLETE_MIGRATION_CHECKLIST.md @@ -36,9 +36,27 @@ git add [file] && git commit -m "[message]" ### **User Control Flow** 1. **Review** completed migrations 2. **Test** components manually -3. **Plan** next migration batch -4. **Choose** when to continue -5. **Maintain** project control +3. **Review** commit messages before committing +4. **Plan** next migration batch +5. **Choose** when to continue +6. **Maintain** project control + +### **Commit Message Control** +**CRITICAL**: User must review and approve all commit messages before committing: + +```bash +# AI provides commit message preview for copy/paste +git add [files] +# AI shows: "Ready to commit with message: [preview]" +# User copies, pastes, and modifies as needed +git commit -m "[user-approved-message]" +``` + +**Process**: +1. AI stages files: `git add [files]` +2. AI provides commit message preview +3. User reviews, modifies, and commits manually +4. User maintains full control over commit history ## ⚠️ CRITICAL: Enhanced Triple Migration Pattern