From 360574ae87a4cdb6dca6e34df1d1d19b2814561c Mon Sep 17 00:00:00 2001 From: Matthew Raymer Date: Mon, 7 Jul 2025 10:30:46 +0000 Subject: [PATCH] Update migration template with user control requirements Add commit message control section requiring user review and approval Add user control commands and workflow documentation Ensure user maintains full control over migration process and git history Template updates: - User control commands ("move to next file", "pause migrations", etc.) - Commit message review process - User control flow documentation --- .../COMPLETE_MIGRATION_CHECKLIST.md | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) 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