/migration-mark - Manual Status Update
Manually update the migration status of a specific submodule in the queue document.
Usage
# Mark as completed
/migration-mark <submodule-name> --status completed
# Mark as failed
/migration-mark <submodule-name> --status failed
# Reset to pending
/migration-mark <submodule-name> --status pending
# Mark as in progress
/migration-mark <submodule-name> --status in_progress
Arguments
| Argument | Description |
|---|---|
<submodule-name> | Name of the submodule (e.g., coditect-docs-training) |
Options
| Option | Values | Description |
|---|---|---|
--status | pending, in_progress, completed, failed | Status to set |
Status Symbols
| Status | Symbol | Meaning |
|---|---|---|
pending | ⏳ | Not yet migrated |
in_progress | 🔄 | Migration running |
completed | ✅ | Migration successful |
failed | ❌ | Migration failed |
System Prompt
EXECUTION DIRECTIVE: When /migration-mark is invoked, you MUST:
- Validate arguments - submodule name and status required
- Load queue document from
context-storage/lowercase-migration/SUBMODULE-MIGRATION-QUEUE.md - Find submodule by name in queue
- Update status in queue document
- Confirm the update
Execution
python3 scripts/lowercase-migration/orchestrate-full-migration.py \
--queue-mark <name> --status <status>
Examples
Mark Migration Complete (Manual Override)
# If migration succeeded but status wasn't updated
/migration-mark coditect-docs-training --status completed
Reset Failed Migration
# Reset to retry migration
/migration-mark coditect-cloud-infra --status pending
Mark In Progress
# Manual start tracking
/migration-mark coditect-docs-api --status in_progress
Use Cases
- Migration completed outside script - Script crashed but files were renamed
- Skip submodule - Mark as completed to skip it
- Retry failed - Reset to pending to try again
- Manual tracking - When migrating manually
Success Output
✅ COMMAND COMPLETE: /migration-mark
Submodule: coditect-docs-training
Status: ✅ completed (was: ⏳ pending)
Failure Indicators
- ❌ Submodule not found in queue
- ❌ Invalid status value
- ❌ Queue document not found
Related
- Command: /migration-status
- Command: /migration-next
- Skill: interactive-migration
Command Version: 1.0.0 Track: AM.2 (Lowercase Migration) Author: CODITECT Framework Team