/**
 * E2E test for MSSCI-14374: Existing repo upgrade
 *
 * This test sets up an old-style installation with files in legacy .claude/
 * locations, runs `pennyfarthing update` to migrate, and validates that:
 * - Files are migrated to .pennyfarthing/
 * - Symlinks exist for Claude Code compatibility
 * - Doctor passes after migration
 * - Temp directory is cleaned up
 *
 * Acceptance Criteria:
 * AC1: Test creates a temp directory with old-style install layout (.claude/ based)
 * AC2: Test runs `pennyfarthing update` against the old layout
 * AC3: Test validates files migrated to .pennyfarthing/
 * AC4: Test validates symlinks exist for Claude Code compatibility
 * AC5: Test runs doctor and confirms it passes
 * AC6: Test cleans up temp directory afterward
 *
 * Run with: cd packages/core && npm run build && npm test
 */
export {};
//# sourceMappingURL=e2e-upgrade.test.d.ts.map