Skip to main content

/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

ArgumentDescription
<submodule-name>Name of the submodule (e.g., coditect-docs-training)

Options

OptionValuesDescription
--statuspending, in_progress, completed, failedStatus to set

Status Symbols

StatusSymbolMeaning
pendingNot yet migrated
in_progress🔄Migration running
completedMigration successful
failedMigration failed

System Prompt

EXECUTION DIRECTIVE: When /migration-mark is invoked, you MUST:

  1. Validate arguments - submodule name and status required
  2. Load queue document from context-storage/lowercase-migration/SUBMODULE-MIGRATION-QUEUE.md
  3. Find submodule by name in queue
  4. Update status in queue document
  5. 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

  1. Migration completed outside script - Script crashed but files were renamed
  2. Skip submodule - Mark as completed to skip it
  3. Retry failed - Reset to pending to try again
  4. 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

Command Version: 1.0.0 Track: AM.2 (Lowercase Migration) Author: CODITECT Framework Team