/**
 * Tests for MSSCI-14371: Update update command for file migration
 *
 * These tests verify that `pennyfarthing update` correctly migrates files
 * from legacy locations to the consolidated .pennyfarthing/ layout.
 *
 * The update command must:
 * 1. Migrate manifest from .claude/ to .pennyfarthing/
 * 2. Use symlinks (not copies) for .pennyfarthing/ directories
 * 3. Remove legacy .claude/{agents,guides,personas,scripts} symlinks/dirs
 * 4. Migrate template files from .claude/project/ to .pennyfarthing/project/
 * 5. Migrate sidecars from legacy locations
 * 6. Be idempotent (safe to run multiple times)
 * 7. Support dry-run mode
 *
 * Run with: cd packages/core && npm run build && npm test
 */
export {};
//# sourceMappingURL=update-consolidation.test.d.ts.map