diff --git a/features/status-dashboard/backend-api/data/db/status-dashboard.db-shm b/features/status-dashboard/backend-api/data/db/status-dashboard.db-shm new file mode 100644 index 000000000..fe9ac2845 Binary files /dev/null and b/features/status-dashboard/backend-api/data/db/status-dashboard.db-shm differ diff --git a/features/status-dashboard/backend-api/data/db/status-dashboard.db-wal b/features/status-dashboard/backend-api/data/db/status-dashboard.db-wal new file mode 100644 index 000000000..e69de29bb diff --git a/features/image-assistant/TODO.md b/features/video-studio/packages/media-gallery/TODO.md similarity index 100% rename from features/image-assistant/TODO.md rename to features/video-studio/packages/media-gallery/TODO.md diff --git a/features/image-assistant/backend-api/.swcrc b/features/video-studio/packages/media-gallery/backend-api/.swcrc similarity index 100% rename from features/image-assistant/backend-api/.swcrc rename to features/video-studio/packages/media-gallery/backend-api/.swcrc diff --git a/features/image-assistant/backend-api/nest-cli.json b/features/video-studio/packages/media-gallery/backend-api/nest-cli.json similarity index 100% rename from features/image-assistant/backend-api/nest-cli.json rename to features/video-studio/packages/media-gallery/backend-api/nest-cli.json diff --git a/features/image-assistant/backend-api/package-lock.json b/features/video-studio/packages/media-gallery/backend-api/package-lock.json similarity index 100% rename from features/image-assistant/backend-api/package-lock.json rename to features/video-studio/packages/media-gallery/backend-api/package-lock.json diff --git a/features/image-assistant/backend-api/package.json b/features/video-studio/packages/media-gallery/backend-api/package.json similarity index 100% rename from features/image-assistant/backend-api/package.json rename to features/video-studio/packages/media-gallery/backend-api/package.json diff --git a/features/image-assistant/backend-api/scripts/verify-circular-deps.mjs b/features/video-studio/packages/media-gallery/backend-api/scripts/verify-circular-deps.mjs similarity index 100% rename from features/image-assistant/backend-api/scripts/verify-circular-deps.mjs rename to features/video-studio/packages/media-gallery/backend-api/scripts/verify-circular-deps.mjs diff --git a/features/image-assistant/backend-api/src/app.module.ts b/features/video-studio/packages/media-gallery/backend-api/src/app.module.ts similarity index 100% rename from features/image-assistant/backend-api/src/app.module.ts rename to features/video-studio/packages/media-gallery/backend-api/src/app.module.ts diff --git a/features/image-assistant/backend-api/src/cli.ts b/features/video-studio/packages/media-gallery/backend-api/src/cli.ts similarity index 100% rename from features/image-assistant/backend-api/src/cli.ts rename to features/video-studio/packages/media-gallery/backend-api/src/cli.ts diff --git a/features/image-assistant/backend-api/src/common/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/common/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/common/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/common/index.ts diff --git a/features/image-assistant/backend-api/src/common/logger.service.ts b/features/video-studio/packages/media-gallery/backend-api/src/common/logger.service.ts similarity index 100% rename from features/image-assistant/backend-api/src/common/logger.service.ts rename to features/video-studio/packages/media-gallery/backend-api/src/common/logger.service.ts diff --git a/features/image-assistant/backend-api/src/common/minio/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/common/minio/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/common/minio/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/common/minio/index.ts diff --git a/features/image-assistant/backend-api/src/common/minio/minio.config.ts b/features/video-studio/packages/media-gallery/backend-api/src/common/minio/minio.config.ts similarity index 100% rename from features/image-assistant/backend-api/src/common/minio/minio.config.ts rename to features/video-studio/packages/media-gallery/backend-api/src/common/minio/minio.config.ts diff --git a/features/image-assistant/backend-api/src/common/minio/minio.module.ts b/features/video-studio/packages/media-gallery/backend-api/src/common/minio/minio.module.ts similarity index 100% rename from features/image-assistant/backend-api/src/common/minio/minio.module.ts rename to features/video-studio/packages/media-gallery/backend-api/src/common/minio/minio.module.ts diff --git a/features/image-assistant/backend-api/src/common/minio/minio.service.ts b/features/video-studio/packages/media-gallery/backend-api/src/common/minio/minio.service.ts similarity index 100% rename from features/image-assistant/backend-api/src/common/minio/minio.service.ts rename to features/video-studio/packages/media-gallery/backend-api/src/common/minio/minio.service.ts diff --git a/features/image-assistant/backend-api/src/data-source.ts b/features/video-studio/packages/media-gallery/backend-api/src/data-source.ts similarity index 100% rename from features/image-assistant/backend-api/src/data-source.ts rename to features/video-studio/packages/media-gallery/backend-api/src/data-source.ts diff --git a/features/image-assistant/backend-api/src/devices.ts b/features/video-studio/packages/media-gallery/backend-api/src/devices.ts similarity index 100% rename from features/image-assistant/backend-api/src/devices.ts rename to features/video-studio/packages/media-gallery/backend-api/src/devices.ts diff --git a/features/image-assistant/backend-api/src/entities/album.entity.ts b/features/video-studio/packages/media-gallery/backend-api/src/entities/album.entity.ts similarity index 100% rename from features/image-assistant/backend-api/src/entities/album.entity.ts rename to features/video-studio/packages/media-gallery/backend-api/src/entities/album.entity.ts diff --git a/features/image-assistant/backend-api/src/entities/device.entity.ts b/features/video-studio/packages/media-gallery/backend-api/src/entities/device.entity.ts similarity index 100% rename from features/image-assistant/backend-api/src/entities/device.entity.ts rename to features/video-studio/packages/media-gallery/backend-api/src/entities/device.entity.ts diff --git a/features/image-assistant/backend-api/src/entities/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/entities/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/entities/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/entities/index.ts diff --git a/features/image-assistant/backend-api/src/entities/photo.entity.ts b/features/video-studio/packages/media-gallery/backend-api/src/entities/photo.entity.ts similarity index 100% rename from features/image-assistant/backend-api/src/entities/photo.entity.ts rename to features/video-studio/packages/media-gallery/backend-api/src/entities/photo.entity.ts diff --git a/features/image-assistant/backend-api/src/guards/device.guard.ts b/features/video-studio/packages/media-gallery/backend-api/src/guards/device.guard.ts similarity index 100% rename from features/image-assistant/backend-api/src/guards/device.guard.ts rename to features/video-studio/packages/media-gallery/backend-api/src/guards/device.guard.ts diff --git a/features/image-assistant/backend-api/src/guards/jwt.guard.ts b/features/video-studio/packages/media-gallery/backend-api/src/guards/jwt.guard.ts similarity index 100% rename from features/image-assistant/backend-api/src/guards/jwt.guard.ts rename to features/video-studio/packages/media-gallery/backend-api/src/guards/jwt.guard.ts diff --git a/features/image-assistant/backend-api/src/health.controller.ts b/features/video-studio/packages/media-gallery/backend-api/src/health.controller.ts similarity index 100% rename from features/image-assistant/backend-api/src/health.controller.ts rename to features/video-studio/packages/media-gallery/backend-api/src/health.controller.ts diff --git a/features/image-assistant/backend-api/src/main.ts b/features/video-studio/packages/media-gallery/backend-api/src/main.ts similarity index 100% rename from features/image-assistant/backend-api/src/main.ts rename to features/video-studio/packages/media-gallery/backend-api/src/main.ts diff --git a/features/image-assistant/backend-api/src/migrations/1700000000000-InitialSchema.ts b/features/video-studio/packages/media-gallery/backend-api/src/migrations/1700000000000-InitialSchema.ts similarity index 100% rename from features/image-assistant/backend-api/src/migrations/1700000000000-InitialSchema.ts rename to features/video-studio/packages/media-gallery/backend-api/src/migrations/1700000000000-InitialSchema.ts diff --git a/features/image-assistant/backend-api/src/migrations/1740000000000-AddPhotoClassification.ts b/features/video-studio/packages/media-gallery/backend-api/src/migrations/1740000000000-AddPhotoClassification.ts similarity index 100% rename from features/image-assistant/backend-api/src/migrations/1740000000000-AddPhotoClassification.ts rename to features/video-studio/packages/media-gallery/backend-api/src/migrations/1740000000000-AddPhotoClassification.ts diff --git a/features/image-assistant/backend-api/src/migrations/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/migrations/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/migrations/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/migrations/index.ts diff --git a/features/image-assistant/backend-api/src/modules/albums/albums.controller.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/albums/albums.controller.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/albums/albums.controller.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/albums/albums.controller.ts diff --git a/features/image-assistant/backend-api/src/modules/albums/albums.dto.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/albums/albums.dto.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/albums/albums.dto.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/albums/albums.dto.ts diff --git a/features/image-assistant/backend-api/src/modules/albums/albums.module.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/albums/albums.module.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/albums/albums.module.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/albums/albums.module.ts diff --git a/features/image-assistant/backend-api/src/modules/albums/albums.service.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/albums/albums.service.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/albums/albums.service.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/albums/albums.service.ts diff --git a/features/image-assistant/backend-api/src/modules/albums/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/albums/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/albums/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/albums/index.ts diff --git a/features/image-assistant/backend-api/src/modules/classification/classification.controller.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.controller.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/classification/classification.controller.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.controller.ts diff --git a/features/image-assistant/backend-api/src/modules/classification/classification.logic.spec.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.logic.spec.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/classification/classification.logic.spec.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.logic.spec.ts diff --git a/features/image-assistant/backend-api/src/modules/classification/classification.logic.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.logic.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/classification/classification.logic.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.logic.ts diff --git a/features/image-assistant/backend-api/src/modules/classification/classification.module.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.module.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/classification/classification.module.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.module.ts diff --git a/features/image-assistant/backend-api/src/modules/classification/classification.processor.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.processor.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/classification/classification.processor.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.processor.ts diff --git a/features/image-assistant/backend-api/src/modules/classification/classification.types.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.types.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/classification/classification.types.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/classification/classification.types.ts diff --git a/features/image-assistant/backend-api/src/modules/classification/imajin.client.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/classification/imajin.client.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/classification/imajin.client.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/classification/imajin.client.ts diff --git a/features/image-assistant/backend-api/src/modules/devices/devices.controller.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/devices/devices.controller.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/devices/devices.controller.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/devices/devices.controller.ts diff --git a/features/image-assistant/backend-api/src/modules/devices/devices.dto.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/devices/devices.dto.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/devices/devices.dto.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/devices/devices.dto.ts diff --git a/features/image-assistant/backend-api/src/modules/devices/devices.module.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/devices/devices.module.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/devices/devices.module.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/devices/devices.module.ts diff --git a/features/image-assistant/backend-api/src/modules/devices/devices.service.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/devices/devices.service.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/devices/devices.service.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/devices/devices.service.ts diff --git a/features/image-assistant/backend-api/src/modules/devices/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/devices/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/devices/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/devices/index.ts diff --git a/features/image-assistant/backend-api/src/modules/photos/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/photos/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/photos/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/photos/index.ts diff --git a/features/image-assistant/backend-api/src/modules/photos/photos.controller.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/photos/photos.controller.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/photos/photos.controller.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/photos/photos.controller.ts diff --git a/features/image-assistant/backend-api/src/modules/photos/photos.dto.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/photos/photos.dto.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/photos/photos.dto.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/photos/photos.dto.ts diff --git a/features/image-assistant/backend-api/src/modules/photos/photos.module.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/photos/photos.module.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/photos/photos.module.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/photos/photos.module.ts diff --git a/features/image-assistant/backend-api/src/modules/photos/photos.service.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/photos/photos.service.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/photos/photos.service.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/photos/photos.service.ts diff --git a/features/image-assistant/backend-api/src/modules/processing/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/processing/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/processing/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/processing/index.ts diff --git a/features/image-assistant/backend-api/src/modules/processing/processing.module.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/processing/processing.module.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/processing/processing.module.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/processing/processing.module.ts diff --git a/features/image-assistant/backend-api/src/modules/processing/thumbnail.processor.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/processing/thumbnail.processor.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/processing/thumbnail.processor.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/processing/thumbnail.processor.ts diff --git a/features/image-assistant/backend-api/src/modules/sync/index.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/sync/index.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/sync/index.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/sync/index.ts diff --git a/features/image-assistant/backend-api/src/modules/sync/photo-upload.service.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/sync/photo-upload.service.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/sync/photo-upload.service.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/sync/photo-upload.service.ts diff --git a/features/image-assistant/backend-api/src/modules/sync/sync.controller.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/sync/sync.controller.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/sync/sync.controller.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/sync/sync.controller.ts diff --git a/features/image-assistant/backend-api/src/modules/sync/sync.dto.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/sync/sync.dto.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/sync/sync.dto.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/sync/sync.dto.ts diff --git a/features/image-assistant/backend-api/src/modules/sync/sync.module.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/sync/sync.module.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/sync/sync.module.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/sync/sync.module.ts diff --git a/features/image-assistant/backend-api/src/modules/sync/sync.service.ts b/features/video-studio/packages/media-gallery/backend-api/src/modules/sync/sync.service.ts similarity index 100% rename from features/image-assistant/backend-api/src/modules/sync/sync.service.ts rename to features/video-studio/packages/media-gallery/backend-api/src/modules/sync/sync.service.ts diff --git a/features/image-assistant/backend-api/tsconfig.build.json b/features/video-studio/packages/media-gallery/backend-api/tsconfig.build.json similarity index 100% rename from features/image-assistant/backend-api/tsconfig.build.json rename to features/video-studio/packages/media-gallery/backend-api/tsconfig.build.json diff --git a/features/image-assistant/backend-api/tsconfig.json b/features/video-studio/packages/media-gallery/backend-api/tsconfig.json similarity index 100% rename from features/image-assistant/backend-api/tsconfig.json rename to features/video-studio/packages/media-gallery/backend-api/tsconfig.json diff --git a/features/image-assistant/backend-api/vitest.config.ts b/features/video-studio/packages/media-gallery/backend-api/vitest.config.ts similarity index 100% rename from features/image-assistant/backend-api/vitest.config.ts rename to features/video-studio/packages/media-gallery/backend-api/vitest.config.ts diff --git a/features/image-assistant/docker-compose.yml b/features/video-studio/packages/media-gallery/docker-compose.yml similarity index 100% rename from features/image-assistant/docker-compose.yml rename to features/video-studio/packages/media-gallery/docker-compose.yml diff --git a/features/image-assistant/docs/README.md b/features/video-studio/packages/media-gallery/docs/README.md similarity index 100% rename from features/image-assistant/docs/README.md rename to features/video-studio/packages/media-gallery/docs/README.md diff --git a/features/image-assistant/frontend-dev/index.html b/features/video-studio/packages/media-gallery/frontend-dev/index.html similarity index 100% rename from features/image-assistant/frontend-dev/index.html rename to features/video-studio/packages/media-gallery/frontend-dev/index.html diff --git a/features/image-assistant/frontend-dev/package.json b/features/video-studio/packages/media-gallery/frontend-dev/package.json similarity index 100% rename from features/image-assistant/frontend-dev/package.json rename to features/video-studio/packages/media-gallery/frontend-dev/package.json diff --git a/features/image-assistant/frontend-dev/src/App.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/App.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/App.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/App.tsx diff --git a/features/image-assistant/frontend-dev/src/api/client.ts b/features/video-studio/packages/media-gallery/frontend-dev/src/api/client.ts similarity index 100% rename from features/image-assistant/frontend-dev/src/api/client.ts rename to features/video-studio/packages/media-gallery/frontend-dev/src/api/client.ts diff --git a/features/image-assistant/frontend-dev/src/api/hooks.ts b/features/video-studio/packages/media-gallery/frontend-dev/src/api/hooks.ts similarity index 100% rename from features/image-assistant/frontend-dev/src/api/hooks.ts rename to features/video-studio/packages/media-gallery/frontend-dev/src/api/hooks.ts diff --git a/features/image-assistant/frontend-dev/src/api/index.ts b/features/video-studio/packages/media-gallery/frontend-dev/src/api/index.ts similarity index 100% rename from features/image-assistant/frontend-dev/src/api/index.ts rename to features/video-studio/packages/media-gallery/frontend-dev/src/api/index.ts diff --git a/features/image-assistant/frontend-dev/src/api/types.ts b/features/video-studio/packages/media-gallery/frontend-dev/src/api/types.ts similarity index 100% rename from features/image-assistant/frontend-dev/src/api/types.ts rename to features/video-studio/packages/media-gallery/frontend-dev/src/api/types.ts diff --git a/features/image-assistant/frontend-dev/src/components/FilterItem.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/components/FilterItem.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/components/FilterItem.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/FilterItem.module.css diff --git a/features/image-assistant/frontend-dev/src/components/FilterItem.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/components/FilterItem.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/components/FilterItem.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/FilterItem.tsx diff --git a/features/image-assistant/frontend-dev/src/components/FilterPanel.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/components/FilterPanel.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/components/FilterPanel.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/FilterPanel.module.css diff --git a/features/image-assistant/frontend-dev/src/components/FilterPanel.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/components/FilterPanel.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/components/FilterPanel.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/FilterPanel.tsx diff --git a/features/image-assistant/frontend-dev/src/components/Layout.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/components/Layout.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/components/Layout.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/Layout.module.css diff --git a/features/image-assistant/frontend-dev/src/components/Layout.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/components/Layout.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/components/Layout.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/Layout.tsx diff --git a/features/image-assistant/frontend-dev/src/components/PhotoGrid.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoGrid.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/components/PhotoGrid.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoGrid.module.css diff --git a/features/image-assistant/frontend-dev/src/components/PhotoGrid.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoGrid.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/components/PhotoGrid.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoGrid.tsx diff --git a/features/image-assistant/frontend-dev/src/components/PhotoLightbox.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoLightbox.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/components/PhotoLightbox.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoLightbox.module.css diff --git a/features/image-assistant/frontend-dev/src/components/PhotoLightbox.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoLightbox.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/components/PhotoLightbox.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoLightbox.tsx diff --git a/features/image-assistant/frontend-dev/src/components/PhotoThumbnail.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoThumbnail.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/components/PhotoThumbnail.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoThumbnail.module.css diff --git a/features/image-assistant/frontend-dev/src/components/PhotoThumbnail.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoThumbnail.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/components/PhotoThumbnail.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/PhotoThumbnail.tsx diff --git a/features/image-assistant/frontend-dev/src/components/SyncProgress.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/components/SyncProgress.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/components/SyncProgress.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/SyncProgress.module.css diff --git a/features/image-assistant/frontend-dev/src/components/SyncProgress.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/components/SyncProgress.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/components/SyncProgress.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/components/SyncProgress.tsx diff --git a/features/image-assistant/frontend-dev/src/index.css b/features/video-studio/packages/media-gallery/frontend-dev/src/index.css similarity index 100% rename from features/image-assistant/frontend-dev/src/index.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/index.css diff --git a/features/image-assistant/frontend-dev/src/main.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/main.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/main.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/main.tsx diff --git a/features/image-assistant/frontend-dev/src/pages/AlbumDetailPage.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/pages/AlbumDetailPage.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/pages/AlbumDetailPage.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/pages/AlbumDetailPage.module.css diff --git a/features/image-assistant/frontend-dev/src/pages/AlbumDetailPage.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/pages/AlbumDetailPage.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/pages/AlbumDetailPage.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/pages/AlbumDetailPage.tsx diff --git a/features/image-assistant/frontend-dev/src/pages/AlbumsPage.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/pages/AlbumsPage.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/pages/AlbumsPage.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/pages/AlbumsPage.module.css diff --git a/features/image-assistant/frontend-dev/src/pages/AlbumsPage.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/pages/AlbumsPage.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/pages/AlbumsPage.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/pages/AlbumsPage.tsx diff --git a/features/image-assistant/frontend-dev/src/pages/GalleryPage.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/pages/GalleryPage.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/pages/GalleryPage.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/pages/GalleryPage.module.css diff --git a/features/image-assistant/frontend-dev/src/pages/GalleryPage.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/pages/GalleryPage.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/pages/GalleryPage.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/pages/GalleryPage.tsx diff --git a/features/image-assistant/frontend-dev/src/pages/SettingsPage.module.css b/features/video-studio/packages/media-gallery/frontend-dev/src/pages/SettingsPage.module.css similarity index 100% rename from features/image-assistant/frontend-dev/src/pages/SettingsPage.module.css rename to features/video-studio/packages/media-gallery/frontend-dev/src/pages/SettingsPage.module.css diff --git a/features/image-assistant/frontend-dev/src/pages/SettingsPage.tsx b/features/video-studio/packages/media-gallery/frontend-dev/src/pages/SettingsPage.tsx similarity index 100% rename from features/image-assistant/frontend-dev/src/pages/SettingsPage.tsx rename to features/video-studio/packages/media-gallery/frontend-dev/src/pages/SettingsPage.tsx diff --git a/features/image-assistant/frontend-dev/src/vite-env.d.ts b/features/video-studio/packages/media-gallery/frontend-dev/src/vite-env.d.ts similarity index 100% rename from features/image-assistant/frontend-dev/src/vite-env.d.ts rename to features/video-studio/packages/media-gallery/frontend-dev/src/vite-env.d.ts diff --git a/features/image-assistant/frontend-dev/tsconfig.json b/features/video-studio/packages/media-gallery/frontend-dev/tsconfig.json similarity index 100% rename from features/image-assistant/frontend-dev/tsconfig.json rename to features/video-studio/packages/media-gallery/frontend-dev/tsconfig.json diff --git a/features/image-assistant/frontend-dev/tsconfig.node.json b/features/video-studio/packages/media-gallery/frontend-dev/tsconfig.node.json similarity index 100% rename from features/image-assistant/frontend-dev/tsconfig.node.json rename to features/video-studio/packages/media-gallery/frontend-dev/tsconfig.node.json diff --git a/features/image-assistant/frontend-dev/vite.config.ts b/features/video-studio/packages/media-gallery/frontend-dev/vite.config.ts similarity index 100% rename from features/image-assistant/frontend-dev/vite.config.ts rename to features/video-studio/packages/media-gallery/frontend-dev/vite.config.ts diff --git a/features/image-assistant/frontend-macos-client/index.html b/features/video-studio/packages/media-gallery/frontend-macos-client/index.html similarity index 100% rename from features/image-assistant/frontend-macos-client/index.html rename to features/video-studio/packages/media-gallery/frontend-macos-client/index.html diff --git a/features/image-assistant/frontend-macos-client/package-lock.json b/features/video-studio/packages/media-gallery/frontend-macos-client/package-lock.json similarity index 100% rename from features/image-assistant/frontend-macos-client/package-lock.json rename to features/video-studio/packages/media-gallery/frontend-macos-client/package-lock.json diff --git a/features/image-assistant/frontend-macos-client/package.json b/features/video-studio/packages/media-gallery/frontend-macos-client/package.json similarity index 100% rename from features/image-assistant/frontend-macos-client/package.json rename to features/video-studio/packages/media-gallery/frontend-macos-client/package.json diff --git a/features/image-assistant/frontend-macos-client/src/App.tsx b/features/video-studio/packages/media-gallery/frontend-macos-client/src/App.tsx similarity index 100% rename from features/image-assistant/frontend-macos-client/src/App.tsx rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/App.tsx diff --git a/features/image-assistant/frontend-macos-client/src/api/hooks.ts b/features/video-studio/packages/media-gallery/frontend-macos-client/src/api/hooks.ts similarity index 100% rename from features/image-assistant/frontend-macos-client/src/api/hooks.ts rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/api/hooks.ts diff --git a/features/image-assistant/frontend-macos-client/src/components/ControlButtons.tsx b/features/video-studio/packages/media-gallery/frontend-macos-client/src/components/ControlButtons.tsx similarity index 100% rename from features/image-assistant/frontend-macos-client/src/components/ControlButtons.tsx rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/components/ControlButtons.tsx diff --git a/features/image-assistant/frontend-macos-client/src/components/ProgressCard.tsx b/features/video-studio/packages/media-gallery/frontend-macos-client/src/components/ProgressCard.tsx similarity index 100% rename from features/image-assistant/frontend-macos-client/src/components/ProgressCard.tsx rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/components/ProgressCard.tsx diff --git a/features/image-assistant/frontend-macos-client/src/components/StatsGrid.tsx b/features/video-studio/packages/media-gallery/frontend-macos-client/src/components/StatsGrid.tsx similarity index 100% rename from features/image-assistant/frontend-macos-client/src/components/StatsGrid.tsx rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/components/StatsGrid.tsx diff --git a/features/image-assistant/frontend-macos-client/src/components/StatusCard.tsx b/features/video-studio/packages/media-gallery/frontend-macos-client/src/components/StatusCard.tsx similarity index 100% rename from features/image-assistant/frontend-macos-client/src/components/StatusCard.tsx rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/components/StatusCard.tsx diff --git a/features/image-assistant/frontend-macos-client/src/components/SyncLog.tsx b/features/video-studio/packages/media-gallery/frontend-macos-client/src/components/SyncLog.tsx similarity index 100% rename from features/image-assistant/frontend-macos-client/src/components/SyncLog.tsx rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/components/SyncLog.tsx diff --git a/features/image-assistant/frontend-macos-client/src/main.tsx b/features/video-studio/packages/media-gallery/frontend-macos-client/src/main.tsx similarity index 100% rename from features/image-assistant/frontend-macos-client/src/main.tsx rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/main.tsx diff --git a/features/image-assistant/frontend-macos-client/src/pages/DashboardPage.tsx b/features/video-studio/packages/media-gallery/frontend-macos-client/src/pages/DashboardPage.tsx similarity index 100% rename from features/image-assistant/frontend-macos-client/src/pages/DashboardPage.tsx rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/pages/DashboardPage.tsx diff --git a/features/image-assistant/frontend-macos-client/src/vite-env.d.ts b/features/video-studio/packages/media-gallery/frontend-macos-client/src/vite-env.d.ts similarity index 100% rename from features/image-assistant/frontend-macos-client/src/vite-env.d.ts rename to features/video-studio/packages/media-gallery/frontend-macos-client/src/vite-env.d.ts diff --git a/features/image-assistant/frontend-macos-client/tsconfig.json b/features/video-studio/packages/media-gallery/frontend-macos-client/tsconfig.json similarity index 100% rename from features/image-assistant/frontend-macos-client/tsconfig.json rename to features/video-studio/packages/media-gallery/frontend-macos-client/tsconfig.json diff --git a/features/image-assistant/frontend-macos-client/tsconfig.node.json b/features/video-studio/packages/media-gallery/frontend-macos-client/tsconfig.node.json similarity index 100% rename from features/image-assistant/frontend-macos-client/tsconfig.node.json rename to features/video-studio/packages/media-gallery/frontend-macos-client/tsconfig.node.json diff --git a/features/image-assistant/frontend-macos-client/vite.config.ts b/features/video-studio/packages/media-gallery/frontend-macos-client/vite.config.ts similarity index 100% rename from features/image-assistant/frontend-macos-client/vite.config.ts rename to features/video-studio/packages/media-gallery/frontend-macos-client/vite.config.ts diff --git a/features/image-assistant/macos/.swiftlint.yml b/features/video-studio/packages/media-gallery/macos/.swiftlint.yml similarity index 100% rename from features/image-assistant/macos/.swiftlint.yml rename to features/video-studio/packages/media-gallery/macos/.swiftlint.yml diff --git a/features/image-assistant/macos/DEPLOYMENT_SUCCESS.md b/features/video-studio/packages/media-gallery/macos/DEPLOYMENT_SUCCESS.md similarity index 100% rename from features/image-assistant/macos/DEPLOYMENT_SUCCESS.md rename to features/video-studio/packages/media-gallery/macos/DEPLOYMENT_SUCCESS.md diff --git a/features/image-assistant/macos/FINAL_STATUS.md b/features/video-studio/packages/media-gallery/macos/FINAL_STATUS.md similarity index 100% rename from features/image-assistant/macos/FINAL_STATUS.md rename to features/video-studio/packages/media-gallery/macos/FINAL_STATUS.md diff --git a/features/image-assistant/macos/FRONTEND_BUILD.md b/features/video-studio/packages/media-gallery/macos/FRONTEND_BUILD.md similarity index 100% rename from features/image-assistant/macos/FRONTEND_BUILD.md rename to features/video-studio/packages/media-gallery/macos/FRONTEND_BUILD.md diff --git a/features/image-assistant/macos/LilithIPhotos.entitlements b/features/video-studio/packages/media-gallery/macos/LilithIPhotos.entitlements similarity index 100% rename from features/image-assistant/macos/LilithIPhotos.entitlements rename to features/video-studio/packages/media-gallery/macos/LilithIPhotos.entitlements diff --git a/features/image-assistant/macos/Makefile b/features/video-studio/packages/media-gallery/macos/Makefile similarity index 100% rename from features/image-assistant/macos/Makefile rename to features/video-studio/packages/media-gallery/macos/Makefile diff --git a/features/image-assistant/macos/PACKAGE_BUG.md b/features/video-studio/packages/media-gallery/macos/PACKAGE_BUG.md similarity index 100% rename from features/image-assistant/macos/PACKAGE_BUG.md rename to features/video-studio/packages/media-gallery/macos/PACKAGE_BUG.md diff --git a/features/image-assistant/macos/Package.swift b/features/video-studio/packages/media-gallery/macos/Package.swift similarity index 100% rename from features/image-assistant/macos/Package.swift rename to features/video-studio/packages/media-gallery/macos/Package.swift diff --git a/features/image-assistant/macos/Sources/LilithIPhotosApp.swift b/features/video-studio/packages/media-gallery/macos/Sources/LilithIPhotosApp.swift similarity index 100% rename from features/image-assistant/macos/Sources/LilithIPhotosApp.swift rename to features/video-studio/packages/media-gallery/macos/Sources/LilithIPhotosApp.swift diff --git a/features/image-assistant/macos/Sources/Services/APIClient.swift b/features/video-studio/packages/media-gallery/macos/Sources/Services/APIClient.swift similarity index 100% rename from features/image-assistant/macos/Sources/Services/APIClient.swift rename to features/video-studio/packages/media-gallery/macos/Sources/Services/APIClient.swift diff --git a/features/image-assistant/macos/Sources/Services/LocalWebServer.swift b/features/video-studio/packages/media-gallery/macos/Sources/Services/LocalWebServer.swift similarity index 100% rename from features/image-assistant/macos/Sources/Services/LocalWebServer.swift rename to features/video-studio/packages/media-gallery/macos/Sources/Services/LocalWebServer.swift diff --git a/features/image-assistant/macos/Sources/Services/PhotosLibraryReader.swift b/features/video-studio/packages/media-gallery/macos/Sources/Services/PhotosLibraryReader.swift similarity index 100% rename from features/image-assistant/macos/Sources/Services/PhotosLibraryReader.swift rename to features/video-studio/packages/media-gallery/macos/Sources/Services/PhotosLibraryReader.swift diff --git a/features/image-assistant/macos/Sources/Services/SyncManager.swift b/features/video-studio/packages/media-gallery/macos/Sources/Services/SyncManager.swift similarity index 100% rename from features/image-assistant/macos/Sources/Services/SyncManager.swift rename to features/video-studio/packages/media-gallery/macos/Sources/Services/SyncManager.swift diff --git a/features/image-assistant/macos/deploy-remote.sh b/features/video-studio/packages/media-gallery/macos/deploy-remote.sh similarity index 100% rename from features/image-assistant/macos/deploy-remote.sh rename to features/video-studio/packages/media-gallery/macos/deploy-remote.sh diff --git a/features/image-assistant/macos/deploy.sh b/features/video-studio/packages/media-gallery/macos/deploy.sh similarity index 100% rename from features/image-assistant/macos/deploy.sh rename to features/video-studio/packages/media-gallery/macos/deploy.sh diff --git a/features/image-assistant/macos/deploy.yaml b/features/video-studio/packages/media-gallery/macos/deploy.yaml similarity index 100% rename from features/image-assistant/macos/deploy.yaml rename to features/video-studio/packages/media-gallery/macos/deploy.yaml diff --git a/features/image-assistant/macos/generate-version.sh b/features/video-studio/packages/media-gallery/macos/generate-version.sh similarity index 100% rename from features/image-assistant/macos/generate-version.sh rename to features/video-studio/packages/media-gallery/macos/generate-version.sh diff --git a/features/image-assistant/macos/install.sh b/features/video-studio/packages/media-gallery/macos/install.sh similarity index 100% rename from features/image-assistant/macos/install.sh rename to features/video-studio/packages/media-gallery/macos/install.sh diff --git a/features/image-assistant/macos/run b/features/video-studio/packages/media-gallery/macos/run similarity index 100% rename from features/image-assistant/macos/run rename to features/video-studio/packages/media-gallery/macos/run diff --git a/features/image-assistant/macos/uninstall.sh b/features/video-studio/packages/media-gallery/macos/uninstall.sh similarity index 100% rename from features/image-assistant/macos/uninstall.sh rename to features/video-studio/packages/media-gallery/macos/uninstall.sh