From 80eb6199a5f790e218f216a853a65845327dc0b3 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