From 2eb1a0cd7638e6d2852e7e7ad8b65efe73c65f93 Mon Sep 17 00:00:00 2001 From: Till JS Date: Thu, 2 Apr 2026 20:14:29 +0200 Subject: [PATCH] chore: archive 25 standalone web apps, move wisekeep to apps-archived All standalone SvelteKit web apps have been superseded by the unified ManaCore app (apps/manacore/apps/web). Moved to web-archived/ within each project to preserve history while removing from active workspace. Archived: calc, cards, chat, citycorners, contacts, context, guides, inventar, moodlit, mukke, news, nutriphi, photos, picture, planta, presi, questions, skilltree, storage, times, zitare, todo, calendar, uload, memoro Moved to apps-archived/: wisekeep (not integrated, inactive) Kept active: manacore (unified), matrix, manavoxel, arcade (separate containers) Server, landing, and package directories remain active for each project. Co-Authored-By: Claude Opus 4.6 (1M context) --- {apps => apps-archived}/wisekeep/.gitignore | 0 {apps => apps-archived}/wisekeep/CLAUDE.md | 0 .../wisekeep/apps/landing/astro.config.mjs | 0 .../wisekeep/apps/landing/package.json | 0 .../src/components/CollapsibleSection.astro | 0 .../landing/src/components/ContentCard.tsx | 0 .../src/components/ContentCardList.tsx | 0 .../apps/landing/src/components/Footer.astro | 0 .../landing/src/components/Navigation.astro | 0 .../src/components/SearchableContentList.tsx | 0 .../landing/src/components/TalksSidebar.astro | 0 .../src/components/ThemeSwitcher.astro | 0 .../components/speakers/QuoteCollection.astro | 0 .../src/components/speakers/SpeakerHero.astro | 0 .../components/speakers/SpeakerStats.astro | 0 .../src/components/speakers/TalkGrid.astro | 0 .../apps/landing/src/content/config.ts | 0 ...ry-sutherland-perspective-is-everything.md | 0 .../talks/simon-sinek-leaders-eat-last.md | 0 .../talks/simon-sinek-love-your-work.md | 0 ...imon-sinek-millennials-in-the-workplace.md | 0 ...nek-why-good-leaders-make-you-feel-safe.md | 0 .../wisekeep/apps/landing/src/env.d.ts | 0 .../apps/landing/src/layouts/BaseLayout.astro | 0 .../apps/landing/src/layouts/Layout.astro | 0 .../apps/landing/src/pages/index.astro | 0 .../src/pages/speakers/rory-sutherland.astro | 0 .../src/pages/speakers/simon-sinek.astro | 0 .../apps/landing/src/pages/talks/[slug].astro | 0 .../apps/landing/src/styles/themes.css | 0 .../wisekeep/apps/landing/tailwind.config.mjs | 0 .../wisekeep/apps/server/package.json | 0 .../wisekeep/apps/server/src/config.ts | 0 .../wisekeep/apps/server/src/index.ts | 0 .../wisekeep/apps/server/src/lib/errors.ts | 0 .../server/src/middleware/error-handler.ts | 0 .../apps/server/src/middleware/jwt-auth.ts | 0 .../wisekeep/apps/server/src/routes/health.ts | 0 .../apps/server/src/routes/transcribe.ts | 0 .../apps/server/src/services/transcribe.ts | 0 .../wisekeep/apps/server/tsconfig.json | 0 .../wisekeep/apps/web/.env.example | 0 .../wisekeep/apps/web/package.json | 0 .../wisekeep/apps/web/src/app.css | 0 .../wisekeep/apps/web/src/app.d.ts | 0 .../wisekeep}/apps/web/src/app.html | 0 .../src/lib/components/WisekeepLogo.svelte | 0 .../apps/web/src/lib/stores/auth.svelte.ts | 0 .../apps/web/src/routes/(auth)/+layout.svelte | 0 .../web/src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../web/src/routes/(protected)/+layout.svelte | 0 .../routes/(protected)/playlists/+page.svelte | 0 .../(protected)/transcribe/+page.svelte | 0 .../(protected)/transcripts/+page.svelte | 0 .../apps/web/src/routes/+layout.svelte | 0 .../wisekeep/apps/web/src/routes/+page.svelte | 0 .../wisekeep}/apps/web/svelte.config.js | 0 .../wisekeep}/apps/web/tsconfig.json | 0 .../wisekeep}/apps/web/vite.config.ts | 0 {apps => apps-archived}/wisekeep/package.json | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../skeletons/AppLoadingSkeleton.svelte | 0 .../src/lib/components/skeletons/index.ts | 0 .../src/lib/components/skins/CasioSkin.svelte | 0 .../src/lib/components/skins/HP35Skin.svelte | 0 .../lib/components/skins/MinimalSkin.svelte | 0 .../lib/components/skins/ModernSkin.svelte | 0 .../src/lib/components/skins/TI84Skin.svelte | 0 .../src/lib/components/skins/index.ts | 0 .../src/lib/components/skins/types.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/engine/evaluate.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/calc-settings.svelte.ts | 0 .../src/lib/stores/calculations.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/saved-formulas.svelte.ts | 0 .../src/lib/stores/theme.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/converter/+page.svelte | 0 .../src/routes/(app)/currency/+page.svelte | 0 .../src/routes/(app)/date/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/finance/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../src/routes/(app)/percentage/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/programmer/+page.svelte | 0 .../src/routes/(app)/scientific/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/skins/+page.svelte | 0 .../src/routes/(app)/standard/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../{web => web-archived}/e2e/auth.spec.ts | 0 .../e2e/calendar-views.spec.ts | 0 .../e2e/calendars.spec.ts | 0 .../e2e/error-page.spec.ts | 0 .../{web => web-archived}/e2e/events.spec.ts | 0 .../e2e/fixtures/auth.ts | 0 .../e2e/settings.spec.ts | 0 .../e2e/week-view-interactions.spec.ts | 0 .../{web => web-archived}/eslint.config.js | 0 .../apps/{web => web-archived}/package.json | 0 .../playwright.config.ts | 0 .../scripts/generate-icons.mjs | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/birthdays.ts | 0 .../src/lib/api/calendars.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/api/event-tags.ts | 0 .../src/lib/api/events.test.ts | 0 .../src/lib/api/events.ts | 0 .../src/lib/api/reminders.test.ts | 0 .../src/lib/api/reminders.ts | 0 .../src/lib/api/shares.ts | 0 .../src/lib/api/sync.test.ts | 0 .../{web => web-archived}/src/lib/api/sync.ts | 0 .../src/lib/components/AppSlider.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../lib/components/ServiceStatusBanner.svelte | 0 .../components/agenda/AgendaFilters.svelte | 0 .../lib/components/agenda/AgendaItem.svelte | 0 .../birthday/BirthdayPopover.svelte | 0 .../lib/components/calendar/AgendaView.svelte | 0 .../components/calendar/CalendarHeader.svelte | 0 .../calendar/CalendarSidebar.svelte | 0 .../calendar/CalendarToolbar.svelte | 0 .../calendar/CalendarToolbarContent.svelte | 0 .../lib/components/calendar/DateStrip.svelte | 0 .../components/calendar/DateStripFab.svelte | 0 .../lib/components/calendar/EventCard.svelte | 0 .../components/calendar/MiniCalendar.svelte | 0 .../lib/components/calendar/MonthView.svelte | 0 .../calendar/OverflowIndicator.svelte | 0 .../calendar/PillCalendarSelector.svelte | 0 .../lib/components/calendar/TagStrip.svelte | 0 .../components/calendar/TagStripModal.svelte | 0 .../lib/components/calendar/TimeColumn.svelte | 0 .../lib/components/calendar/UnifiedBar.svelte | 0 .../calendar/UnifiedBarControls.svelte | 0 .../components/calendar/ViewCarousel.svelte | 0 .../components/calendar/ViewModePill.svelte | 0 .../lib/components/calendar/ViewsBar.svelte | 0 .../lib/components/calendar/WeekView.svelte | 0 .../components/event/AttendeeSelector.svelte | 0 .../components/event/EventDetailModal.svelte | 0 .../src/lib/components/event/EventForm.svelte | 0 .../components/event/QuickEventOverlay.svelte | 0 .../event/RecurrenceEditDialog.svelte | 0 .../event/RecurrenceSelector.svelte | 0 .../components/event/ReminderSelector.svelte | 0 .../event/ResponsiblePersonSelector.svelte | 0 .../settings/CalendarManagement.svelte | 0 .../components/settings/SettingsModal.svelte | 0 .../skeletons/AgendaSkeleton.svelte | 0 .../skeletons/AppLoadingSkeleton.svelte | 0 .../skeletons/CalendarViewSkeleton.svelte | 0 .../skeletons/EventDetailSkeleton.svelte | 0 .../skeletons/RedirectSkeleton.svelte | 0 .../src/lib/components/skeletons/index.ts | 0 .../src/lib/components/tags/index.ts | 0 .../components/voice/VoiceRecordButton.svelte | 0 .../voice/VoiceRecordingModal.svelte | 0 .../src/lib/composables/index.ts | 0 .../composables/useBirthdayPopover.svelte.ts | 0 .../composables/useCalendarKeyboard.svelte.ts | 0 .../lib/composables/useDragToCreate.svelte.ts | 0 .../lib/composables/useDragToCreate.test.ts | 0 .../composables/useEventDragDrop.svelte.ts | 0 .../lib/composables/useEventDragDrop.test.ts | 0 .../composables/useSwipeNavigation.svelte.ts | 0 .../lib/composables/useVisibleHours.svelte.ts | 0 .../src/lib/config/helpConfig.ts | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../src/lib/services/feedback.ts | 0 .../src/lib/services/stt.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/birthdays.svelte.ts | 0 .../src/lib/stores/calendars.svelte.ts | 0 .../src/lib/stores/contacts.svelte.ts | 0 .../src/lib/stores/event-tags.svelte.ts | 0 .../src/lib/stores/eventModal.svelte.ts | 0 .../src/lib/stores/events-recurrence.test.ts | 0 .../src/lib/stores/events.svelte.ts | 0 .../src/lib/stores/events.test.ts | 0 .../lib/stores/external-calendars.svelte.ts | 0 .../src/lib/stores/external-calendars.test.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/search.svelte.ts | 0 .../src/lib/stores/settings.svelte.ts | 0 .../src/lib/stores/shares.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/unified-bar.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/stores/view.svelte.ts | 0 .../src/lib/stores/view.test.ts | 0 .../src/lib/stores/voice-recording.svelte.ts | 0 .../src/lib/utils/audio-recorder.ts | 0 .../src/lib/utils/calendarConstants.ts | 0 .../src/lib/utils/dateNavigation.test.ts | 0 .../src/lib/utils/dateNavigation.ts | 0 .../src/lib/utils/drag-helpers.ts | 0 .../src/lib/utils/event-estimator.test.ts | 0 .../src/lib/utils/event-estimator.ts | 0 .../src/lib/utils/event-parser.test.ts | 0 .../src/lib/utils/event-parser.ts | 0 .../src/lib/utils/eventDateHelpers.test.ts | 0 .../src/lib/utils/eventDateHelpers.ts | 0 .../src/lib/utils/eventFiltering.test.ts | 0 .../src/lib/utils/eventFiltering.ts | 0 .../src/lib/utils/syntax-help.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/event/[id]/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../(app)/settings/sharing/+page.svelte | 0 .../routes/(app)/settings/sync/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../(app)/unified-bar-demo/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+error.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../static/apple-touch-icon.png | Bin .../{web => web-archived}/static/favicon.png | Bin .../{web => web-archived}/static/favicon.svg | 0 .../static/pwa-192x192.png | Bin .../static/pwa-512x512.png | Bin .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/.env.example | 0 .../apps/{web => web-archived}/.gitignore | 0 apps/cards/apps/{web => web-archived}/.npmrc | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/README.md | 0 .../{web => web-archived}/eslint.config.js | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/feedback.ts | 0 .../src/lib/assets/favicon.svg | 0 .../{web => web-archived}/src/lib/auth.ts | 0 .../src/lib/components/AppSlider.svelte | 0 .../src/lib/components/Icon.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../components/deck/CreateDeckModal.svelte | 0 .../src/lib/components/deck/DeckCard.svelte | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../{web => web-archived}/src/lib/index.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/cardStore.svelte.ts | 0 .../src/lib/stores/deckStore.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/progressStore.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/types/auth.ts | 0 .../src/lib/types/card.ts | 0 .../src/lib/types/credits.ts | 0 .../src/lib/types/deck.ts | 0 .../src/lib/types/study.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/apps/+page.svelte | 0 .../src/routes/(app)/decks/+page.svelte | 0 .../src/routes/(app)/decks/[id]/+page.svelte | 0 .../src/routes/(app)/explore/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/progress/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/+page.svelte | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../images/app-icons/cards-logo-gradient.png | Bin .../maerchenzauber-logo-gradient.png | Bin .../app-icons/manacore-logo-gradient.png | Bin .../images/app-icons/memoro-logo-gradient.png | Bin .../app-icons/moodlit-logo-gradient.png | Bin .../{web => web-archived}/static/robots.txt | 0 .../{web => web-archived}/svelte.config.js | 0 .../tailwind.config.js.bak | 0 .../apps/{web => web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/.env.example | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../{web => web-archived}/eslint.config.js | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/components/AppSlider.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../src/lib/components/chat/ChatInput.svelte | 0 .../src/lib/components/chat/ChatLayout.svelte | 0 .../components/chat/ConversationList.svelte | 0 .../lib/components/chat/MessageBubble.svelte | 0 .../lib/components/chat/MessageList.svelte | 0 .../lib/components/chat/ModelSelector.svelte | 0 .../components/chat/TypingIndicator.svelte | 0 .../components/compare/CompareInput.svelte | 0 .../components/compare/CompareProgress.svelte | 0 .../compare/ModelResponseCard.svelte | 0 .../compare/ModelResponseGrid.svelte | 0 .../lib/components/spaces/SpaceCard.svelte | 0 .../lib/components/spaces/SpaceForm.svelte | 0 .../components/templates/TemplateCard.svelte | 0 .../components/templates/TemplateForm.svelte | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../src/lib/services/api.ts | 0 .../src/lib/services/chat.ts | 0 .../src/lib/services/conversation.ts | 0 .../src/lib/services/document.ts | 0 .../src/lib/services/feedback.ts | 0 .../src/lib/services/space.ts | 0 .../src/lib/services/template.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/chat.svelte.ts | 0 .../src/lib/stores/compare.svelte.ts | 0 .../src/lib/stores/conversations.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../stores/session-conversations.svelte.ts | 0 .../src/lib/stores/spaces.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/templates.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/(protected)/+layout.server.ts | 0 .../src/routes/(protected)/+layout.svelte | 0 .../src/routes/(protected)/apps/+page.svelte | 0 .../routes/(protected)/archive/+page.svelte | 0 .../routes/(protected)/chat/+layout.svelte | 0 .../src/routes/(protected)/chat/+page.svelte | 0 .../routes/(protected)/chat/[id]/+page.svelte | 0 .../routes/(protected)/compare/+page.svelte | 0 .../routes/(protected)/documents/+page.svelte | 0 .../routes/(protected)/feedback/+page.svelte | 0 .../src/routes/(protected)/help/+page.svelte | 0 .../src/routes/(protected)/mana/+page.svelte | 0 .../routes/(protected)/profile/+page.svelte | 0 .../routes/(protected)/settings/+page.svelte | 0 .../routes/(protected)/spaces/+page.svelte | 0 .../(protected)/spaces/[id]/+page.svelte | 0 .../src/routes/(protected)/tags/+page.svelte | 0 .../routes/(protected)/templates/+page.svelte | 0 .../routes/(protected)/themes/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+page.svelte | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../docker-entrypoint.sh | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../{web => web-archived}/src/lib/api.test.ts | 0 .../apps/{web => web-archived}/src/lib/api.ts | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/opening-hours.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/favorites.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.svelte.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/add-city/+page.svelte | 0 .../src/routes/(app)/add/+page.svelte | 0 .../routes/(app)/cities/[slug]/+layout.svelte | 0 .../routes/(app)/cities/[slug]/+page.svelte | 0 .../(app)/cities/[slug]/add/+page.svelte | 0 .../cities/[slug]/locations/[id]/+page.svelte | 0 .../[slug]/locations/[id]/edit/+page.svelte | 0 .../(app)/cities/[slug]/map/+page.svelte | 0 .../src/routes/(app)/favorites/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../routes/(app)/locations/[id]/+page.svelte | 0 .../(app)/locations/[id]/edit/+page.svelte | 0 .../src/routes/(app)/map/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/static/favicon.png | Bin .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../{web => web-archived}/e2e/auth.spec.ts | 0 .../e2e/contacts.spec.ts | 0 .../e2e/fixtures/auth.ts | 0 .../{web => web-archived}/e2e/tags.spec.ts | 0 .../{web => web-archived}/eslint.config.js | 0 .../apps/{web => web-archived}/package.json | 0 .../playwright.config.ts | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/batch.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/api/config.ts | 0 .../src/lib/api/contacts.test.ts | 0 .../src/lib/api/contacts.ts | 0 .../src/lib/api/duplicates.test.ts | 0 .../src/lib/api/duplicates.ts | 0 .../src/lib/api/export.ts | 0 .../src/lib/api/google.ts | 0 .../src/lib/api/import.ts | 0 .../src/lib/api/todos.ts | 0 .../components/AlphabetNavContextMenu.svelte | 0 .../src/lib/components/AppSlider.svelte | 0 .../lib/components/ContactDetailModal.svelte | 0 .../src/lib/components/ContactList.svelte | 0 .../src/lib/components/ContactNotes.svelte | 0 .../src/lib/components/ContactTasks.svelte | 0 .../src/lib/components/ContactsToolbar.svelte | 0 .../components/ContactsToolbarContent.svelte | 0 .../src/lib/components/FilterBar.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../src/lib/components/NewContactModal.svelte | 0 .../src/lib/components/SearchModal.svelte | 0 .../lib/components/SocialMediaLinks.svelte | 0 .../src/lib/components/SortToggle.svelte | 0 .../src/lib/components/SpiralCanvas.svelte | 0 .../src/lib/components/TagStrip.svelte | 0 .../src/lib/components/TagStripModal.svelte | 0 .../src/lib/components/ViewModeToggle.svelte | 0 .../components/duplicates/MergeModal.svelte | 0 .../lib/components/export/ExportModal.svelte | 0 .../lib/components/forms/DateFields.svelte | 0 .../components/forms/SocialMediaFields.svelte | 0 .../lib/components/import/FileUploader.svelte | 0 .../lib/components/import/GoogleImport.svelte | 0 .../components/import/ImportPreview.svelte | 0 .../skeletons/ContactCardSkeleton.svelte | 0 .../skeletons/ContactDetailSkeleton.svelte | 0 .../skeletons/ContactGridSkeleton.svelte | 0 .../skeletons/ContactListSkeleton.svelte | 0 .../skeletons/ContactNotesSkeleton.svelte | 0 .../skeletons/ContactRowSkeleton.svelte | 0 .../skeletons/DuplicateGroupSkeleton.svelte | 0 .../skeletons/DuplicateListSkeleton.svelte | 0 .../skeletons/GoogleImportSkeleton.svelte | 0 .../skeletons/ImportPreviewSkeleton.svelte | 0 .../skeletons/TagCardSkeleton.svelte | 0 .../skeletons/TagGridSkeleton.svelte | 0 .../src/lib/components/skeletons/index.ts | 0 .../views/ContactAlphabetView.svelte | 0 .../components/views/ContactGridView.svelte | 0 .../src/lib/config/social-media.ts | 0 .../src/lib/constants/contact-fields.ts | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/demo-contacts.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../src/lib/services/feedback.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/contacts.svelte.ts | 0 .../src/lib/stores/filter.svelte.ts | 0 .../src/lib/stores/filter.test.ts | 0 .../src/lib/stores/navigation.ts | 0 .../lib/stores/new-contact-modal.svelte.ts | 0 .../src/lib/stores/settings.svelte.ts | 0 .../src/lib/stores/spiral.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/todos.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/stores/view-mode.svelte.ts | 0 .../src/lib/utils/contact-display.ts | 0 .../src/lib/utils/contact-parser.test.ts | 0 .../src/lib/utils/contact-parser.ts | 0 .../src/lib/utils/duplicate-detector.test.ts | 0 .../src/lib/utils/duplicate-detector.ts | 0 .../src/lib/utils/error-helpers.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/archive/+page.svelte | 0 .../routes/(app)/contacts/[id]/+page.svelte | 0 .../src/routes/(app)/data/+page.svelte | 0 .../src/routes/(app)/duplicates/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/spiral/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(auth)}/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+error.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/components/AIToolbar.svelte | 0 .../lib/components/BatchCreateModal.svelte | 0 .../lib/components/CreateSpaceModal.svelte | 0 .../src/lib/components/DocumentCard.svelte | 0 .../src/lib/components/DocumentEditor.svelte | 0 .../src/lib/components/MentionInput.svelte | 0 .../src/lib/components/SpaceCard.svelte | 0 .../lib/components/VersionNavigator.svelte | 0 .../skeletons/AppLoadingSkeleton.svelte | 0 .../src/lib/components/skeletons/index.ts | 0 .../src/lib/config/editor.ts | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/services/ai.ts | 0 .../src/lib/services/documents.ts | 0 .../src/lib/services/spaces.ts | 0 .../src/lib/services/tokens.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/documents.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/spaces.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.svelte.ts | 0 .../src/lib/stores/tokens.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../{web => web-archived}/src/lib/types.ts | 0 .../src/lib/utils/markdown.ts | 0 .../src/lib/utils/text.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/documents/+page.svelte | 0 .../routes/(app)/documents/[id]/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/spaces/+page.svelte | 0 .../src/routes/(app)/spaces/[id]/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(app)/tokens/+page.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../lib/components/CollectionEditModal.svelte | 0 .../src/lib/components/GuideCard.svelte | 0 .../src/lib/components/GuideEditModal.svelte | 0 .../src/lib/components/ImportModal.svelte | 0 .../src/lib/components/StepEditorModal.svelte | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/guides.svelte.ts | 0 .../src/lib/stores/runs.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/collections/+page.svelte | 0 .../(app)/collections/[id]/+page.svelte | 0 .../src/routes/(app)/guide/[id]/+page.svelte | 0 .../routes/(app)/guide/[id]/run/+page.svelte | 0 .../src/routes/(app)/history/+page.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/shared}/+layout.svelte | 0 .../src/routes/shared/[token]/+page.svelte | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/components/StatusBadge.svelte | 0 .../src/lib/components/ViewModeToggle.svelte | 0 .../lib/components/fields/FieldEditor.svelte | 0 .../components/fields/FieldRenderer.svelte | 0 .../lib/components/fields/SchemaEditor.svelte | 0 .../skeletons/CollectionListSkeleton.svelte | 0 .../skeletons/ItemListSkeleton.svelte | 0 .../src/lib/components/skeletons/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/services/feedback.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/categories.svelte.ts | 0 .../src/lib/stores/collections.svelte.ts | 0 .../src/lib/stores/items.svelte.ts | 0 .../src/lib/stores/locations.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/stores/view.svelte.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/categories/+page.svelte | 0 .../(app)/collections/[id]/+page.svelte | 0 .../(app)/collections/[id]/edit/+page.svelte | 0 .../routes/(app)/collections/new/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/items/+page.svelte | 0 .../src/routes/(app)/items/[id]/+page.svelte | 0 .../src/routes/(app)/locations/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/search/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/+error.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/static/favicon.svg | 0 .../static/icons/icon.svg | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../lib/components/workbench/AppPage.svelte | 218 ++-- .../web/src/routes/(app)/home/+page.svelte | 215 +-- .../apps/{web => web-archived}/.env.example | 0 .../apps/{web => web-archived}/.gitignore | 0 apps/memoro/apps/{web => web-archived}/.npmrc | 0 .../APPLE_SIGNIN_COMPLETE_GUIDE.md | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../GOOGLE_SIGNIN_COMPLETE_GUIDE.md | 0 .../apps/{web => web-archived}/README.md | 0 .../docs/ENVIRONMENT_VARIABLES.md | 0 .../docs/FEATURE_COMPARISON.md | 0 .../docs/MEMO_DETAILS_FEATURE_PLAN.md | 0 .../docs/RING_ANIMATION_GUIDELINES.md | 0 .../docs/archive/IMPLEMENTATION_SUMMARY.md | 0 .../docs/archive/PHASE_2_SUMMARY.md | 0 .../archive/PHASE_3_TAG_MANAGEMENT_SUMMARY.md | 0 .../docs/archive/PHASE_4_OAUTH_SUMMARY.md | 0 .../docs/archive/SPA_CONVERSION_COMPLETE.md | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/assets/favicon.svg | 0 .../src/lib/components/AdviceCarousel.svelte | 0 .../src/lib/components/AppSlider.svelte | 0 .../lib/components/AppleSignInButton.svelte | 0 .../src/lib/components/AudioPlayer.svelte | 0 .../src/lib/components/AudioRecorder.svelte | 0 .../src/lib/components/BillingToggle.svelte | 0 .../src/lib/components/BlueprintCard.svelte | 0 .../src/lib/components/BlueprintModal.svelte | 0 .../components/BlueprintModal.svelte.backup | 0 .../lib/components/BlueprintSelector.svelte | 0 .../src/lib/components/ContextMenu.svelte | 0 .../src/lib/components/CostCard.svelte | 0 .../lib/components/GoogleSignInButton.svelte | 0 .../src/lib/components/Icon.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../src/lib/components/ManaIcon.svelte | 0 .../src/lib/components/MemoroLogo.svelte | 0 .../src/lib/components/MemoryAccordion.svelte | 0 .../src/lib/components/Modal.svelte | 0 .../src/lib/components/PackageCard.svelte | 0 .../src/lib/components/PillDropdown.svelte | 0 .../src/lib/components/PillFilter.svelte | 0 .../src/lib/components/PillNavigation.svelte | 0 .../src/lib/components/RecordingButton.svelte | 0 .../src/lib/components/SectionHeader.svelte | 0 .../src/lib/components/SettingsToggle.svelte | 0 .../src/lib/components/Sidebar.svelte | 0 .../src/lib/components/SplitView.svelte | 0 .../lib/components/SubscriptionButton.svelte | 0 .../lib/components/SubscriptionCard.svelte | 0 .../src/lib/components/TabBar.svelte | 0 .../src/lib/components/TagBadge.svelte | 0 .../src/lib/components/TagEditModal.svelte | 0 .../src/lib/components/TagSelector.svelte | 0 .../src/lib/components/ThemeSelector.svelte | 0 .../src/lib/components/ThemeToggle.svelte | 0 .../src/lib/components/Toggle.svelte | 0 .../src/lib/components/UsageCard.svelte | 0 .../src/lib/components/VirtualList.svelte | 0 .../src/lib/components/atoms/Text.svelte | 0 .../src/lib/components/atoms/index.ts | 0 .../components/audio/ArchiveStatistics.svelte | 0 .../lib/components/audio/AudioFileCard.svelte | 0 .../lib/components/audio/AudioFileList.svelte | 0 .../src/lib/components/icons/README.md | 0 .../src/lib/components/icons/iconPaths.ts | 0 .../memo/AdditionalRecordings.svelte | 0 .../components/memo/EditModeToolbar.svelte | 0 .../lib/components/memo/MemoActions.svelte | 0 .../lib/components/memo/MemoContent.svelte | 0 .../src/lib/components/memo/MemoHeader.svelte | 0 .../src/lib/components/memo/MemoPanel.svelte | 0 .../lib/components/memo/PhotoGallery.svelte | 0 .../src/lib/components/memo/PinButton.svelte | 0 .../src/lib/components/memo/PromptBar.svelte | 0 .../memo/StructuredTranscript.svelte | 0 .../memo/modals/CreateMemoryModal.svelte | 0 .../components/memo/modals/DeleteModal.svelte | 0 .../memo/modals/ReplaceWordModal.svelte | 0 .../memo/modals/ReprocessModal.svelte | 0 .../memo/modals/SearchOverlay.svelte | 0 .../components/memo/modals/ShareModal.svelte | 0 .../memo/modals/ShortcutsModal.svelte | 0 .../memo/modals/SpaceSelectorModal.svelte | 0 .../memo/modals/SpeakerLabelModal.svelte | 0 .../memo/modals/TagSelectorModal.svelte | 0 .../memo/modals/TranslateModal.svelte | 0 .../src/lib/components/skeletons/OVERVIEW.md | 0 .../src/lib/components/skeletons/README.md | 0 .../src/lib/components/skeletons/index.ts | 0 .../pages/BlueprintsPageSkeleton.svelte | 0 .../skeletons/pages/DashboardSkeleton.svelte | 0 .../pages/SettingsPageSkeleton.svelte | 0 .../skeletons/pages/SpacesPageSkeleton.svelte | 0 .../pages/StatisticsPageSkeleton.svelte | 0 .../pages/SubscriptionPageSkeleton.svelte | 0 .../skeletons/pages/TagsPageSkeleton.svelte | 0 .../skeletons/pages/UploadPageSkeleton.svelte | 0 .../skeletons/utils/SkeletonBox.svelte | 0 .../skeletons/utils/SkeletonText.svelte | 0 .../statistics/EngagementCard.svelte | 0 .../components/statistics/GlassCard.svelte | 0 .../components/statistics/InsightsCard.svelte | 0 .../components/statistics/OverviewCard.svelte | 0 .../statistics/ProductivityCard.svelte | 0 .../lib/components/statistics/StatRow.svelte | 0 .../src/lib/config/env.ts | 0 .../src/lib/data/appCosts.json | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/subscriptionData.json | 0 .../src/lib/data/usageData.json | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../{web => web-archived}/src/lib/index.ts | 0 .../src/lib/services/audioStorageService.ts | 0 .../src/lib/services/audioUploadService.ts | 0 .../src/lib/services/creditService.ts | 0 .../src/lib/services/memoService.ts | 0 .../src/lib/services/questionService.ts | 0 .../src/lib/services/spaceService.ts | 0 .../src/lib/services/tagService.ts | 0 .../src/lib/services/tokenManager.ts | 0 .../src/lib/services/transcriptionService.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/memos.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/recording.ts | 0 .../src/lib/stores/ringsInitialized.ts | 0 .../src/lib/stores/settings.ts | 0 .../src/lib/stores/tabs.ts | 0 .../src/lib/stores/tags.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/supabaseClient.ts | 0 .../src/lib/types/database.types.ts | 0 .../src/lib/types/memo.types.ts | 0 .../src/lib/utils/appleAuth.ts | 0 .../src/lib/utils/formatters.ts | 0 .../src/lib/utils/googleAuth.ts | 0 .../src/lib/utils/indexedDBCache.ts | 0 .../src/lib/utils/keyboardShortcuts.ts | 0 .../src/lib/utils/realtimeUpdates.ts | 0 .../src/routes/(protected)/+layout.svelte | 0 .../(protected)/audio-archive/+page.svelte | 0 .../(protected)/blueprints/+page.svelte | 0 .../routes/(protected)/dashboard/+page.svelte | 0 .../src/routes/(protected)/memos/+page.svelte | 0 .../routes/(protected)/record/+page.svelte | 0 .../routes/(protected)/settings/+page.svelte | 0 .../routes/(protected)/spaces/+page.svelte | 0 .../(protected)/statistics/+page.svelte | 0 .../(protected)/subscription/+page.svelte | 0 .../src/routes/(protected)/tags/+page.svelte | 0 .../routes/(protected)/upload/+page.svelte | 0 .../src/routes/(public)/+layout.svelte | 0 .../src/routes/(public)/login/+page.svelte | 0 .../src/routes/(public)/register/+page.svelte | 0 .../src/routes/+error.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+page.svelte | 0 .../auth/apple-callback-handler/+server.ts | 0 .../routes/auth/apple-callback/+page.svelte | 0 .../src/routes/auth/callback/+page.svelte | 0 .../src/routes/offline/+page.svelte | 0 .../.well-known/apple-app-site-association | 0 .../static/apple-touch-icon.png | Bin .../static/deployment-version.txt | 0 .../static/favicon-96x96.png | Bin .../{web => web-archived}/static/favicon.ico | Bin .../{web => web-archived}/static/favicon.svg | 0 .../maerchenzauber-logo-gradient.png | Bin .../app-icons/manacore-logo-gradient.png | Bin .../images/app-icons/memoro-logo-gradient.png | Bin .../app-icons/moodlit-logo-gradient.png | Bin .../{web => web-archived}/static/robots.txt | 0 .../static/site.webmanifest | 0 .../static/web-app-manifest-192x192.png | Bin .../static/web-app-manifest-512x512.png | Bin .../{web => web-archived}/svelte.config.js | 0 .../apps/{web => web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../src/lib/components/AppSlider.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../src/lib/components/MoodlitLogo.svelte | 0 .../components/mood/CreateMoodDialog.svelte | 0 .../src/lib/components/mood/MoodCard.svelte | 0 .../lib/components/mood/MoodFullscreen.svelte | 0 .../src/lib/data/default-moods.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/moods.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/sequences.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/types/auth.ts | 0 .../src/lib/types/mood.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/moods/+page.svelte | 0 .../src/routes/(app)/sequences/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/auth/login/+page.svelte | 0 .../src/routes/auth/register/+page.svelte | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/.env.example | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../docker-entrypoint.sh | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/components/BeatLibrary.svelte | 0 .../src/lib/components/BeatUploader.svelte | 0 .../src/lib/components/FullPlayer.svelte | 0 .../src/lib/components/KaraokePreview.svelte | 0 .../src/lib/components/LyricsEditor.svelte | 0 .../src/lib/components/MarkerTimeline.svelte | 0 .../src/lib/components/MiniPlayer.svelte | 0 .../lib/components/PlaybackControls.svelte | 0 .../src/lib/components/QueuePanel.svelte | 0 .../src/lib/components/SongEditor.svelte | 0 .../src/lib/components/WaveformEditor.svelte | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/services/feedback.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/audio.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/editor.svelte.ts | 0 .../src/lib/stores/library.svelte.test.ts | 0 .../src/lib/stores/library.svelte.ts | 0 .../src/lib/stores/player.svelte.test.ts | 0 .../src/lib/stores/player.svelte.ts | 0 .../src/lib/stores/playlist.svelte.ts | 0 .../src/lib/stores/project.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/utils/bpm-detector.ts | 0 .../src/lib/utils/song-parser.test.ts | 0 .../src/lib/utils/song-parser.ts | 0 .../src/lib/utils/syntax-help.ts | 0 .../src/lib/utils/time-format.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/lib/visualizer/ButterchurnViz.svelte | 0 .../src/lib/visualizer/FrequencyBars.svelte | 0 .../src/lib/visualizer/ParticleViz.svelte | 0 .../lib/visualizer/VisualizerRenderer.svelte | 0 .../src/lib/visualizer/analyzer.ts | 0 .../src/lib/visualizer/registry.svelte.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/dashboard/+page.svelte | 0 .../src/routes/(app)/editor/[id]/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/library/+page.svelte | 0 .../(app)/library/albums/[name]/+page.svelte | 0 .../(app)/library/artists/[name]/+page.svelte | 0 .../(app)/library/genres/[name]/+page.svelte | 0 .../src/routes/(app)/playlists/+page.svelte | 0 .../routes/(app)/playlists/[id]/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/projects/+page.svelte | 0 .../src/routes/(app)/search/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(app)/upload/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/+page.svelte | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../src/test/mocks/app/environment.ts | 0 .../src/test/mocks/app/navigation.ts | 0 .../src/test/mocks/app/stores.ts | 0 .../src/test/mocks/env/static/public.ts | 0 .../{web => web-archived}/src/test/setup.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../{web => web-archived}/vitest.config.ts | 0 .../apps/{web => web-archived}/.env.example | 0 .../{web => web-archived}/eslint.config.js | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../src/lib/components/NewsLogo.svelte | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/routes/(protected)/+layout.svelte | 0 .../src/routes/(protected)/feed/+page.svelte | 0 .../src/routes/(protected)/saved/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+page.svelte | 0 .../src/routes/auth/login/+page.svelte | 0 .../src/routes/auth/register/+page.svelte | 0 .../apps/web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/client.spec.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/components/AddMealButton.svelte | 0 .../src/lib/components/DailySummary.svelte | 0 .../src/lib/components/Header.svelte | 0 .../src/lib/components/MealList.svelte | 0 .../src/lib/components/ProgressRing.svelte | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/meals.svelte.ts | 0 .../src/lib/utils/meal-parser.test.ts | 0 .../src/lib/utils/meal-parser.ts | 0 .../src/lib/utils/syntax-help.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+page.svelte | 0 .../src/routes/add/+page.svelte | 0 .../src/routes/health/+server.ts | 0 .../src/routes/help/+page.svelte | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../src/routes/settings/+page.svelte | 0 .../src/test/mocks/app/environment.ts | 0 .../src/test/mocks/app/navigation.ts | 0 .../src/test/mocks/app/stores.ts | 0 .../src/test/mocks/env/static/public.ts | 0 .../{web => web-archived}/src/test/setup.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../{web => web-archived}/vitest.config.ts | 0 .../apps/{web => web-archived}/.env.example | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/client.ts | 0 .../lib/components/albums/AlbumCard.svelte | 0 .../lib/components/albums/AlbumGrid.svelte | 0 .../components/albums/CreateAlbumModal.svelte | 0 .../lib/components/filters/FilterBar.svelte | 0 .../lib/components/gallery/PhotoCard.svelte | 0 .../gallery/PhotoDetailModal.svelte | 0 .../lib/components/gallery/PhotoGrid.svelte | 0 .../components/upload/UploadDropzone.svelte | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/albums.svelte.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/photos.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/albums/+page.svelte | 0 .../src/routes/(app)/albums/[id]/+page.svelte | 0 .../src/routes/(app)/favorites/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(app)/upload/+page.svelte | 0 .../src/routes/(app)/upload/+page.ts | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/static/favicon.png | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/.env.example | 0 .../apps/{web => web-archived}/.gitignore | 0 .../picture/apps/{web => web-archived}/.npmrc | 0 .../{web => web-archived}/.prettierignore | 0 .../apps/{web => web-archived}/.prettierrc | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/README.md | 0 .../docs/ADVANCED_GENERATION_SETTINGS.md | 0 .../docs/update-storage-policies.sql | 0 .../{web => web-archived}/eslint.config.js | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/boardItems.ts | 0 .../src/lib/api/boards.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/api/explore.ts | 0 .../src/lib/api/feedback.ts | 0 .../src/lib/api/generate-async.ts | 0 .../src/lib/api/generate.ts | 0 .../src/lib/api/images.ts | 0 .../src/lib/api/models.ts | 0 .../{web => web-archived}/src/lib/api/tags.ts | 0 .../src/lib/api/upload.ts | 0 .../src/lib/assets/favicon.svg | 0 .../src/lib/components/AppSlider.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../archive/ArchivedImageCard.svelte | 0 .../archive/ArchivedImageModal.svelte | 0 .../lib/components/board/BoardCanvas.svelte | 0 .../lib/components/board/CanvasToolbar.svelte | 0 .../components/board/ImagePickerModal.svelte | 0 .../board/ImagePropertiesPanel.svelte | 0 .../components/branding/PictureLogo.svelte | 0 .../lib/components/gallery/GalleryGrid.svelte | 0 .../lib/components/gallery/ImageCard.svelte | 0 .../gallery/ImageDetailModal.svelte | 0 .../gallery/QuickGenerateBar.svelte | 0 .../generate/AdvancedSettingsModal.svelte | 0 .../components/generate/GenerateForm.svelte | 0 .../src/lib/components/layout/Header.svelte | 0 .../src/lib/components/layout/Sidebar.svelte | 0 .../components/settings/ThemePicker.svelte | 0 .../src/lib/components/tags/TagPills.svelte | 0 .../src/lib/components/ui/Button.svelte | 0 .../src/lib/components/ui/Card.svelte | 0 .../src/lib/components/ui/ContextMenu.svelte | 0 .../lib/components/ui/ImageSkeleton.svelte | 0 .../ui/KeyboardShortcutsModal.svelte | 0 .../src/lib/components/ui/Modal.svelte | 0 .../lib/components/ui/ViewModeSwitcher.svelte | 0 .../src/lib/components/upload/DropZone.svelte | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../{web => web-archived}/src/lib/index.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/archive.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/boards.ts | 0 .../src/lib/stores/canvas.ts | 0 .../src/lib/stores/contextMenu.ts | 0 .../src/lib/stores/explore.ts | 0 .../src/lib/stores/generate.ts | 0 .../src/lib/stores/images.ts | 0 .../src/lib/stores/models.ts | 0 .../src/lib/stores/sidebar.ts | 0 .../src/lib/stores/tags.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/ui.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/stores/view.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+page.svelte | 0 .../src/routes/app/+layout.server.ts | 0 .../src/routes/app/+layout.svelte | 0 .../src/routes/app/apps/+page.svelte | 0 .../src/routes/app/archive/+page.svelte | 0 .../src/routes/app/board/+page.svelte | 0 .../src/routes/app/board/[id]/+page.svelte | 0 .../src/routes/app/explore/+page.svelte | 0 .../src/routes/app/feedback/+page.svelte | 0 .../src/routes/app/gallery/+page.svelte | 0 .../src/routes/app/generate/+page.svelte | 0 .../src/routes/app/help/+page.svelte | 0 .../src/routes/app/mana/+page.svelte | 0 .../src/routes/app/profile/+page.svelte | 0 .../src/routes/app/settings/+page.svelte | 0 .../src/routes/app/tags/+page.svelte | 0 .../src/routes/app/themes/+page.svelte | 0 .../src/routes/app/upload/+page.svelte | 0 .../routes/auth/forgot-password/+page.svelte | 0 .../src/routes/auth/login/+page.svelte | 0 .../routes/auth/reset-password/+page.svelte | 0 .../src/routes/auth/signup/+page.svelte | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../maerchenzauber-logo-gradient.png | Bin .../app-icons/manacore-logo-gradient.png | Bin .../app-icons/manadeck-logo-gradient.png | Bin .../images/app-icons/memoro-logo-gradient.png | Bin .../app-icons/moodlit-logo-gradient.png | Bin .../app-icons/picture-logo-gradient.png | Bin .../{web => web-archived}/static/robots.txt | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/{web => web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/analysis.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/api/photos.ts | 0 .../src/lib/api/plants.ts | 0 .../src/lib/api/watering.ts | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/mutations.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/utils/plant-parser.test.ts | 0 .../src/lib/utils/plant-parser.ts | 0 .../src/lib/utils/syntax-help.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/add/+page.svelte | 0 .../src/routes/(app)/dashboard/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/plants/[id]/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/+page.svelte | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../{web => web-archived}/eslint.config.js | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/api/feedback.ts | 0 .../src/lib/components/AppSlider.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/decks.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/apps/+page.svelte | 0 .../src/routes/(app)/deck/[id]/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../routes/(app)/present/[id]/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../routes/(app)/shared/[code]/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+error.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/.env.example | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/answers.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/api/collections.ts | 0 .../src/lib/api/index.ts | 0 .../src/lib/api/questions.ts | 0 .../src/lib/api/research.ts | 0 .../src/lib/api/sources.ts | 0 .../src/lib/components/CollectionModal.svelte | 0 .../src/lib/components/ErrorAlert.svelte | 0 .../src/lib/components/index.ts | 0 .../skeletons/QuestionDetailSkeleton.svelte | 0 .../skeletons/QuestionSkeleton.svelte | 0 .../src/lib/components/skeletons/index.ts | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/demo-questions.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/collections.svelte.ts | 0 .../src/lib/stores/index.ts | 0 .../src/lib/stores/questions.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/types/index.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/collections/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/new/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../routes/(app)/question/[id]/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../.env.production.example | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/achievements.ts | 0 .../src/lib/api/activities.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/api/skills.ts | 0 .../src/lib/components/AchievementCard.svelte | 0 .../components/AchievementCelebration.svelte | 0 .../src/lib/components/AddSkillModal.svelte | 0 .../src/lib/components/AddXpModal.svelte | 0 .../src/lib/components/EditSkillModal.svelte | 0 .../lib/components/LevelUpCelebration.svelte | 0 .../src/lib/components/SkillCard.svelte | 0 .../src/lib/components/SkillTemplates.svelte | 0 .../src/lib/components/StatsOverview.svelte | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/services/storage.ts | 0 .../src/lib/stores/achievements.svelte.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/skills.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/types/index.test.ts | 0 .../src/lib/types/index.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/+page.svelte | 0 .../src/routes/achievements/+page.svelte | 0 .../src/routes/health/+server.ts | 0 .../src/routes/help/+page.svelte | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../src/routes/tree/+page.svelte | 0 .../{web => web-archived}/src/test/setup.ts | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../{web => web-archived}/vitest.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../{web => web-archived}/e2e/auth.spec.ts | 0 .../{web => web-archived}/e2e/files.spec.ts | 0 .../e2e/integration.spec.ts | 0 .../e2e/navigation.spec.ts | 0 .../{web => web-archived}/e2e/search.spec.ts | 0 .../{web => web-archived}/eslint.config.js | 0 .../apps/{web => web-archived}/package.json | 0 .../playwright.config.ts | 0 .../scripts/generate-icons.mjs | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/client-integration.test.ts | 0 .../src/lib/api/client.test.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/audio/analyzer.ts | 0 .../lib/components/LanguageSelector.svelte | 0 .../lib/components/audio/FrequencyBars.svelte | 0 .../lib/components/audio/FullPlayer.svelte | 0 .../lib/components/audio/MiniPlayer.svelte | 0 .../lib/components/files/Breadcrumb.svelte | 0 .../lib/components/files/BulkActionBar.svelte | 0 .../lib/components/files/EmptyState.svelte | 0 .../src/lib/components/files/FileCard.svelte | 0 .../src/lib/components/files/FileGrid.svelte | 0 .../src/lib/components/files/FileList.svelte | 0 .../components/files/FilePreviewModal.svelte | 0 .../src/lib/components/files/FileRow.svelte | 0 .../components/files/FileSkeletonGrid.svelte | 0 .../components/files/FileSkeletonList.svelte | 0 .../components/files/FileVersionsModal.svelte | 0 .../lib/components/files/FolderCard.svelte | 0 .../src/lib/components/files/FolderRow.svelte | 0 .../components/files/NewFolderModal.svelte | 0 .../lib/components/files/ShareModal.svelte | 0 .../src/lib/components/files/TagPicker.svelte | 0 .../lib/components/files/UploadZone.svelte | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/audio-player.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/files.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/+page.svelte | 0 .../src/routes/favorites/+page.svelte | 0 .../src/routes/feedback/+page.svelte | 0 .../src/routes/files/+page.svelte | 0 .../src/routes/files/[folderId]/+page.svelte | 0 .../src/routes/forgot-password/+page.svelte | 0 .../src/routes/health/+server.ts | 0 .../src/routes/help/+page.svelte | 0 .../src/routes/login/+page.svelte | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../src/routes/profile/+page.svelte | 0 .../src/routes/register/+page.svelte | 0 .../src/routes/reset-password/+page.svelte | 0 .../src/routes/search/+page.svelte | 0 .../src/routes/settings/+page.svelte | 0 .../src/routes/shared/+page.svelte | 0 .../src/routes/tags/+page.svelte | 0 .../src/routes/themes/+page.svelte | 0 .../src/routes/trash/+page.svelte | 0 .../static/apple-touch-icon.png | Bin .../{web => web-archived}/static/favicon.png | Bin .../{web => web-archived}/static/favicon.svg | 0 .../static/pwa-192x192.png | Bin .../static/pwa-512x512.png | Bin .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.html | 0 .../src/lib/components/EntryForm.svelte | 0 .../src/lib/components/EntryItem.svelte | 0 .../src/lib/components/EntryList.svelte | 0 .../lib/components/KeyboardShortcuts.svelte | 0 .../src/lib/components/QuickStart.svelte | 0 .../src/lib/components/TimerCard.svelte | 0 .../src/lib/components/TimerIndicator.svelte | 0 .../components/clock/CircularProgress.svelte | 0 .../src/lib/components/clock/WorldMap.svelte | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.test.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/data/types.test.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/alarms.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/countdown-timers.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/session-alarms.svelte.ts | 0 .../src/lib/stores/session-timers.svelte.ts | 0 .../src/lib/stores/stopwatch.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/timer.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/stores/view.svelte.ts | 0 .../src/lib/stores/world-clocks.svelte.ts | 0 .../src/lib/utils/entry-parser.test.ts | 0 .../src/lib/utils/entry-parser.ts | 0 .../src/lib/utils/export.test.ts | 0 .../src/lib/utils/export.ts | 0 .../src/lib/utils/rounding.test.ts | 0 .../src/lib/utils/rounding.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/clients/+page.svelte | 0 .../routes/(app)/clients/[id]/+page.svelte | 0 .../src/routes/(app)/clock/+page.svelte | 0 .../routes/(app)/clock/alarms/+page.svelte | 0 .../routes/(app)/clock/stopwatch/+page.svelte | 0 .../routes/(app)/clock/timers/+page.svelte | 0 .../(app)/clock/world-clock/+page.svelte | 0 .../src/routes/(app)/entries/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/projects/+page.svelte | 0 .../routes/(app)/projects/[id]/+page.svelte | 0 .../src/routes/(app)/reports/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/templates/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/+error.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../.env.production.example | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../{web => web-archived}/e2e/auth.spec.ts | 0 .../e2e/fixtures/auth.ts | 0 .../e2e/projects.spec.ts | 0 .../{web => web-archived}/e2e/tasks.spec.ts | 0 .../apps/{web => web-archived}/package.json | 0 .../playwright.config.ts | 0 .../scripts/generate-icons.mjs | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/api/client.ts | 0 .../src/lib/api/tasks.test.ts | 0 .../src/lib/api/tasks.ts | 0 .../src/lib/components/AppSlider.svelte | 0 .../lib/components/CollapsibleSection.svelte | 0 .../lib/components/LanguageSelector.svelte | 0 .../src/lib/components/QuickAddTask.svelte | 0 .../src/lib/components/SpiralCanvas.svelte | 0 .../src/lib/components/SubtaskList.svelte | 0 .../src/lib/components/SyncIndicator.svelte | 0 .../src/lib/components/TagStrip.svelte | 0 .../src/lib/components/TagStripModal.svelte | 0 .../src/lib/components/TaskEditModal.svelte | 0 .../src/lib/components/TaskItem.svelte | 0 .../src/lib/components/TaskList.svelte | 0 .../src/lib/components/TodoToolbar.svelte | 0 .../lib/components/TodoToolbarContent.svelte | 0 .../board-views/BoardViewRenderer.svelte | 0 .../components/board-views/FokusLayout.svelte | 0 .../components/board-views/GridLayout.svelte | 0 .../board-views/KanbanLayout.svelte | 0 .../components/board-views/ViewColumn.svelte | 0 .../board-views/ViewColumnHeader.svelte | 0 .../board-views/ViewEditorModal.svelte | 0 .../board-views/ViewSelector.svelte | 0 .../src/lib/components/board-views/index.ts | 0 .../lib/components/form/DurationPicker.svelte | 0 .../components/form/FunRatingPicker.svelte | 0 .../components/form/PrioritySelector.svelte | 0 .../components/form/ReminderSelector.svelte | 0 .../form/StorypointsSelector.svelte | 0 .../lib/components/form/TagSelector.svelte | 0 .../src/lib/components/form/index.ts | 0 .../components/kanban/KanbanTaskCard.svelte | 0 .../kanban/QuickAddTaskInline.svelte | 0 .../src/lib/components/kanban/index.ts | 0 .../lib/components/pages/PageEditBar.svelte | 0 .../lib/components/pages/PagePicker.svelte | 0 .../src/lib/components/pages/TodoPage.svelte | 0 .../skeletons/KanbanBoardSkeleton.svelte | 0 .../skeletons/KanbanColumnSkeleton.svelte | 0 .../skeletons/StatisticsSkeleton.svelte | 0 .../skeletons/TaskItemSkeleton.svelte | 0 .../skeletons/TaskListSkeleton.svelte | 0 .../src/lib/components/skeletons/index.ts | 0 .../src/lib/composables/useTaskForm.svelte.ts | 0 .../src/lib/constants/priority.ts | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/cross-app-search.ts | 0 .../src/lib/data/demo-tasks.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/task-queries.ts | 0 .../src/lib/data/view-grouping.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/i18n/locales/es.json | 0 .../src/lib/i18n/locales/fr.json | 0 .../src/lib/i18n/locales/it.json | 0 .../src/lib/services/feedback.ts | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/board-views.svelte.ts | 0 .../src/lib/stores/contacts.svelte.ts | 0 .../src/lib/stores/debug.svelte.ts | 0 .../src/lib/stores/index.ts | 0 .../src/lib/stores/minimized-pages.svelte.ts | 0 .../src/lib/stores/navigation.ts | 0 .../src/lib/stores/projects.svelte.ts | 0 .../src/lib/stores/reminders.svelte.ts | 0 .../src/lib/stores/settings.svelte.ts | 0 .../src/lib/stores/spiral.svelte.ts | 0 .../src/lib/stores/store-helpers.ts | 0 .../src/lib/stores/tasks.svelte.ts | 0 .../src/lib/stores/theme.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../src/lib/stores/view.svelte.ts | 0 .../src/lib/stores/view.test.ts | 0 .../src/lib/utils/date-display.ts | 0 .../src/lib/utils/syntax-help.ts | 0 .../src/lib/utils/task-helpers.ts | 0 .../src/lib/utils/task-parser.test.ts | 0 .../src/lib/utils/task-parser.ts | 0 .../src/lib/utils/time-estimator.test.ts | 0 .../src/lib/utils/time-estimator.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/mana/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/spiral/+page.svelte | 0 .../src/routes/(app)/tag/[id]/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+error.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../static/apple-touch-icon.png | Bin .../{web => web-archived}/static/favicon.png | Bin .../static/icons/icon.svg | 0 .../static/pwa-192x192.png | Bin .../static/pwa-512x512.png | Bin .../{web => web-archived}/svelte.config.js | 0 .../apps/web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../src/lib/assets/favicon.svg | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/theme.svelte.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/my/+page.svelte | 0 .../(app)/my/analytics/[id]/+page.svelte | 0 .../src/routes/(app)/my/links/+page.svelte | 0 .../src/routes/(app)/my/tags/+page.svelte | 0 .../src/routes/(app)/pricing/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../routes/(auth)/verify-email/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+page.svelte | 0 .../src/routes/health/+server.ts | 0 .../src/routes/u/[username]/+page.svelte | 0 .../static/icons/apple-touch-icon.svg | 0 .../static/icons/icon-128x128.svg | 0 .../static/icons/icon-144x144.svg | 0 .../static/icons/icon-152x152.svg | 0 .../static/icons/icon-192x192.svg | 0 .../static/icons/icon-384x384.svg | 0 .../static/icons/icon-512x512.svg | 0 .../static/icons/icon-72x72.svg | 0 .../static/icons/icon-96x96.svg | 0 .../static/icons/icon-maskable-192x192.svg | 0 .../static/icons/icon-maskable-512x512.svg | 0 .../{web => web-archived}/static/robots.txt | 0 .../apps/web-archived}/svelte.config.js | 0 .../apps/{web => web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 .../apps/{web => web-archived}/Dockerfile | 0 .../docker-entrypoint.sh | 0 .../apps/{web => web-archived}/package.json | 0 .../apps/{web => web-archived}/src/app.css | 0 .../apps/{web => web-archived}/src/app.d.ts | 0 .../apps/{web => web-archived}/src/app.html | 0 .../{web => web-archived}/src/hooks.client.ts | 0 .../{web => web-archived}/src/hooks.server.ts | 0 .../lib/components/LanguageSelector.svelte | 0 .../src/lib/components/QuoteCard.svelte | 0 .../src/lib/components/SpiralCanvas.svelte | 0 .../src/lib/content/help/index.test.ts | 0 .../src/lib/content/help/index.ts | 0 .../src/lib/data/guest-seed.ts | 0 .../src/lib/data/local-store.ts | 0 .../src/lib/data/queries.ts | 0 .../src/lib/i18n/index.ts | 0 .../src/lib/i18n/locales/de.json | 0 .../src/lib/i18n/locales/en.json | 0 .../src/lib/stores/app-onboarding.svelte.ts | 0 .../src/lib/stores/auth.svelte.ts | 0 .../src/lib/stores/favorites.svelte.ts | 0 .../src/lib/stores/lists.svelte.ts | 0 .../src/lib/stores/quotes.svelte.ts | 0 .../src/lib/stores/settings.svelte.ts | 0 .../src/lib/stores/spiral.svelte.ts | 0 .../src/lib/stores/tags.svelte.ts | 0 .../src/lib/stores/theme.svelte.ts | 0 .../src/lib/stores/toast.svelte.ts | 0 .../src/lib/stores/user-settings.svelte.ts | 0 .../{web => web-archived}/src/lib/version.ts | 0 .../src/routes/(app)/+layout.svelte | 0 .../src/routes/(app)/+page.svelte | 0 .../src/routes/(app)/categories/+page.svelte | 0 .../(app)/category/[category]/+page.svelte | 0 .../src/routes/(app)/favorites/+page.svelte | 0 .../src/routes/(app)/feedback/+page.svelte | 0 .../src/routes/(app)/help/+page.svelte | 0 .../src/routes/(app)/lists/+page.svelte | 0 .../src/routes/(app)/lists/[id]/+page.svelte | 0 .../src/routes/(app)/profile/+page.svelte | 0 .../src/routes/(app)/search/+page.svelte | 0 .../src/routes/(app)/settings/+page.svelte | 0 .../src/routes/(app)/spiral/+page.svelte | 0 .../src/routes/(app)/tags/+page.svelte | 0 .../src/routes/(app)/themes/+page.svelte | 0 .../src/routes/(auth)/+layout.svelte | 0 .../(auth)/forgot-password/+page.svelte | 0 .../src/routes/(auth)/login/+page.svelte | 0 .../src/routes/(auth)/register/+page.svelte | 0 .../routes/(auth)/reset-password/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/health/+server.ts | 0 .../src/routes/offline/+page.svelte | 0 .../src/routes/offline/+page.ts | 0 .../{web => web-archived}/static/favicon.png | 0 .../{web => web-archived}/svelte.config.js | 0 .../apps/{web => web-archived}/tsconfig.json | 0 .../apps/{web => web-archived}/vite.config.ts | 0 pnpm-lock.yaml | 1155 +++-------------- 1994 files changed, 278 insertions(+), 1310 deletions(-) rename {apps => apps-archived}/wisekeep/.gitignore (100%) rename {apps => apps-archived}/wisekeep/CLAUDE.md (100%) rename {apps => apps-archived}/wisekeep/apps/landing/astro.config.mjs (100%) rename {apps => apps-archived}/wisekeep/apps/landing/package.json (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/CollapsibleSection.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/ContentCard.tsx (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/ContentCardList.tsx (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/Footer.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/Navigation.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/SearchableContentList.tsx (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/TalksSidebar.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/ThemeSwitcher.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/speakers/QuoteCollection.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/speakers/SpeakerHero.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/speakers/SpeakerStats.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/components/speakers/TalkGrid.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/content/config.ts (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/content/talks/rory-sutherland-perspective-is-everything.md (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/content/talks/simon-sinek-leaders-eat-last.md (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/content/talks/simon-sinek-love-your-work.md (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/content/talks/simon-sinek-millennials-in-the-workplace.md (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/content/talks/simon-sinek-why-good-leaders-make-you-feel-safe.md (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/env.d.ts (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/layouts/BaseLayout.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/layouts/Layout.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/pages/index.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/pages/speakers/rory-sutherland.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/pages/speakers/simon-sinek.astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/pages/talks/[slug].astro (100%) rename {apps => apps-archived}/wisekeep/apps/landing/src/styles/themes.css (100%) rename {apps => apps-archived}/wisekeep/apps/landing/tailwind.config.mjs (100%) rename {apps => apps-archived}/wisekeep/apps/server/package.json (100%) rename {apps => apps-archived}/wisekeep/apps/server/src/config.ts (100%) rename {apps => apps-archived}/wisekeep/apps/server/src/index.ts (100%) rename {apps => apps-archived}/wisekeep/apps/server/src/lib/errors.ts (100%) rename {apps => apps-archived}/wisekeep/apps/server/src/middleware/error-handler.ts (100%) rename {apps => apps-archived}/wisekeep/apps/server/src/middleware/jwt-auth.ts (100%) rename {apps => apps-archived}/wisekeep/apps/server/src/routes/health.ts (100%) rename {apps => apps-archived}/wisekeep/apps/server/src/routes/transcribe.ts (100%) rename {apps => apps-archived}/wisekeep/apps/server/src/services/transcribe.ts (100%) rename {apps => apps-archived}/wisekeep/apps/server/tsconfig.json (100%) rename {apps => apps-archived}/wisekeep/apps/web/.env.example (100%) rename {apps => apps-archived}/wisekeep/apps/web/package.json (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/app.css (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/app.d.ts (100%) rename {apps/presi => apps-archived/wisekeep}/apps/web/src/app.html (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/lib/components/WisekeepLogo.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/lib/stores/auth.svelte.ts (100%) rename {apps/calendar => apps-archived/wisekeep}/apps/web/src/routes/(auth)/+layout.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/routes/(auth)/login/+page.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/routes/(auth)/register/+page.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/routes/(protected)/+layout.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/routes/(protected)/playlists/+page.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/routes/(protected)/transcribe/+page.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/routes/(protected)/transcripts/+page.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/routes/+layout.svelte (100%) rename {apps => apps-archived}/wisekeep/apps/web/src/routes/+page.svelte (100%) rename {apps/news => apps-archived/wisekeep}/apps/web/svelte.config.js (100%) rename {apps/calc => apps-archived/wisekeep}/apps/web/tsconfig.json (100%) rename {apps/moodlit => apps-archived/wisekeep}/apps/web/vite.config.ts (100%) rename {apps => apps-archived}/wisekeep/package.json (100%) rename apps/calc/apps/{web => web-archived}/Dockerfile (100%) rename apps/calc/apps/{web => web-archived}/package.json (100%) rename apps/calc/apps/{web => web-archived}/src/app.css (100%) rename apps/calc/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/calc/apps/{web => web-archived}/src/app.html (100%) rename apps/calc/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/calc/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skeletons/AppLoadingSkeleton.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skeletons/index.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skins/CasioSkin.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skins/HP35Skin.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skins/MinimalSkin.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skins/ModernSkin.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skins/TI84Skin.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skins/index.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/components/skins/types.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/engine/evaluate.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/calc/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/calc/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/stores/calc-settings.svelte.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/stores/calculations.svelte.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/stores/saved-formulas.svelte.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/stores/theme.svelte.ts (100%) rename apps/calc/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/converter/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/currency/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/date/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/finance/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/percentage/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/programmer/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/scientific/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/skins/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/standard/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/calc/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/calc/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/calc/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/calc/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{calendar/apps/web => calc/apps/web-archived}/tsconfig.json (100%) rename apps/calc/apps/{web => web-archived}/vite.config.ts (100%) rename apps/calendar/apps/{web => web-archived}/Dockerfile (100%) rename apps/calendar/apps/{web => web-archived}/e2e/auth.spec.ts (100%) rename apps/calendar/apps/{web => web-archived}/e2e/calendar-views.spec.ts (100%) rename apps/calendar/apps/{web => web-archived}/e2e/calendars.spec.ts (100%) rename apps/calendar/apps/{web => web-archived}/e2e/error-page.spec.ts (100%) rename apps/calendar/apps/{web => web-archived}/e2e/events.spec.ts (100%) rename apps/calendar/apps/{web => web-archived}/e2e/fixtures/auth.ts (100%) rename apps/calendar/apps/{web => web-archived}/e2e/settings.spec.ts (100%) rename apps/calendar/apps/{web => web-archived}/e2e/week-view-interactions.spec.ts (100%) rename apps/calendar/apps/{web => web-archived}/eslint.config.js (100%) rename apps/calendar/apps/{web => web-archived}/package.json (100%) rename apps/calendar/apps/{web => web-archived}/playwright.config.ts (100%) rename apps/calendar/apps/{web => web-archived}/scripts/generate-icons.mjs (100%) rename apps/calendar/apps/{web => web-archived}/src/app.css (100%) rename apps/calendar/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/app.html (100%) rename apps/calendar/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/birthdays.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/calendars.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/event-tags.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/events.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/events.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/reminders.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/reminders.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/shares.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/sync.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/api/sync.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/ServiceStatusBanner.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/agenda/AgendaFilters.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/agenda/AgendaItem.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/birthday/BirthdayPopover.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/AgendaView.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/CalendarHeader.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/CalendarSidebar.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/CalendarToolbar.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/CalendarToolbarContent.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/DateStrip.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/DateStripFab.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/EventCard.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/MiniCalendar.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/MonthView.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/OverflowIndicator.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/PillCalendarSelector.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/TagStrip.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/TagStripModal.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/TimeColumn.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/UnifiedBar.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/UnifiedBarControls.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/ViewCarousel.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/ViewModePill.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/ViewsBar.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/calendar/WeekView.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/event/AttendeeSelector.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/event/EventDetailModal.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/event/EventForm.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/event/QuickEventOverlay.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/event/RecurrenceEditDialog.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/event/RecurrenceSelector.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/event/ReminderSelector.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/event/ResponsiblePersonSelector.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/settings/CalendarManagement.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/settings/SettingsModal.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/skeletons/AgendaSkeleton.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/skeletons/AppLoadingSkeleton.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/skeletons/CalendarViewSkeleton.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/skeletons/EventDetailSkeleton.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/skeletons/RedirectSkeleton.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/skeletons/index.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/tags/index.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/voice/VoiceRecordButton.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/components/voice/VoiceRecordingModal.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/index.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/useBirthdayPopover.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/useCalendarKeyboard.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/useDragToCreate.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/useDragToCreate.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/useEventDragDrop.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/useEventDragDrop.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/useSwipeNavigation.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/composables/useVisibleHours.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/config/helpConfig.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/services/feedback.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/services/stt.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/birthdays.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/calendars.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/contacts.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/event-tags.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/eventModal.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/events-recurrence.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/events.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/events.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/external-calendars.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/external-calendars.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/search.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/settings.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/shares.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/unified-bar.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/view.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/view.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/stores/voice-recording.svelte.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/audio-recorder.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/calendarConstants.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/dateNavigation.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/dateNavigation.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/drag-helpers.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/event-estimator.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/event-estimator.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/event-parser.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/event-parser.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/eventDateHelpers.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/eventDateHelpers.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/eventFiltering.test.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/eventFiltering.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/utils/syntax-help.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/event/[id]/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/settings/sharing/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/settings/sync/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(app)/unified-bar-demo/+page.svelte (100%) rename apps/{chat/apps/web => calendar/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/+error.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/calendar/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/calendar/apps/{web => web-archived}/static/apple-touch-icon.png (100%) rename apps/calendar/apps/{web => web-archived}/static/favicon.png (100%) rename apps/calendar/apps/{web => web-archived}/static/favicon.svg (100%) rename apps/calendar/apps/{web => web-archived}/static/pwa-192x192.png (100%) rename apps/calendar/apps/{web => web-archived}/static/pwa-512x512.png (100%) rename apps/calendar/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{chat/apps/web => calendar/apps/web-archived}/tsconfig.json (100%) rename apps/calendar/apps/{web => web-archived}/vite.config.ts (100%) rename apps/cards/apps/{web => web-archived}/.env.example (100%) rename apps/cards/apps/{web => web-archived}/.gitignore (100%) rename apps/cards/apps/{web => web-archived}/.npmrc (100%) rename apps/cards/apps/{web => web-archived}/Dockerfile (100%) rename apps/cards/apps/{web => web-archived}/README.md (100%) rename apps/cards/apps/{web => web-archived}/eslint.config.js (100%) rename apps/cards/apps/{web => web-archived}/package.json (100%) rename apps/cards/apps/{web => web-archived}/src/app.css (100%) rename apps/cards/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/cards/apps/{web => web-archived}/src/app.html (100%) rename apps/cards/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/cards/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/api/feedback.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/assets/favicon.svg (100%) rename apps/cards/apps/{web => web-archived}/src/lib/auth.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/lib/components/Icon.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/lib/components/deck/CreateDeckModal.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/lib/components/deck/DeckCard.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/cards/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/cards/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/cards/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/cards/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/cards/apps/{web => web-archived}/src/lib/index.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/cardStore.svelte.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/deckStore.svelte.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/progressStore.svelte.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/types/auth.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/types/card.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/types/credits.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/types/deck.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/types/study.ts (100%) rename apps/cards/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/apps/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/decks/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/decks/[id]/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/explore/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/progress/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/cards/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/cards/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/cards/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/cards/apps/{web => web-archived}/static/images/app-icons/cards-logo-gradient.png (100%) rename apps/cards/apps/{web => web-archived}/static/images/app-icons/maerchenzauber-logo-gradient.png (100%) rename apps/cards/apps/{web => web-archived}/static/images/app-icons/manacore-logo-gradient.png (100%) rename apps/cards/apps/{web => web-archived}/static/images/app-icons/memoro-logo-gradient.png (100%) rename apps/cards/apps/{web => web-archived}/static/images/app-icons/moodlit-logo-gradient.png (100%) rename apps/cards/apps/{web => web-archived}/static/robots.txt (100%) rename apps/cards/apps/{web => web-archived}/svelte.config.js (100%) rename apps/cards/apps/{web => web-archived}/tailwind.config.js.bak (100%) rename apps/cards/apps/{web => web-archived}/tsconfig.json (100%) rename apps/cards/apps/{web => web-archived}/vite.config.ts (100%) rename apps/chat/apps/{web => web-archived}/.env.example (100%) rename apps/chat/apps/{web => web-archived}/Dockerfile (100%) rename apps/chat/apps/{web => web-archived}/eslint.config.js (100%) rename apps/chat/apps/{web => web-archived}/package.json (100%) rename apps/chat/apps/{web => web-archived}/src/app.css (100%) rename apps/chat/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/chat/apps/{web => web-archived}/src/app.html (100%) rename apps/chat/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/chat/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/chat/ChatInput.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/chat/ChatLayout.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/chat/ConversationList.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/chat/MessageBubble.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/chat/MessageList.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/chat/ModelSelector.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/chat/TypingIndicator.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/compare/CompareInput.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/compare/CompareProgress.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/compare/ModelResponseCard.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/compare/ModelResponseGrid.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/spaces/SpaceCard.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/spaces/SpaceForm.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/templates/TemplateCard.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/components/templates/TemplateForm.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/chat/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/chat/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/chat/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/chat/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/chat/apps/{web => web-archived}/src/lib/services/api.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/services/chat.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/services/conversation.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/services/document.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/services/feedback.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/services/space.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/services/template.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/chat.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/compare.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/conversations.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/session-conversations.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/spaces.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/templates.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/chat/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/{contacts/apps/web => chat/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/+layout.server.ts (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/+layout.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/apps/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/archive/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/chat/+layout.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/chat/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/chat/[id]/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/compare/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/documents/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/feedback/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/help/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/mana/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/profile/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/settings/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/spaces/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/spaces/[id]/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/tags/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/templates/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/(protected)/themes/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/chat/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/chat/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/chat/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{citycorners/apps/web => chat/apps/web-archived}/tsconfig.json (100%) rename apps/chat/apps/{web => web-archived}/vite.config.ts (100%) rename apps/citycorners/apps/{web => web-archived}/Dockerfile (100%) rename apps/citycorners/apps/{web => web-archived}/docker-entrypoint.sh (100%) rename apps/citycorners/apps/{web => web-archived}/package.json (100%) rename apps/citycorners/apps/{web => web-archived}/src/app.css (100%) rename apps/citycorners/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/app.html (100%) rename apps/citycorners/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/api.test.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/api.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/opening-hours.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/stores/favorites.svelte.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/lib/stores/theme.svelte.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/add-city/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/add/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/cities/[slug]/+layout.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/cities/[slug]/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/cities/[slug]/add/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/cities/[slug]/locations/[id]/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/cities/[slug]/locations/[id]/edit/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/cities/[slug]/map/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/favorites/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/locations/[id]/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/locations/[id]/edit/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/map/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/citycorners/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/citycorners/apps/{web => web-archived}/static/favicon.png (100%) rename apps/citycorners/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{contacts/apps/web => citycorners/apps/web-archived}/tsconfig.json (100%) rename apps/citycorners/apps/{web => web-archived}/vite.config.ts (100%) rename apps/contacts/apps/{web => web-archived}/Dockerfile (100%) rename apps/contacts/apps/{web => web-archived}/e2e/auth.spec.ts (100%) rename apps/contacts/apps/{web => web-archived}/e2e/contacts.spec.ts (100%) rename apps/contacts/apps/{web => web-archived}/e2e/fixtures/auth.ts (100%) rename apps/contacts/apps/{web => web-archived}/e2e/tags.spec.ts (100%) rename apps/contacts/apps/{web => web-archived}/eslint.config.js (100%) rename apps/contacts/apps/{web => web-archived}/package.json (100%) rename apps/contacts/apps/{web => web-archived}/playwright.config.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/app.css (100%) rename apps/contacts/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/app.html (100%) rename apps/contacts/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/batch.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/config.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/contacts.test.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/contacts.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/duplicates.test.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/duplicates.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/export.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/google.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/import.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/api/todos.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/AlphabetNavContextMenu.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/ContactDetailModal.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/ContactList.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/ContactNotes.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/ContactTasks.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/ContactsToolbar.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/ContactsToolbarContent.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/FilterBar.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/NewContactModal.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/SearchModal.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/SocialMediaLinks.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/SortToggle.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/SpiralCanvas.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/TagStrip.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/TagStripModal.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/ViewModeToggle.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/duplicates/MergeModal.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/export/ExportModal.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/forms/DateFields.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/forms/SocialMediaFields.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/import/FileUploader.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/import/GoogleImport.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/import/ImportPreview.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/ContactCardSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/ContactDetailSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/ContactGridSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/ContactListSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/ContactNotesSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/ContactRowSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/DuplicateGroupSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/DuplicateListSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/GoogleImportSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/ImportPreviewSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/TagCardSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/TagGridSkeleton.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/skeletons/index.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/views/ContactAlphabetView.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/components/views/ContactGridView.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/config/social-media.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/constants/contact-fields.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/data/demo-contacts.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/services/feedback.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/contacts.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/filter.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/filter.test.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/new-contact-modal.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/settings.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/spiral.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/todos.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/stores/view-mode.svelte.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/utils/contact-display.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/utils/contact-parser.test.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/utils/contact-parser.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/utils/duplicate-detector.test.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/utils/duplicate-detector.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/utils/error-helpers.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/archive/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/contacts/[id]/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/data/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/duplicates/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/spiral/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/{guides/apps/web/src/routes/shared => contacts/apps/web-archived/src/routes/(auth)}/+layout.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/+error.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/contacts/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/contacts/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{context/apps/web => contacts/apps/web-archived}/tsconfig.json (100%) rename apps/contacts/apps/{web => web-archived}/vite.config.ts (100%) rename apps/context/apps/{web => web-archived}/package.json (100%) rename apps/context/apps/{web => web-archived}/src/app.css (100%) rename apps/context/apps/{web => web-archived}/src/app.html (100%) rename apps/context/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/context/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/AIToolbar.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/BatchCreateModal.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/CreateSpaceModal.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/DocumentCard.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/DocumentEditor.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/MentionInput.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/SpaceCard.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/VersionNavigator.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/skeletons/AppLoadingSkeleton.svelte (100%) rename apps/context/apps/{web => web-archived}/src/lib/components/skeletons/index.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/config/editor.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/context/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/context/apps/{web => web-archived}/src/lib/services/ai.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/services/documents.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/services/spaces.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/services/tokens.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/documents.svelte.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/spaces.svelte.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/theme.svelte.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/tokens.svelte.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/types.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/utils/markdown.ts (100%) rename apps/context/apps/{web => web-archived}/src/lib/utils/text.ts (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/documents/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/documents/[id]/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/spaces/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/spaces/[id]/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(app)/tokens/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/context/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/context/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/context/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/context/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{guides/apps/web => context/apps/web-archived}/tsconfig.json (100%) rename apps/context/apps/{web => web-archived}/vite.config.ts (100%) rename apps/guides/apps/{web => web-archived}/package.json (100%) rename apps/guides/apps/{web => web-archived}/src/app.css (100%) rename apps/guides/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/guides/apps/{web => web-archived}/src/app.html (100%) rename apps/guides/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/guides/apps/{web => web-archived}/src/lib/components/CollectionEditModal.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/lib/components/GuideCard.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/lib/components/GuideEditModal.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/lib/components/ImportModal.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/lib/components/StepEditorModal.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/guides/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/guides/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/guides/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/guides/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/guides/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/guides/apps/{web => web-archived}/src/lib/stores/guides.svelte.ts (100%) rename apps/guides/apps/{web => web-archived}/src/lib/stores/runs.svelte.ts (100%) rename apps/guides/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/guides/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(app)/collections/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(app)/collections/[id]/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(app)/guide/[id]/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(app)/guide/[id]/run/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(app)/history/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/{inventar/apps/web/src/routes/(auth) => guides/apps/web-archived/src/routes/shared}/+layout.svelte (100%) rename apps/guides/apps/{web => web-archived}/src/routes/shared/[token]/+page.svelte (100%) rename apps/guides/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{inventar/apps/web => guides/apps/web-archived}/tsconfig.json (100%) rename apps/guides/apps/{web => web-archived}/vite.config.ts (100%) rename apps/inventar/apps/{web => web-archived}/Dockerfile (100%) rename apps/inventar/apps/{web => web-archived}/package.json (100%) rename apps/inventar/apps/{web => web-archived}/src/app.css (100%) rename apps/inventar/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/app.html (100%) rename apps/inventar/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/components/StatusBadge.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/components/ViewModeToggle.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/components/fields/FieldEditor.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/components/fields/FieldRenderer.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/components/fields/SchemaEditor.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/components/skeletons/CollectionListSkeleton.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/components/skeletons/ItemListSkeleton.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/components/skeletons/index.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/services/feedback.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/categories.svelte.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/collections.svelte.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/items.svelte.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/locations.svelte.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/stores/view.svelte.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/categories/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/collections/[id]/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/collections/[id]/edit/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/collections/new/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/items/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/items/[id]/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/locations/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/search/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/{mukke/apps/web => inventar/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/+error.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/inventar/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/inventar/apps/{web => web-archived}/static/favicon.svg (100%) rename apps/inventar/apps/{web => web-archived}/static/icons/icon.svg (100%) rename apps/inventar/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{moodlit/apps/web => inventar/apps/web-archived}/tsconfig.json (100%) rename apps/inventar/apps/{web => web-archived}/vite.config.ts (100%) rename apps/memoro/apps/{web => web-archived}/.env.example (100%) rename apps/memoro/apps/{web => web-archived}/.gitignore (100%) rename apps/memoro/apps/{web => web-archived}/.npmrc (100%) rename apps/memoro/apps/{web => web-archived}/APPLE_SIGNIN_COMPLETE_GUIDE.md (100%) rename apps/memoro/apps/{web => web-archived}/Dockerfile (100%) rename apps/memoro/apps/{web => web-archived}/GOOGLE_SIGNIN_COMPLETE_GUIDE.md (100%) rename apps/memoro/apps/{web => web-archived}/README.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/ENVIRONMENT_VARIABLES.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/FEATURE_COMPARISON.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/MEMO_DETAILS_FEATURE_PLAN.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/RING_ANIMATION_GUIDELINES.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/archive/IMPLEMENTATION_SUMMARY.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/archive/PHASE_2_SUMMARY.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/archive/PHASE_3_TAG_MANAGEMENT_SUMMARY.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/archive/PHASE_4_OAUTH_SUMMARY.md (100%) rename apps/memoro/apps/{web => web-archived}/docs/archive/SPA_CONVERSION_COMPLETE.md (100%) rename apps/memoro/apps/{web => web-archived}/package.json (100%) rename apps/memoro/apps/{web => web-archived}/src/app.css (100%) rename apps/memoro/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/app.html (100%) rename apps/memoro/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/assets/favicon.svg (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/AdviceCarousel.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/AppleSignInButton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/AudioPlayer.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/AudioRecorder.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/BillingToggle.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/BlueprintCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/BlueprintModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/BlueprintModal.svelte.backup (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/BlueprintSelector.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/ContextMenu.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/CostCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/GoogleSignInButton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/Icon.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/ManaIcon.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/MemoroLogo.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/MemoryAccordion.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/Modal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/PackageCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/PillDropdown.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/PillFilter.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/PillNavigation.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/RecordingButton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/SectionHeader.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/SettingsToggle.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/Sidebar.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/SplitView.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/SubscriptionButton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/SubscriptionCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/TabBar.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/TagBadge.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/TagEditModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/TagSelector.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/ThemeSelector.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/ThemeToggle.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/Toggle.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/UsageCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/VirtualList.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/atoms/Text.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/atoms/index.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/audio/ArchiveStatistics.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/audio/AudioFileCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/audio/AudioFileList.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/icons/README.md (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/icons/iconPaths.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/AdditionalRecordings.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/EditModeToolbar.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/MemoActions.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/MemoContent.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/MemoHeader.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/MemoPanel.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/PhotoGallery.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/PinButton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/PromptBar.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/StructuredTranscript.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/CreateMemoryModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/DeleteModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/ReplaceWordModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/ReprocessModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/SearchOverlay.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/ShareModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/ShortcutsModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/SpaceSelectorModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/SpeakerLabelModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/TagSelectorModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/memo/modals/TranslateModal.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/OVERVIEW.md (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/README.md (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/index.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/pages/BlueprintsPageSkeleton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/pages/DashboardSkeleton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/pages/SettingsPageSkeleton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/pages/SpacesPageSkeleton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/pages/StatisticsPageSkeleton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/pages/SubscriptionPageSkeleton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/pages/TagsPageSkeleton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/pages/UploadPageSkeleton.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/utils/SkeletonBox.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/skeletons/utils/SkeletonText.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/statistics/EngagementCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/statistics/GlassCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/statistics/InsightsCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/statistics/OverviewCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/statistics/ProductivityCard.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/components/statistics/StatRow.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/config/env.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/data/appCosts.json (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/data/subscriptionData.json (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/data/usageData.json (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/index.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/audioStorageService.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/audioUploadService.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/creditService.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/memoService.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/questionService.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/spaceService.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/tagService.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/tokenManager.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/services/transcriptionService.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/memos.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/recording.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/ringsInitialized.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/settings.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/tabs.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/tags.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/supabaseClient.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/types/database.types.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/types/memo.types.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/utils/appleAuth.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/utils/formatters.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/utils/googleAuth.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/utils/indexedDBCache.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/utils/keyboardShortcuts.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/lib/utils/realtimeUpdates.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/+layout.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/audio-archive/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/blueprints/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/dashboard/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/memos/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/record/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/settings/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/spaces/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/statistics/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/subscription/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/tags/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(protected)/upload/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(public)/+layout.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(public)/login/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/(public)/register/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/+error.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/auth/apple-callback-handler/+server.ts (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/auth/apple-callback/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/auth/callback/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/memoro/apps/{web => web-archived}/static/.well-known/apple-app-site-association (100%) rename apps/memoro/apps/{web => web-archived}/static/apple-touch-icon.png (100%) rename apps/memoro/apps/{web => web-archived}/static/deployment-version.txt (100%) rename apps/memoro/apps/{web => web-archived}/static/favicon-96x96.png (100%) rename apps/memoro/apps/{web => web-archived}/static/favicon.ico (100%) rename apps/memoro/apps/{web => web-archived}/static/favicon.svg (100%) rename apps/memoro/apps/{web => web-archived}/static/images/app-icons/maerchenzauber-logo-gradient.png (100%) rename apps/memoro/apps/{web => web-archived}/static/images/app-icons/manacore-logo-gradient.png (100%) rename apps/memoro/apps/{web => web-archived}/static/images/app-icons/memoro-logo-gradient.png (100%) rename apps/memoro/apps/{web => web-archived}/static/images/app-icons/moodlit-logo-gradient.png (100%) rename apps/memoro/apps/{web => web-archived}/static/robots.txt (100%) rename apps/memoro/apps/{web => web-archived}/static/site.webmanifest (100%) rename apps/memoro/apps/{web => web-archived}/static/web-app-manifest-192x192.png (100%) rename apps/memoro/apps/{web => web-archived}/static/web-app-manifest-512x512.png (100%) rename apps/memoro/apps/{web => web-archived}/svelte.config.js (100%) rename apps/memoro/apps/{web => web-archived}/tsconfig.json (100%) rename apps/memoro/apps/{web => web-archived}/vite.config.ts (100%) rename apps/moodlit/apps/{web => web-archived}/package.json (100%) rename apps/moodlit/apps/{web => web-archived}/src/app.css (100%) rename apps/moodlit/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/app.html (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/components/MoodlitLogo.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/components/mood/CreateMoodDialog.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/components/mood/MoodCard.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/components/mood/MoodFullscreen.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/data/default-moods.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/stores/moods.svelte.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/stores/sequences.svelte.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/types/auth.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/lib/types/mood.ts (100%) rename apps/moodlit/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/routes/(app)/moods/+page.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/routes/(app)/sequences/+page.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/routes/auth/login/+page.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/src/routes/auth/register/+page.svelte (100%) rename apps/moodlit/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{mukke/apps/web => moodlit/apps/web-archived}/tsconfig.json (100%) rename apps/{news/apps/web => moodlit/apps/web-archived}/vite.config.ts (100%) rename apps/mukke/apps/{web => web-archived}/.env.example (100%) rename apps/mukke/apps/{web => web-archived}/Dockerfile (100%) rename apps/mukke/apps/{web => web-archived}/docker-entrypoint.sh (100%) rename apps/mukke/apps/{web => web-archived}/package.json (100%) rename apps/mukke/apps/{web => web-archived}/src/app.css (100%) rename apps/mukke/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/app.html (100%) rename apps/mukke/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/BeatLibrary.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/BeatUploader.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/FullPlayer.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/KaraokePreview.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/LyricsEditor.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/MarkerTimeline.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/MiniPlayer.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/PlaybackControls.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/QueuePanel.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/SongEditor.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/components/WaveformEditor.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/services/feedback.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/audio.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/editor.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/library.svelte.test.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/library.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/player.svelte.test.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/player.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/playlist.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/project.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/theme.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/utils/bpm-detector.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/utils/song-parser.test.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/utils/song-parser.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/utils/syntax-help.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/utils/time-format.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/visualizer/ButterchurnViz.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/visualizer/FrequencyBars.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/visualizer/ParticleViz.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/visualizer/VisualizerRenderer.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/visualizer/analyzer.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/lib/visualizer/registry.svelte.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/dashboard/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/editor/[id]/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/library/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/library/albums/[name]/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/library/artists/[name]/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/library/genres/[name]/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/playlists/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/playlists/[id]/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/projects/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/search/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(app)/upload/+page.svelte (100%) rename apps/{nutriphi/apps/web => mukke/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/mukke/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/test/mocks/app/environment.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/test/mocks/app/navigation.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/test/mocks/app/stores.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/test/mocks/env/static/public.ts (100%) rename apps/mukke/apps/{web => web-archived}/src/test/setup.ts (100%) rename apps/mukke/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{news/apps/web => mukke/apps/web-archived}/tsconfig.json (100%) rename apps/mukke/apps/{web => web-archived}/vite.config.ts (100%) rename apps/mukke/apps/{web => web-archived}/vitest.config.ts (100%) rename apps/news/apps/{web => web-archived}/.env.example (100%) rename apps/news/apps/{web => web-archived}/eslint.config.js (100%) rename apps/news/apps/{web => web-archived}/package.json (100%) rename apps/news/apps/{web => web-archived}/src/app.css (100%) rename apps/news/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/news/apps/{web => web-archived}/src/app.html (100%) rename apps/news/apps/{web => web-archived}/src/lib/components/NewsLogo.svelte (100%) rename apps/news/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/news/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/news/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/news/apps/{web => web-archived}/src/routes/(protected)/+layout.svelte (100%) rename apps/news/apps/{web => web-archived}/src/routes/(protected)/feed/+page.svelte (100%) rename apps/news/apps/{web => web-archived}/src/routes/(protected)/saved/+page.svelte (100%) rename apps/news/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/news/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/news/apps/{web => web-archived}/src/routes/auth/login/+page.svelte (100%) rename apps/news/apps/{web => web-archived}/src/routes/auth/register/+page.svelte (100%) rename apps/{uload/apps/web => news/apps/web-archived}/svelte.config.js (100%) rename apps/{nutriphi/apps/web => news/apps/web-archived}/tsconfig.json (100%) rename apps/{wisekeep/apps/web => news/apps/web-archived}/vite.config.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/Dockerfile (100%) rename apps/nutriphi/apps/{web => web-archived}/package.json (100%) rename apps/nutriphi/apps/{web => web-archived}/src/app.css (100%) rename apps/nutriphi/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/app.html (100%) rename apps/nutriphi/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/api/client.spec.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/components/AddMealButton.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/components/DailySummary.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/components/Header.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/components/MealList.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/components/ProgressRing.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/stores/meals.svelte.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/utils/meal-parser.test.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/utils/meal-parser.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/utils/syntax-help.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/{photos/apps/web => nutriphi/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/add/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/help/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/routes/settings/+page.svelte (100%) rename apps/nutriphi/apps/{web => web-archived}/src/test/mocks/app/environment.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/test/mocks/app/navigation.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/test/mocks/app/stores.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/test/mocks/env/static/public.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/src/test/setup.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{photos/apps/web => nutriphi/apps/web-archived}/tsconfig.json (100%) rename apps/nutriphi/apps/{web => web-archived}/vite.config.ts (100%) rename apps/nutriphi/apps/{web => web-archived}/vitest.config.ts (100%) rename apps/photos/apps/{web => web-archived}/.env.example (100%) rename apps/photos/apps/{web => web-archived}/Dockerfile (100%) rename apps/photos/apps/{web => web-archived}/package.json (100%) rename apps/photos/apps/{web => web-archived}/src/app.css (100%) rename apps/photos/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/photos/apps/{web => web-archived}/src/app.html (100%) rename apps/photos/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/photos/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/components/albums/AlbumCard.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/lib/components/albums/AlbumGrid.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/lib/components/albums/CreateAlbumModal.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/lib/components/filters/FilterBar.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/lib/components/gallery/PhotoCard.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/lib/components/gallery/PhotoDetailModal.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/lib/components/gallery/PhotoGrid.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/lib/components/upload/UploadDropzone.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/photos/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/photos/apps/{web => web-archived}/src/lib/stores/albums.svelte.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/stores/photos.svelte.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/photos/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/albums/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/albums/[id]/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/favorites/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/upload/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(app)/upload/+page.ts (100%) rename apps/{planta/apps/web => photos/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/photos/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/photos/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/photos/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/photos/apps/{web => web-archived}/static/favicon.png (100%) rename apps/photos/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{planta/apps/web => photos/apps/web-archived}/tsconfig.json (100%) rename apps/photos/apps/{web => web-archived}/vite.config.ts (100%) rename apps/picture/apps/{web => web-archived}/.env.example (100%) rename apps/picture/apps/{web => web-archived}/.gitignore (100%) rename apps/picture/apps/{web => web-archived}/.npmrc (100%) rename apps/picture/apps/{web => web-archived}/.prettierignore (100%) rename apps/picture/apps/{web => web-archived}/.prettierrc (100%) rename apps/picture/apps/{web => web-archived}/Dockerfile (100%) rename apps/picture/apps/{web => web-archived}/README.md (100%) rename apps/picture/apps/{web => web-archived}/docs/ADVANCED_GENERATION_SETTINGS.md (100%) rename apps/picture/apps/{web => web-archived}/docs/update-storage-policies.sql (100%) rename apps/picture/apps/{web => web-archived}/eslint.config.js (100%) rename apps/picture/apps/{web => web-archived}/package.json (100%) rename apps/picture/apps/{web => web-archived}/src/app.css (100%) rename apps/picture/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/picture/apps/{web => web-archived}/src/app.html (100%) rename apps/picture/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/picture/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/boardItems.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/boards.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/explore.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/feedback.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/generate-async.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/generate.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/images.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/models.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/tags.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/api/upload.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/assets/favicon.svg (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/archive/ArchivedImageCard.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/archive/ArchivedImageModal.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/board/BoardCanvas.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/board/CanvasToolbar.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/board/ImagePickerModal.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/board/ImagePropertiesPanel.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/branding/PictureLogo.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/gallery/GalleryGrid.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/gallery/ImageCard.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/gallery/ImageDetailModal.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/gallery/QuickGenerateBar.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/generate/AdvancedSettingsModal.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/generate/GenerateForm.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/layout/Header.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/layout/Sidebar.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/settings/ThemePicker.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/tags/TagPills.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/ui/Button.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/ui/Card.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/ui/ContextMenu.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/ui/ImageSkeleton.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/ui/KeyboardShortcutsModal.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/ui/Modal.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/ui/ViewModeSwitcher.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/components/upload/DropZone.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/picture/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/picture/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/picture/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/picture/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/picture/apps/{web => web-archived}/src/lib/index.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/archive.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/boards.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/canvas.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/contextMenu.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/explore.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/generate.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/images.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/models.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/sidebar.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/tags.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/ui.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/stores/view.ts (100%) rename apps/picture/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/picture/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/+layout.server.ts (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/+layout.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/apps/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/archive/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/board/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/board/[id]/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/explore/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/feedback/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/gallery/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/generate/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/help/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/mana/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/profile/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/settings/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/tags/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/themes/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/app/upload/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/auth/forgot-password/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/auth/login/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/auth/reset-password/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/auth/signup/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/picture/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/picture/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/picture/apps/{web => web-archived}/static/images/app-icons/maerchenzauber-logo-gradient.png (100%) rename apps/picture/apps/{web => web-archived}/static/images/app-icons/manacore-logo-gradient.png (100%) rename apps/picture/apps/{web => web-archived}/static/images/app-icons/manadeck-logo-gradient.png (100%) rename apps/picture/apps/{web => web-archived}/static/images/app-icons/memoro-logo-gradient.png (100%) rename apps/picture/apps/{web => web-archived}/static/images/app-icons/moodlit-logo-gradient.png (100%) rename apps/picture/apps/{web => web-archived}/static/images/app-icons/picture-logo-gradient.png (100%) rename apps/picture/apps/{web => web-archived}/static/robots.txt (100%) rename apps/picture/apps/{web => web-archived}/svelte.config.js (100%) rename apps/picture/apps/{web => web-archived}/tsconfig.json (100%) rename apps/picture/apps/{web => web-archived}/vite.config.ts (100%) rename apps/planta/apps/{web => web-archived}/package.json (100%) rename apps/planta/apps/{web => web-archived}/src/app.css (100%) rename apps/planta/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/planta/apps/{web => web-archived}/src/app.html (100%) rename apps/planta/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/planta/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/api/analysis.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/api/photos.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/api/plants.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/api/watering.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/data/mutations.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/planta/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/planta/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/utils/plant-parser.test.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/utils/plant-parser.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/utils/syntax-help.ts (100%) rename apps/planta/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/add/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/dashboard/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/plants/[id]/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/{times/apps/web => planta/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/planta/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/planta/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/planta/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{presi/apps/web => planta/apps/web-archived}/tsconfig.json (100%) rename apps/planta/apps/{web => web-archived}/vite.config.ts (100%) rename apps/presi/apps/{web => web-archived}/Dockerfile (100%) rename apps/presi/apps/{web => web-archived}/eslint.config.js (100%) rename apps/presi/apps/{web => web-archived}/package.json (100%) rename apps/presi/apps/{web => web-archived}/src/app.css (100%) rename apps/presi/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/{wisekeep/apps/web => presi/apps/web-archived}/src/app.html (100%) rename apps/presi/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/presi/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/api/feedback.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/presi/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/presi/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/presi/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/presi/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/presi/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/stores/decks.svelte.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/presi/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/apps/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/deck/[id]/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/present/[id]/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/shared/[code]/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/+error.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/presi/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/presi/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/presi/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/presi/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{questions/apps/web => presi/apps/web-archived}/tsconfig.json (100%) rename apps/presi/apps/{web => web-archived}/vite.config.ts (100%) rename apps/questions/apps/{web => web-archived}/.env.example (100%) rename apps/questions/apps/{web => web-archived}/package.json (100%) rename apps/questions/apps/{web => web-archived}/src/app.css (100%) rename apps/questions/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/questions/apps/{web => web-archived}/src/app.html (100%) rename apps/questions/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/questions/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/api/answers.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/api/collections.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/api/index.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/api/questions.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/api/research.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/api/sources.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/components/CollectionModal.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/lib/components/ErrorAlert.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/lib/components/index.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/components/skeletons/QuestionDetailSkeleton.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/lib/components/skeletons/QuestionSkeleton.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/lib/components/skeletons/index.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/data/demo-questions.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/questions/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/questions/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/stores/collections.svelte.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/stores/index.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/stores/questions.svelte.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/types/index.ts (100%) rename apps/questions/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/collections/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/new/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/question/[id]/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/questions/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/questions/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/questions/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/questions/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{skilltree/apps/web => questions/apps/web-archived}/tsconfig.json (100%) rename apps/questions/apps/{web => web-archived}/vite.config.ts (100%) rename apps/skilltree/apps/{web => web-archived}/.env.production.example (100%) rename apps/skilltree/apps/{web => web-archived}/Dockerfile (100%) rename apps/skilltree/apps/{web => web-archived}/package.json (100%) rename apps/skilltree/apps/{web => web-archived}/src/app.css (100%) rename apps/skilltree/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/app.html (100%) rename apps/skilltree/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/api/achievements.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/api/activities.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/api/skills.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/AchievementCard.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/AchievementCelebration.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/AddSkillModal.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/AddXpModal.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/EditSkillModal.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/LevelUpCelebration.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/SkillCard.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/SkillTemplates.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/components/StatsOverview.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/services/storage.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/stores/achievements.svelte.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/stores/skills.svelte.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/types/index.test.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/types/index.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/achievements/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/help/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/skilltree/apps/{web => web-archived}/src/routes/tree/+page.svelte (100%) rename apps/skilltree/apps/{web => web-archived}/src/test/setup.ts (100%) rename apps/skilltree/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{storage/apps/web => skilltree/apps/web-archived}/tsconfig.json (100%) rename apps/skilltree/apps/{web => web-archived}/vite.config.ts (100%) rename apps/skilltree/apps/{web => web-archived}/vitest.config.ts (100%) rename apps/storage/apps/{web => web-archived}/Dockerfile (100%) rename apps/storage/apps/{web => web-archived}/e2e/auth.spec.ts (100%) rename apps/storage/apps/{web => web-archived}/e2e/files.spec.ts (100%) rename apps/storage/apps/{web => web-archived}/e2e/integration.spec.ts (100%) rename apps/storage/apps/{web => web-archived}/e2e/navigation.spec.ts (100%) rename apps/storage/apps/{web => web-archived}/e2e/search.spec.ts (100%) rename apps/storage/apps/{web => web-archived}/eslint.config.js (100%) rename apps/storage/apps/{web => web-archived}/package.json (100%) rename apps/storage/apps/{web => web-archived}/playwright.config.ts (100%) rename apps/storage/apps/{web => web-archived}/scripts/generate-icons.mjs (100%) rename apps/storage/apps/{web => web-archived}/src/app.css (100%) rename apps/storage/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/storage/apps/{web => web-archived}/src/app.html (100%) rename apps/storage/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/storage/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/api/client-integration.test.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/api/client.test.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/audio/analyzer.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/audio/FrequencyBars.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/audio/FullPlayer.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/audio/MiniPlayer.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/Breadcrumb.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/BulkActionBar.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/EmptyState.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FileCard.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FileGrid.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FileList.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FilePreviewModal.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FileRow.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FileSkeletonGrid.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FileSkeletonList.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FileVersionsModal.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FolderCard.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/FolderRow.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/NewFolderModal.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/ShareModal.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/TagPicker.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/components/files/UploadZone.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/storage/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/storage/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/storage/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/storage/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/storage/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/stores/audio-player.svelte.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/stores/files.svelte.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/stores/theme.svelte.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/storage/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/storage/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/storage/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/favorites/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/feedback/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/files/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/files/[folderId]/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/forgot-password/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/storage/apps/{web => web-archived}/src/routes/help/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/login/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/storage/apps/{web => web-archived}/src/routes/profile/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/register/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/reset-password/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/search/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/settings/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/shared/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/tags/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/themes/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/src/routes/trash/+page.svelte (100%) rename apps/storage/apps/{web => web-archived}/static/apple-touch-icon.png (100%) rename apps/storage/apps/{web => web-archived}/static/favicon.png (100%) rename apps/storage/apps/{web => web-archived}/static/favicon.svg (100%) rename apps/storage/apps/{web => web-archived}/static/pwa-192x192.png (100%) rename apps/storage/apps/{web => web-archived}/static/pwa-512x512.png (100%) rename apps/storage/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{times/apps/web => storage/apps/web-archived}/tsconfig.json (100%) rename apps/storage/apps/{web => web-archived}/vite.config.ts (100%) rename apps/times/apps/{web => web-archived}/Dockerfile (100%) rename apps/times/apps/{web => web-archived}/package.json (100%) rename apps/times/apps/{web => web-archived}/src/app.css (100%) rename apps/times/apps/{web => web-archived}/src/app.html (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/EntryForm.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/EntryItem.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/EntryList.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/KeyboardShortcuts.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/QuickStart.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/TimerCard.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/TimerIndicator.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/clock/CircularProgress.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/components/clock/WorldMap.svelte (100%) rename apps/times/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/data/queries.test.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/data/types.test.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/times/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/alarms.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/countdown-timers.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/session-alarms.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/session-timers.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/stopwatch.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/timer.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/view.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/stores/world-clocks.svelte.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/utils/entry-parser.test.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/utils/entry-parser.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/utils/export.test.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/utils/export.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/utils/rounding.test.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/utils/rounding.ts (100%) rename apps/times/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/clients/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/clients/[id]/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/clock/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/clock/alarms/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/clock/stopwatch/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/clock/timers/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/clock/world-clock/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/entries/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/projects/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/projects/[id]/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/reports/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/templates/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/{todo/apps/web => times/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/+error.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/times/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/times/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/times/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/times/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{todo/apps/web => times/apps/web-archived}/tsconfig.json (100%) rename apps/times/apps/{web => web-archived}/vite.config.ts (100%) rename apps/todo/apps/{web => web-archived}/.env.production.example (100%) rename apps/todo/apps/{web => web-archived}/Dockerfile (100%) rename apps/todo/apps/{web => web-archived}/e2e/auth.spec.ts (100%) rename apps/todo/apps/{web => web-archived}/e2e/fixtures/auth.ts (100%) rename apps/todo/apps/{web => web-archived}/e2e/projects.spec.ts (100%) rename apps/todo/apps/{web => web-archived}/e2e/tasks.spec.ts (100%) rename apps/todo/apps/{web => web-archived}/package.json (100%) rename apps/todo/apps/{web => web-archived}/playwright.config.ts (100%) rename apps/todo/apps/{web => web-archived}/scripts/generate-icons.mjs (100%) rename apps/todo/apps/{web => web-archived}/src/app.css (100%) rename apps/todo/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/todo/apps/{web => web-archived}/src/app.html (100%) rename apps/todo/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/todo/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/api/client.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/api/tasks.test.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/api/tasks.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/AppSlider.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/CollapsibleSection.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/QuickAddTask.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/SpiralCanvas.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/SubtaskList.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/SyncIndicator.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/TagStrip.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/TagStripModal.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/TaskEditModal.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/TaskItem.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/TaskList.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/TodoToolbar.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/TodoToolbarContent.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/BoardViewRenderer.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/FokusLayout.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/GridLayout.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/KanbanLayout.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/ViewColumn.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/ViewColumnHeader.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/ViewEditorModal.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/ViewSelector.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/board-views/index.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/form/DurationPicker.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/form/FunRatingPicker.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/form/PrioritySelector.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/form/ReminderSelector.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/form/StorypointsSelector.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/form/TagSelector.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/form/index.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/kanban/KanbanTaskCard.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/kanban/QuickAddTaskInline.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/kanban/index.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/pages/PageEditBar.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/pages/PagePicker.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/pages/TodoPage.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/skeletons/KanbanBoardSkeleton.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/skeletons/KanbanColumnSkeleton.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/skeletons/StatisticsSkeleton.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/skeletons/TaskItemSkeleton.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/skeletons/TaskListSkeleton.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/lib/components/skeletons/index.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/composables/useTaskForm.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/constants/priority.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/data/cross-app-search.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/data/demo-tasks.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/data/task-queries.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/data/view-grouping.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/todo/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/todo/apps/{web => web-archived}/src/lib/i18n/locales/es.json (100%) rename apps/todo/apps/{web => web-archived}/src/lib/i18n/locales/fr.json (100%) rename apps/todo/apps/{web => web-archived}/src/lib/i18n/locales/it.json (100%) rename apps/todo/apps/{web => web-archived}/src/lib/services/feedback.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/board-views.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/contacts.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/debug.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/index.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/minimized-pages.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/navigation.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/projects.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/reminders.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/settings.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/spiral.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/store-helpers.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/tasks.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/theme.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/view.svelte.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/stores/view.test.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/utils/date-display.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/utils/syntax-help.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/utils/task-helpers.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/utils/task-parser.test.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/utils/task-parser.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/utils/time-estimator.test.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/utils/time-estimator.ts (100%) rename apps/todo/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/mana/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/spiral/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/tag/[id]/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/{wisekeep/apps/web => todo/apps/web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/+error.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/todo/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/todo/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/todo/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/todo/apps/{web => web-archived}/static/apple-touch-icon.png (100%) rename apps/todo/apps/{web => web-archived}/static/favicon.png (100%) rename apps/todo/apps/{web => web-archived}/static/icons/icon.svg (100%) rename apps/todo/apps/{web => web-archived}/static/pwa-192x192.png (100%) rename apps/todo/apps/{web => web-archived}/static/pwa-512x512.png (100%) rename apps/todo/apps/{web => web-archived}/svelte.config.js (100%) rename apps/{wisekeep/apps/web => todo/apps/web-archived}/tsconfig.json (100%) rename apps/todo/apps/{web => web-archived}/vite.config.ts (100%) rename apps/uload/apps/{web => web-archived}/Dockerfile (100%) rename apps/uload/apps/{web => web-archived}/package.json (100%) rename apps/uload/apps/{web => web-archived}/src/app.css (100%) rename apps/uload/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/uload/apps/{web => web-archived}/src/app.html (100%) rename apps/uload/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/uload/apps/{web => web-archived}/src/lib/assets/favicon.svg (100%) rename apps/uload/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/uload/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/uload/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/uload/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/uload/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/uload/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/uload/apps/{web => web-archived}/src/lib/theme.svelte.ts (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(app)/my/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(app)/my/analytics/[id]/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(app)/my/links/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(app)/my/tags/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(app)/pricing/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/(auth)/verify-email/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/uload/apps/{web => web-archived}/src/routes/u/[username]/+page.svelte (100%) rename apps/uload/apps/{web => web-archived}/static/icons/apple-touch-icon.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-128x128.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-144x144.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-152x152.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-192x192.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-384x384.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-512x512.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-72x72.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-96x96.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-maskable-192x192.svg (100%) rename apps/uload/apps/{web => web-archived}/static/icons/icon-maskable-512x512.svg (100%) rename apps/uload/apps/{web => web-archived}/static/robots.txt (100%) rename apps/{wisekeep/apps/web => uload/apps/web-archived}/svelte.config.js (100%) rename apps/uload/apps/{web => web-archived}/tsconfig.json (100%) rename apps/uload/apps/{web => web-archived}/vite.config.ts (100%) rename apps/zitare/apps/{web => web-archived}/Dockerfile (100%) rename apps/zitare/apps/{web => web-archived}/docker-entrypoint.sh (100%) rename apps/zitare/apps/{web => web-archived}/package.json (100%) rename apps/zitare/apps/{web => web-archived}/src/app.css (100%) rename apps/zitare/apps/{web => web-archived}/src/app.d.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/app.html (100%) rename apps/zitare/apps/{web => web-archived}/src/hooks.client.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/hooks.server.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/components/LanguageSelector.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/components/QuoteCard.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/components/SpiralCanvas.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/content/help/index.test.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/content/help/index.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/data/guest-seed.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/data/local-store.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/data/queries.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/i18n/index.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/i18n/locales/de.json (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/i18n/locales/en.json (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/app-onboarding.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/auth.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/favorites.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/lists.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/quotes.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/settings.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/spiral.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/tags.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/theme.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/toast.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/stores/user-settings.svelte.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/lib/version.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/+layout.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/categories/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/category/[category]/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/favorites/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/feedback/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/help/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/lists/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/lists/[id]/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/profile/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/search/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/settings/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/spiral/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/tags/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(app)/themes/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(auth)/+layout.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(auth)/forgot-password/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(auth)/login/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(auth)/register/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/(auth)/reset-password/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/+layout.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/+layout.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/health/+server.ts (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/offline/+page.svelte (100%) rename apps/zitare/apps/{web => web-archived}/src/routes/offline/+page.ts (100%) rename apps/zitare/apps/{web => web-archived}/static/favicon.png (100%) rename apps/zitare/apps/{web => web-archived}/svelte.config.js (100%) rename apps/zitare/apps/{web => web-archived}/tsconfig.json (100%) rename apps/zitare/apps/{web => web-archived}/vite.config.ts (100%) diff --git a/apps/wisekeep/.gitignore b/apps-archived/wisekeep/.gitignore similarity index 100% rename from apps/wisekeep/.gitignore rename to apps-archived/wisekeep/.gitignore diff --git a/apps/wisekeep/CLAUDE.md b/apps-archived/wisekeep/CLAUDE.md similarity index 100% rename from apps/wisekeep/CLAUDE.md rename to apps-archived/wisekeep/CLAUDE.md diff --git a/apps/wisekeep/apps/landing/astro.config.mjs b/apps-archived/wisekeep/apps/landing/astro.config.mjs similarity index 100% rename from apps/wisekeep/apps/landing/astro.config.mjs rename to apps-archived/wisekeep/apps/landing/astro.config.mjs diff --git a/apps/wisekeep/apps/landing/package.json b/apps-archived/wisekeep/apps/landing/package.json similarity index 100% rename from apps/wisekeep/apps/landing/package.json rename to apps-archived/wisekeep/apps/landing/package.json diff --git a/apps/wisekeep/apps/landing/src/components/CollapsibleSection.astro b/apps-archived/wisekeep/apps/landing/src/components/CollapsibleSection.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/CollapsibleSection.astro rename to apps-archived/wisekeep/apps/landing/src/components/CollapsibleSection.astro diff --git a/apps/wisekeep/apps/landing/src/components/ContentCard.tsx b/apps-archived/wisekeep/apps/landing/src/components/ContentCard.tsx similarity index 100% rename from apps/wisekeep/apps/landing/src/components/ContentCard.tsx rename to apps-archived/wisekeep/apps/landing/src/components/ContentCard.tsx diff --git a/apps/wisekeep/apps/landing/src/components/ContentCardList.tsx b/apps-archived/wisekeep/apps/landing/src/components/ContentCardList.tsx similarity index 100% rename from apps/wisekeep/apps/landing/src/components/ContentCardList.tsx rename to apps-archived/wisekeep/apps/landing/src/components/ContentCardList.tsx diff --git a/apps/wisekeep/apps/landing/src/components/Footer.astro b/apps-archived/wisekeep/apps/landing/src/components/Footer.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/Footer.astro rename to apps-archived/wisekeep/apps/landing/src/components/Footer.astro diff --git a/apps/wisekeep/apps/landing/src/components/Navigation.astro b/apps-archived/wisekeep/apps/landing/src/components/Navigation.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/Navigation.astro rename to apps-archived/wisekeep/apps/landing/src/components/Navigation.astro diff --git a/apps/wisekeep/apps/landing/src/components/SearchableContentList.tsx b/apps-archived/wisekeep/apps/landing/src/components/SearchableContentList.tsx similarity index 100% rename from apps/wisekeep/apps/landing/src/components/SearchableContentList.tsx rename to apps-archived/wisekeep/apps/landing/src/components/SearchableContentList.tsx diff --git a/apps/wisekeep/apps/landing/src/components/TalksSidebar.astro b/apps-archived/wisekeep/apps/landing/src/components/TalksSidebar.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/TalksSidebar.astro rename to apps-archived/wisekeep/apps/landing/src/components/TalksSidebar.astro diff --git a/apps/wisekeep/apps/landing/src/components/ThemeSwitcher.astro b/apps-archived/wisekeep/apps/landing/src/components/ThemeSwitcher.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/ThemeSwitcher.astro rename to apps-archived/wisekeep/apps/landing/src/components/ThemeSwitcher.astro diff --git a/apps/wisekeep/apps/landing/src/components/speakers/QuoteCollection.astro b/apps-archived/wisekeep/apps/landing/src/components/speakers/QuoteCollection.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/speakers/QuoteCollection.astro rename to apps-archived/wisekeep/apps/landing/src/components/speakers/QuoteCollection.astro diff --git a/apps/wisekeep/apps/landing/src/components/speakers/SpeakerHero.astro b/apps-archived/wisekeep/apps/landing/src/components/speakers/SpeakerHero.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/speakers/SpeakerHero.astro rename to apps-archived/wisekeep/apps/landing/src/components/speakers/SpeakerHero.astro diff --git a/apps/wisekeep/apps/landing/src/components/speakers/SpeakerStats.astro b/apps-archived/wisekeep/apps/landing/src/components/speakers/SpeakerStats.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/speakers/SpeakerStats.astro rename to apps-archived/wisekeep/apps/landing/src/components/speakers/SpeakerStats.astro diff --git a/apps/wisekeep/apps/landing/src/components/speakers/TalkGrid.astro b/apps-archived/wisekeep/apps/landing/src/components/speakers/TalkGrid.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/components/speakers/TalkGrid.astro rename to apps-archived/wisekeep/apps/landing/src/components/speakers/TalkGrid.astro diff --git a/apps/wisekeep/apps/landing/src/content/config.ts b/apps-archived/wisekeep/apps/landing/src/content/config.ts similarity index 100% rename from apps/wisekeep/apps/landing/src/content/config.ts rename to apps-archived/wisekeep/apps/landing/src/content/config.ts diff --git a/apps/wisekeep/apps/landing/src/content/talks/rory-sutherland-perspective-is-everything.md b/apps-archived/wisekeep/apps/landing/src/content/talks/rory-sutherland-perspective-is-everything.md similarity index 100% rename from apps/wisekeep/apps/landing/src/content/talks/rory-sutherland-perspective-is-everything.md rename to apps-archived/wisekeep/apps/landing/src/content/talks/rory-sutherland-perspective-is-everything.md diff --git a/apps/wisekeep/apps/landing/src/content/talks/simon-sinek-leaders-eat-last.md b/apps-archived/wisekeep/apps/landing/src/content/talks/simon-sinek-leaders-eat-last.md similarity index 100% rename from apps/wisekeep/apps/landing/src/content/talks/simon-sinek-leaders-eat-last.md rename to apps-archived/wisekeep/apps/landing/src/content/talks/simon-sinek-leaders-eat-last.md diff --git a/apps/wisekeep/apps/landing/src/content/talks/simon-sinek-love-your-work.md b/apps-archived/wisekeep/apps/landing/src/content/talks/simon-sinek-love-your-work.md similarity index 100% rename from apps/wisekeep/apps/landing/src/content/talks/simon-sinek-love-your-work.md rename to apps-archived/wisekeep/apps/landing/src/content/talks/simon-sinek-love-your-work.md diff --git a/apps/wisekeep/apps/landing/src/content/talks/simon-sinek-millennials-in-the-workplace.md b/apps-archived/wisekeep/apps/landing/src/content/talks/simon-sinek-millennials-in-the-workplace.md similarity index 100% rename from apps/wisekeep/apps/landing/src/content/talks/simon-sinek-millennials-in-the-workplace.md rename to apps-archived/wisekeep/apps/landing/src/content/talks/simon-sinek-millennials-in-the-workplace.md diff --git a/apps/wisekeep/apps/landing/src/content/talks/simon-sinek-why-good-leaders-make-you-feel-safe.md b/apps-archived/wisekeep/apps/landing/src/content/talks/simon-sinek-why-good-leaders-make-you-feel-safe.md similarity index 100% rename from apps/wisekeep/apps/landing/src/content/talks/simon-sinek-why-good-leaders-make-you-feel-safe.md rename to apps-archived/wisekeep/apps/landing/src/content/talks/simon-sinek-why-good-leaders-make-you-feel-safe.md diff --git a/apps/wisekeep/apps/landing/src/env.d.ts b/apps-archived/wisekeep/apps/landing/src/env.d.ts similarity index 100% rename from apps/wisekeep/apps/landing/src/env.d.ts rename to apps-archived/wisekeep/apps/landing/src/env.d.ts diff --git a/apps/wisekeep/apps/landing/src/layouts/BaseLayout.astro b/apps-archived/wisekeep/apps/landing/src/layouts/BaseLayout.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/layouts/BaseLayout.astro rename to apps-archived/wisekeep/apps/landing/src/layouts/BaseLayout.astro diff --git a/apps/wisekeep/apps/landing/src/layouts/Layout.astro b/apps-archived/wisekeep/apps/landing/src/layouts/Layout.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/layouts/Layout.astro rename to apps-archived/wisekeep/apps/landing/src/layouts/Layout.astro diff --git a/apps/wisekeep/apps/landing/src/pages/index.astro b/apps-archived/wisekeep/apps/landing/src/pages/index.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/pages/index.astro rename to apps-archived/wisekeep/apps/landing/src/pages/index.astro diff --git a/apps/wisekeep/apps/landing/src/pages/speakers/rory-sutherland.astro b/apps-archived/wisekeep/apps/landing/src/pages/speakers/rory-sutherland.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/pages/speakers/rory-sutherland.astro rename to apps-archived/wisekeep/apps/landing/src/pages/speakers/rory-sutherland.astro diff --git a/apps/wisekeep/apps/landing/src/pages/speakers/simon-sinek.astro b/apps-archived/wisekeep/apps/landing/src/pages/speakers/simon-sinek.astro similarity index 100% rename from apps/wisekeep/apps/landing/src/pages/speakers/simon-sinek.astro rename to apps-archived/wisekeep/apps/landing/src/pages/speakers/simon-sinek.astro diff --git a/apps/wisekeep/apps/landing/src/pages/talks/[slug].astro b/apps-archived/wisekeep/apps/landing/src/pages/talks/[slug].astro similarity index 100% rename from apps/wisekeep/apps/landing/src/pages/talks/[slug].astro rename to apps-archived/wisekeep/apps/landing/src/pages/talks/[slug].astro diff --git a/apps/wisekeep/apps/landing/src/styles/themes.css b/apps-archived/wisekeep/apps/landing/src/styles/themes.css similarity index 100% rename from apps/wisekeep/apps/landing/src/styles/themes.css rename to apps-archived/wisekeep/apps/landing/src/styles/themes.css diff --git a/apps/wisekeep/apps/landing/tailwind.config.mjs b/apps-archived/wisekeep/apps/landing/tailwind.config.mjs similarity index 100% rename from apps/wisekeep/apps/landing/tailwind.config.mjs rename to apps-archived/wisekeep/apps/landing/tailwind.config.mjs diff --git a/apps/wisekeep/apps/server/package.json b/apps-archived/wisekeep/apps/server/package.json similarity index 100% rename from apps/wisekeep/apps/server/package.json rename to apps-archived/wisekeep/apps/server/package.json diff --git a/apps/wisekeep/apps/server/src/config.ts b/apps-archived/wisekeep/apps/server/src/config.ts similarity index 100% rename from apps/wisekeep/apps/server/src/config.ts rename to apps-archived/wisekeep/apps/server/src/config.ts diff --git a/apps/wisekeep/apps/server/src/index.ts b/apps-archived/wisekeep/apps/server/src/index.ts similarity index 100% rename from apps/wisekeep/apps/server/src/index.ts rename to apps-archived/wisekeep/apps/server/src/index.ts diff --git a/apps/wisekeep/apps/server/src/lib/errors.ts b/apps-archived/wisekeep/apps/server/src/lib/errors.ts similarity index 100% rename from apps/wisekeep/apps/server/src/lib/errors.ts rename to apps-archived/wisekeep/apps/server/src/lib/errors.ts diff --git a/apps/wisekeep/apps/server/src/middleware/error-handler.ts b/apps-archived/wisekeep/apps/server/src/middleware/error-handler.ts similarity index 100% rename from apps/wisekeep/apps/server/src/middleware/error-handler.ts rename to apps-archived/wisekeep/apps/server/src/middleware/error-handler.ts diff --git a/apps/wisekeep/apps/server/src/middleware/jwt-auth.ts b/apps-archived/wisekeep/apps/server/src/middleware/jwt-auth.ts similarity index 100% rename from apps/wisekeep/apps/server/src/middleware/jwt-auth.ts rename to apps-archived/wisekeep/apps/server/src/middleware/jwt-auth.ts diff --git a/apps/wisekeep/apps/server/src/routes/health.ts b/apps-archived/wisekeep/apps/server/src/routes/health.ts similarity index 100% rename from apps/wisekeep/apps/server/src/routes/health.ts rename to apps-archived/wisekeep/apps/server/src/routes/health.ts diff --git a/apps/wisekeep/apps/server/src/routes/transcribe.ts b/apps-archived/wisekeep/apps/server/src/routes/transcribe.ts similarity index 100% rename from apps/wisekeep/apps/server/src/routes/transcribe.ts rename to apps-archived/wisekeep/apps/server/src/routes/transcribe.ts diff --git a/apps/wisekeep/apps/server/src/services/transcribe.ts b/apps-archived/wisekeep/apps/server/src/services/transcribe.ts similarity index 100% rename from apps/wisekeep/apps/server/src/services/transcribe.ts rename to apps-archived/wisekeep/apps/server/src/services/transcribe.ts diff --git a/apps/wisekeep/apps/server/tsconfig.json b/apps-archived/wisekeep/apps/server/tsconfig.json similarity index 100% rename from apps/wisekeep/apps/server/tsconfig.json rename to apps-archived/wisekeep/apps/server/tsconfig.json diff --git a/apps/wisekeep/apps/web/.env.example b/apps-archived/wisekeep/apps/web/.env.example similarity index 100% rename from apps/wisekeep/apps/web/.env.example rename to apps-archived/wisekeep/apps/web/.env.example diff --git a/apps/wisekeep/apps/web/package.json b/apps-archived/wisekeep/apps/web/package.json similarity index 100% rename from apps/wisekeep/apps/web/package.json rename to apps-archived/wisekeep/apps/web/package.json diff --git a/apps/wisekeep/apps/web/src/app.css b/apps-archived/wisekeep/apps/web/src/app.css similarity index 100% rename from apps/wisekeep/apps/web/src/app.css rename to apps-archived/wisekeep/apps/web/src/app.css diff --git a/apps/wisekeep/apps/web/src/app.d.ts b/apps-archived/wisekeep/apps/web/src/app.d.ts similarity index 100% rename from apps/wisekeep/apps/web/src/app.d.ts rename to apps-archived/wisekeep/apps/web/src/app.d.ts diff --git a/apps/presi/apps/web/src/app.html b/apps-archived/wisekeep/apps/web/src/app.html similarity index 100% rename from apps/presi/apps/web/src/app.html rename to apps-archived/wisekeep/apps/web/src/app.html diff --git a/apps/wisekeep/apps/web/src/lib/components/WisekeepLogo.svelte b/apps-archived/wisekeep/apps/web/src/lib/components/WisekeepLogo.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/lib/components/WisekeepLogo.svelte rename to apps-archived/wisekeep/apps/web/src/lib/components/WisekeepLogo.svelte diff --git a/apps/wisekeep/apps/web/src/lib/stores/auth.svelte.ts b/apps-archived/wisekeep/apps/web/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/wisekeep/apps/web/src/lib/stores/auth.svelte.ts rename to apps-archived/wisekeep/apps/web/src/lib/stores/auth.svelte.ts diff --git a/apps/calendar/apps/web/src/routes/(auth)/+layout.svelte b/apps-archived/wisekeep/apps/web/src/routes/(auth)/+layout.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(auth)/+layout.svelte rename to apps-archived/wisekeep/apps/web/src/routes/(auth)/+layout.svelte diff --git a/apps/wisekeep/apps/web/src/routes/(auth)/login/+page.svelte b/apps-archived/wisekeep/apps/web/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/routes/(auth)/login/+page.svelte rename to apps-archived/wisekeep/apps/web/src/routes/(auth)/login/+page.svelte diff --git a/apps/wisekeep/apps/web/src/routes/(auth)/register/+page.svelte b/apps-archived/wisekeep/apps/web/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/routes/(auth)/register/+page.svelte rename to apps-archived/wisekeep/apps/web/src/routes/(auth)/register/+page.svelte diff --git a/apps/wisekeep/apps/web/src/routes/(protected)/+layout.svelte b/apps-archived/wisekeep/apps/web/src/routes/(protected)/+layout.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/routes/(protected)/+layout.svelte rename to apps-archived/wisekeep/apps/web/src/routes/(protected)/+layout.svelte diff --git a/apps/wisekeep/apps/web/src/routes/(protected)/playlists/+page.svelte b/apps-archived/wisekeep/apps/web/src/routes/(protected)/playlists/+page.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/routes/(protected)/playlists/+page.svelte rename to apps-archived/wisekeep/apps/web/src/routes/(protected)/playlists/+page.svelte diff --git a/apps/wisekeep/apps/web/src/routes/(protected)/transcribe/+page.svelte b/apps-archived/wisekeep/apps/web/src/routes/(protected)/transcribe/+page.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/routes/(protected)/transcribe/+page.svelte rename to apps-archived/wisekeep/apps/web/src/routes/(protected)/transcribe/+page.svelte diff --git a/apps/wisekeep/apps/web/src/routes/(protected)/transcripts/+page.svelte b/apps-archived/wisekeep/apps/web/src/routes/(protected)/transcripts/+page.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/routes/(protected)/transcripts/+page.svelte rename to apps-archived/wisekeep/apps/web/src/routes/(protected)/transcripts/+page.svelte diff --git a/apps/wisekeep/apps/web/src/routes/+layout.svelte b/apps-archived/wisekeep/apps/web/src/routes/+layout.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/routes/+layout.svelte rename to apps-archived/wisekeep/apps/web/src/routes/+layout.svelte diff --git a/apps/wisekeep/apps/web/src/routes/+page.svelte b/apps-archived/wisekeep/apps/web/src/routes/+page.svelte similarity index 100% rename from apps/wisekeep/apps/web/src/routes/+page.svelte rename to apps-archived/wisekeep/apps/web/src/routes/+page.svelte diff --git a/apps/news/apps/web/svelte.config.js b/apps-archived/wisekeep/apps/web/svelte.config.js similarity index 100% rename from apps/news/apps/web/svelte.config.js rename to apps-archived/wisekeep/apps/web/svelte.config.js diff --git a/apps/calc/apps/web/tsconfig.json b/apps-archived/wisekeep/apps/web/tsconfig.json similarity index 100% rename from apps/calc/apps/web/tsconfig.json rename to apps-archived/wisekeep/apps/web/tsconfig.json diff --git a/apps/moodlit/apps/web/vite.config.ts b/apps-archived/wisekeep/apps/web/vite.config.ts similarity index 100% rename from apps/moodlit/apps/web/vite.config.ts rename to apps-archived/wisekeep/apps/web/vite.config.ts diff --git a/apps/wisekeep/package.json b/apps-archived/wisekeep/package.json similarity index 100% rename from apps/wisekeep/package.json rename to apps-archived/wisekeep/package.json diff --git a/apps/calc/apps/web/Dockerfile b/apps/calc/apps/web-archived/Dockerfile similarity index 100% rename from apps/calc/apps/web/Dockerfile rename to apps/calc/apps/web-archived/Dockerfile diff --git a/apps/calc/apps/web/package.json b/apps/calc/apps/web-archived/package.json similarity index 100% rename from apps/calc/apps/web/package.json rename to apps/calc/apps/web-archived/package.json diff --git a/apps/calc/apps/web/src/app.css b/apps/calc/apps/web-archived/src/app.css similarity index 100% rename from apps/calc/apps/web/src/app.css rename to apps/calc/apps/web-archived/src/app.css diff --git a/apps/calc/apps/web/src/app.d.ts b/apps/calc/apps/web-archived/src/app.d.ts similarity index 100% rename from apps/calc/apps/web/src/app.d.ts rename to apps/calc/apps/web-archived/src/app.d.ts diff --git a/apps/calc/apps/web/src/app.html b/apps/calc/apps/web-archived/src/app.html similarity index 100% rename from apps/calc/apps/web/src/app.html rename to apps/calc/apps/web-archived/src/app.html diff --git a/apps/calc/apps/web/src/hooks.client.ts b/apps/calc/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/calc/apps/web/src/hooks.client.ts rename to apps/calc/apps/web-archived/src/hooks.client.ts diff --git a/apps/calc/apps/web/src/hooks.server.ts b/apps/calc/apps/web-archived/src/hooks.server.ts similarity index 100% rename from apps/calc/apps/web/src/hooks.server.ts rename to apps/calc/apps/web-archived/src/hooks.server.ts diff --git a/apps/calc/apps/web/src/lib/components/skeletons/AppLoadingSkeleton.svelte b/apps/calc/apps/web-archived/src/lib/components/skeletons/AppLoadingSkeleton.svelte similarity index 100% rename from apps/calc/apps/web/src/lib/components/skeletons/AppLoadingSkeleton.svelte rename to apps/calc/apps/web-archived/src/lib/components/skeletons/AppLoadingSkeleton.svelte diff --git a/apps/calc/apps/web/src/lib/components/skeletons/index.ts b/apps/calc/apps/web-archived/src/lib/components/skeletons/index.ts similarity index 100% rename from apps/calc/apps/web/src/lib/components/skeletons/index.ts rename to apps/calc/apps/web-archived/src/lib/components/skeletons/index.ts diff --git a/apps/calc/apps/web/src/lib/components/skins/CasioSkin.svelte b/apps/calc/apps/web-archived/src/lib/components/skins/CasioSkin.svelte similarity index 100% rename from apps/calc/apps/web/src/lib/components/skins/CasioSkin.svelte rename to apps/calc/apps/web-archived/src/lib/components/skins/CasioSkin.svelte diff --git a/apps/calc/apps/web/src/lib/components/skins/HP35Skin.svelte b/apps/calc/apps/web-archived/src/lib/components/skins/HP35Skin.svelte similarity index 100% rename from apps/calc/apps/web/src/lib/components/skins/HP35Skin.svelte rename to apps/calc/apps/web-archived/src/lib/components/skins/HP35Skin.svelte diff --git a/apps/calc/apps/web/src/lib/components/skins/MinimalSkin.svelte b/apps/calc/apps/web-archived/src/lib/components/skins/MinimalSkin.svelte similarity index 100% rename from apps/calc/apps/web/src/lib/components/skins/MinimalSkin.svelte rename to apps/calc/apps/web-archived/src/lib/components/skins/MinimalSkin.svelte diff --git a/apps/calc/apps/web/src/lib/components/skins/ModernSkin.svelte b/apps/calc/apps/web-archived/src/lib/components/skins/ModernSkin.svelte similarity index 100% rename from apps/calc/apps/web/src/lib/components/skins/ModernSkin.svelte rename to apps/calc/apps/web-archived/src/lib/components/skins/ModernSkin.svelte diff --git a/apps/calc/apps/web/src/lib/components/skins/TI84Skin.svelte b/apps/calc/apps/web-archived/src/lib/components/skins/TI84Skin.svelte similarity index 100% rename from apps/calc/apps/web/src/lib/components/skins/TI84Skin.svelte rename to apps/calc/apps/web-archived/src/lib/components/skins/TI84Skin.svelte diff --git a/apps/calc/apps/web/src/lib/components/skins/index.ts b/apps/calc/apps/web-archived/src/lib/components/skins/index.ts similarity index 100% rename from apps/calc/apps/web/src/lib/components/skins/index.ts rename to apps/calc/apps/web-archived/src/lib/components/skins/index.ts diff --git a/apps/calc/apps/web/src/lib/components/skins/types.ts b/apps/calc/apps/web-archived/src/lib/components/skins/types.ts similarity index 100% rename from apps/calc/apps/web/src/lib/components/skins/types.ts rename to apps/calc/apps/web-archived/src/lib/components/skins/types.ts diff --git a/apps/calc/apps/web/src/lib/data/guest-seed.ts b/apps/calc/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/calc/apps/web/src/lib/data/guest-seed.ts rename to apps/calc/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/calc/apps/web/src/lib/data/local-store.ts b/apps/calc/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/calc/apps/web/src/lib/data/local-store.ts rename to apps/calc/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/calc/apps/web/src/lib/data/queries.ts b/apps/calc/apps/web-archived/src/lib/data/queries.ts similarity index 100% rename from apps/calc/apps/web/src/lib/data/queries.ts rename to apps/calc/apps/web-archived/src/lib/data/queries.ts diff --git a/apps/calc/apps/web/src/lib/engine/evaluate.ts b/apps/calc/apps/web-archived/src/lib/engine/evaluate.ts similarity index 100% rename from apps/calc/apps/web/src/lib/engine/evaluate.ts rename to apps/calc/apps/web-archived/src/lib/engine/evaluate.ts diff --git a/apps/calc/apps/web/src/lib/i18n/index.ts b/apps/calc/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/calc/apps/web/src/lib/i18n/index.ts rename to apps/calc/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/calc/apps/web/src/lib/i18n/locales/de.json b/apps/calc/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/calc/apps/web/src/lib/i18n/locales/de.json rename to apps/calc/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/calc/apps/web/src/lib/i18n/locales/en.json b/apps/calc/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/calc/apps/web/src/lib/i18n/locales/en.json rename to apps/calc/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/calc/apps/web/src/lib/stores/app-onboarding.svelte.ts b/apps/calc/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts similarity index 100% rename from apps/calc/apps/web/src/lib/stores/app-onboarding.svelte.ts rename to apps/calc/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts diff --git a/apps/calc/apps/web/src/lib/stores/auth.svelte.ts b/apps/calc/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/calc/apps/web/src/lib/stores/auth.svelte.ts rename to apps/calc/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/calc/apps/web/src/lib/stores/calc-settings.svelte.ts b/apps/calc/apps/web-archived/src/lib/stores/calc-settings.svelte.ts similarity index 100% rename from apps/calc/apps/web/src/lib/stores/calc-settings.svelte.ts rename to apps/calc/apps/web-archived/src/lib/stores/calc-settings.svelte.ts diff --git a/apps/calc/apps/web/src/lib/stores/calculations.svelte.ts b/apps/calc/apps/web-archived/src/lib/stores/calculations.svelte.ts similarity index 100% rename from apps/calc/apps/web/src/lib/stores/calculations.svelte.ts rename to apps/calc/apps/web-archived/src/lib/stores/calculations.svelte.ts diff --git a/apps/calc/apps/web/src/lib/stores/navigation.ts b/apps/calc/apps/web-archived/src/lib/stores/navigation.ts similarity index 100% rename from apps/calc/apps/web/src/lib/stores/navigation.ts rename to apps/calc/apps/web-archived/src/lib/stores/navigation.ts diff --git a/apps/calc/apps/web/src/lib/stores/saved-formulas.svelte.ts b/apps/calc/apps/web-archived/src/lib/stores/saved-formulas.svelte.ts similarity index 100% rename from apps/calc/apps/web/src/lib/stores/saved-formulas.svelte.ts rename to apps/calc/apps/web-archived/src/lib/stores/saved-formulas.svelte.ts diff --git a/apps/calc/apps/web/src/lib/stores/theme.svelte.ts b/apps/calc/apps/web-archived/src/lib/stores/theme.svelte.ts similarity index 100% rename from apps/calc/apps/web/src/lib/stores/theme.svelte.ts rename to apps/calc/apps/web-archived/src/lib/stores/theme.svelte.ts diff --git a/apps/calc/apps/web/src/lib/stores/user-settings.svelte.ts b/apps/calc/apps/web-archived/src/lib/stores/user-settings.svelte.ts similarity index 100% rename from apps/calc/apps/web/src/lib/stores/user-settings.svelte.ts rename to apps/calc/apps/web-archived/src/lib/stores/user-settings.svelte.ts diff --git a/apps/calc/apps/web/src/routes/(app)/+layout.svelte b/apps/calc/apps/web-archived/src/routes/(app)/+layout.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/+layout.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/+layout.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/converter/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/converter/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/converter/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/converter/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/currency/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/currency/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/currency/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/currency/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/date/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/date/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/date/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/date/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/feedback/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/feedback/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/feedback/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/feedback/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/finance/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/finance/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/finance/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/finance/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/help/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/help/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/help/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/help/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/mana/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/mana/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/mana/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/mana/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/percentage/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/percentage/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/percentage/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/percentage/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/profile/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/profile/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/profile/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/profile/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/programmer/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/programmer/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/programmer/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/programmer/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/scientific/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/scientific/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/scientific/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/scientific/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/settings/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/settings/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/settings/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/settings/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/skins/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/skins/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/skins/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/skins/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/standard/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/standard/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/standard/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/standard/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/tags/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/tags/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/tags/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/tags/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(app)/themes/+page.svelte b/apps/calc/apps/web-archived/src/routes/(app)/themes/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(app)/themes/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(app)/themes/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/calc/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(auth)/forgot-password/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(auth)/login/+page.svelte b/apps/calc/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(auth)/register/+page.svelte b/apps/calc/apps/web-archived/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(auth)/register/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(auth)/register/+page.svelte diff --git a/apps/calc/apps/web/src/routes/(auth)/reset-password/+page.svelte b/apps/calc/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/(auth)/reset-password/+page.svelte rename to apps/calc/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte diff --git a/apps/calc/apps/web/src/routes/+layout.svelte b/apps/calc/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/+layout.svelte rename to apps/calc/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/calc/apps/web/src/routes/+layout.ts b/apps/calc/apps/web-archived/src/routes/+layout.ts similarity index 100% rename from apps/calc/apps/web/src/routes/+layout.ts rename to apps/calc/apps/web-archived/src/routes/+layout.ts diff --git a/apps/calc/apps/web/src/routes/health/+server.ts b/apps/calc/apps/web-archived/src/routes/health/+server.ts similarity index 100% rename from apps/calc/apps/web/src/routes/health/+server.ts rename to apps/calc/apps/web-archived/src/routes/health/+server.ts diff --git a/apps/calc/apps/web/src/routes/offline/+page.svelte b/apps/calc/apps/web-archived/src/routes/offline/+page.svelte similarity index 100% rename from apps/calc/apps/web/src/routes/offline/+page.svelte rename to apps/calc/apps/web-archived/src/routes/offline/+page.svelte diff --git a/apps/calc/apps/web/svelte.config.js b/apps/calc/apps/web-archived/svelte.config.js similarity index 100% rename from apps/calc/apps/web/svelte.config.js rename to apps/calc/apps/web-archived/svelte.config.js diff --git a/apps/calendar/apps/web/tsconfig.json b/apps/calc/apps/web-archived/tsconfig.json similarity index 100% rename from apps/calendar/apps/web/tsconfig.json rename to apps/calc/apps/web-archived/tsconfig.json diff --git a/apps/calc/apps/web/vite.config.ts b/apps/calc/apps/web-archived/vite.config.ts similarity index 100% rename from apps/calc/apps/web/vite.config.ts rename to apps/calc/apps/web-archived/vite.config.ts diff --git a/apps/calendar/apps/web/Dockerfile b/apps/calendar/apps/web-archived/Dockerfile similarity index 100% rename from apps/calendar/apps/web/Dockerfile rename to apps/calendar/apps/web-archived/Dockerfile diff --git a/apps/calendar/apps/web/e2e/auth.spec.ts b/apps/calendar/apps/web-archived/e2e/auth.spec.ts similarity index 100% rename from apps/calendar/apps/web/e2e/auth.spec.ts rename to apps/calendar/apps/web-archived/e2e/auth.spec.ts diff --git a/apps/calendar/apps/web/e2e/calendar-views.spec.ts b/apps/calendar/apps/web-archived/e2e/calendar-views.spec.ts similarity index 100% rename from apps/calendar/apps/web/e2e/calendar-views.spec.ts rename to apps/calendar/apps/web-archived/e2e/calendar-views.spec.ts diff --git a/apps/calendar/apps/web/e2e/calendars.spec.ts b/apps/calendar/apps/web-archived/e2e/calendars.spec.ts similarity index 100% rename from apps/calendar/apps/web/e2e/calendars.spec.ts rename to apps/calendar/apps/web-archived/e2e/calendars.spec.ts diff --git a/apps/calendar/apps/web/e2e/error-page.spec.ts b/apps/calendar/apps/web-archived/e2e/error-page.spec.ts similarity index 100% rename from apps/calendar/apps/web/e2e/error-page.spec.ts rename to apps/calendar/apps/web-archived/e2e/error-page.spec.ts diff --git a/apps/calendar/apps/web/e2e/events.spec.ts b/apps/calendar/apps/web-archived/e2e/events.spec.ts similarity index 100% rename from apps/calendar/apps/web/e2e/events.spec.ts rename to apps/calendar/apps/web-archived/e2e/events.spec.ts diff --git a/apps/calendar/apps/web/e2e/fixtures/auth.ts b/apps/calendar/apps/web-archived/e2e/fixtures/auth.ts similarity index 100% rename from apps/calendar/apps/web/e2e/fixtures/auth.ts rename to apps/calendar/apps/web-archived/e2e/fixtures/auth.ts diff --git a/apps/calendar/apps/web/e2e/settings.spec.ts b/apps/calendar/apps/web-archived/e2e/settings.spec.ts similarity index 100% rename from apps/calendar/apps/web/e2e/settings.spec.ts rename to apps/calendar/apps/web-archived/e2e/settings.spec.ts diff --git a/apps/calendar/apps/web/e2e/week-view-interactions.spec.ts b/apps/calendar/apps/web-archived/e2e/week-view-interactions.spec.ts similarity index 100% rename from apps/calendar/apps/web/e2e/week-view-interactions.spec.ts rename to apps/calendar/apps/web-archived/e2e/week-view-interactions.spec.ts diff --git a/apps/calendar/apps/web/eslint.config.js b/apps/calendar/apps/web-archived/eslint.config.js similarity index 100% rename from apps/calendar/apps/web/eslint.config.js rename to apps/calendar/apps/web-archived/eslint.config.js diff --git a/apps/calendar/apps/web/package.json b/apps/calendar/apps/web-archived/package.json similarity index 100% rename from apps/calendar/apps/web/package.json rename to apps/calendar/apps/web-archived/package.json diff --git a/apps/calendar/apps/web/playwright.config.ts b/apps/calendar/apps/web-archived/playwright.config.ts similarity index 100% rename from apps/calendar/apps/web/playwright.config.ts rename to apps/calendar/apps/web-archived/playwright.config.ts diff --git a/apps/calendar/apps/web/scripts/generate-icons.mjs b/apps/calendar/apps/web-archived/scripts/generate-icons.mjs similarity index 100% rename from apps/calendar/apps/web/scripts/generate-icons.mjs rename to apps/calendar/apps/web-archived/scripts/generate-icons.mjs diff --git a/apps/calendar/apps/web/src/app.css b/apps/calendar/apps/web-archived/src/app.css similarity index 100% rename from apps/calendar/apps/web/src/app.css rename to apps/calendar/apps/web-archived/src/app.css diff --git a/apps/calendar/apps/web/src/app.d.ts b/apps/calendar/apps/web-archived/src/app.d.ts similarity index 100% rename from apps/calendar/apps/web/src/app.d.ts rename to apps/calendar/apps/web-archived/src/app.d.ts diff --git a/apps/calendar/apps/web/src/app.html b/apps/calendar/apps/web-archived/src/app.html similarity index 100% rename from apps/calendar/apps/web/src/app.html rename to apps/calendar/apps/web-archived/src/app.html diff --git a/apps/calendar/apps/web/src/hooks.client.ts b/apps/calendar/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/calendar/apps/web/src/hooks.client.ts rename to apps/calendar/apps/web-archived/src/hooks.client.ts diff --git a/apps/calendar/apps/web/src/hooks.server.ts b/apps/calendar/apps/web-archived/src/hooks.server.ts similarity index 100% rename from apps/calendar/apps/web/src/hooks.server.ts rename to apps/calendar/apps/web-archived/src/hooks.server.ts diff --git a/apps/calendar/apps/web/src/lib/api/birthdays.ts b/apps/calendar/apps/web-archived/src/lib/api/birthdays.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/birthdays.ts rename to apps/calendar/apps/web-archived/src/lib/api/birthdays.ts diff --git a/apps/calendar/apps/web/src/lib/api/calendars.ts b/apps/calendar/apps/web-archived/src/lib/api/calendars.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/calendars.ts rename to apps/calendar/apps/web-archived/src/lib/api/calendars.ts diff --git a/apps/calendar/apps/web/src/lib/api/client.ts b/apps/calendar/apps/web-archived/src/lib/api/client.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/client.ts rename to apps/calendar/apps/web-archived/src/lib/api/client.ts diff --git a/apps/calendar/apps/web/src/lib/api/event-tags.ts b/apps/calendar/apps/web-archived/src/lib/api/event-tags.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/event-tags.ts rename to apps/calendar/apps/web-archived/src/lib/api/event-tags.ts diff --git a/apps/calendar/apps/web/src/lib/api/events.test.ts b/apps/calendar/apps/web-archived/src/lib/api/events.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/events.test.ts rename to apps/calendar/apps/web-archived/src/lib/api/events.test.ts diff --git a/apps/calendar/apps/web/src/lib/api/events.ts b/apps/calendar/apps/web-archived/src/lib/api/events.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/events.ts rename to apps/calendar/apps/web-archived/src/lib/api/events.ts diff --git a/apps/calendar/apps/web/src/lib/api/reminders.test.ts b/apps/calendar/apps/web-archived/src/lib/api/reminders.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/reminders.test.ts rename to apps/calendar/apps/web-archived/src/lib/api/reminders.test.ts diff --git a/apps/calendar/apps/web/src/lib/api/reminders.ts b/apps/calendar/apps/web-archived/src/lib/api/reminders.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/reminders.ts rename to apps/calendar/apps/web-archived/src/lib/api/reminders.ts diff --git a/apps/calendar/apps/web/src/lib/api/shares.ts b/apps/calendar/apps/web-archived/src/lib/api/shares.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/shares.ts rename to apps/calendar/apps/web-archived/src/lib/api/shares.ts diff --git a/apps/calendar/apps/web/src/lib/api/sync.test.ts b/apps/calendar/apps/web-archived/src/lib/api/sync.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/sync.test.ts rename to apps/calendar/apps/web-archived/src/lib/api/sync.test.ts diff --git a/apps/calendar/apps/web/src/lib/api/sync.ts b/apps/calendar/apps/web-archived/src/lib/api/sync.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/api/sync.ts rename to apps/calendar/apps/web-archived/src/lib/api/sync.ts diff --git a/apps/calendar/apps/web/src/lib/components/AppSlider.svelte b/apps/calendar/apps/web-archived/src/lib/components/AppSlider.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/AppSlider.svelte rename to apps/calendar/apps/web-archived/src/lib/components/AppSlider.svelte diff --git a/apps/calendar/apps/web/src/lib/components/LanguageSelector.svelte b/apps/calendar/apps/web-archived/src/lib/components/LanguageSelector.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/LanguageSelector.svelte rename to apps/calendar/apps/web-archived/src/lib/components/LanguageSelector.svelte diff --git a/apps/calendar/apps/web/src/lib/components/ServiceStatusBanner.svelte b/apps/calendar/apps/web-archived/src/lib/components/ServiceStatusBanner.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/ServiceStatusBanner.svelte rename to apps/calendar/apps/web-archived/src/lib/components/ServiceStatusBanner.svelte diff --git a/apps/calendar/apps/web/src/lib/components/agenda/AgendaFilters.svelte b/apps/calendar/apps/web-archived/src/lib/components/agenda/AgendaFilters.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/agenda/AgendaFilters.svelte rename to apps/calendar/apps/web-archived/src/lib/components/agenda/AgendaFilters.svelte diff --git a/apps/calendar/apps/web/src/lib/components/agenda/AgendaItem.svelte b/apps/calendar/apps/web-archived/src/lib/components/agenda/AgendaItem.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/agenda/AgendaItem.svelte rename to apps/calendar/apps/web-archived/src/lib/components/agenda/AgendaItem.svelte diff --git a/apps/calendar/apps/web/src/lib/components/birthday/BirthdayPopover.svelte b/apps/calendar/apps/web-archived/src/lib/components/birthday/BirthdayPopover.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/birthday/BirthdayPopover.svelte rename to apps/calendar/apps/web-archived/src/lib/components/birthday/BirthdayPopover.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/AgendaView.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/AgendaView.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/AgendaView.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/AgendaView.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/CalendarHeader.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/CalendarHeader.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/CalendarHeader.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/CalendarHeader.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/CalendarSidebar.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/CalendarSidebar.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/CalendarSidebar.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/CalendarSidebar.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/CalendarToolbar.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/CalendarToolbar.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/CalendarToolbar.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/CalendarToolbar.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/CalendarToolbarContent.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/CalendarToolbarContent.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/CalendarToolbarContent.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/CalendarToolbarContent.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/DateStrip.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/DateStrip.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/DateStrip.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/DateStrip.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/DateStripFab.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/DateStripFab.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/DateStripFab.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/DateStripFab.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/EventCard.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/EventCard.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/EventCard.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/EventCard.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/MiniCalendar.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/MiniCalendar.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/MiniCalendar.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/MiniCalendar.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/MonthView.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/MonthView.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/MonthView.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/MonthView.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/OverflowIndicator.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/OverflowIndicator.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/OverflowIndicator.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/OverflowIndicator.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/PillCalendarSelector.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/PillCalendarSelector.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/PillCalendarSelector.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/PillCalendarSelector.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/TagStrip.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/TagStrip.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/TagStrip.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/TagStrip.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/TagStripModal.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/TagStripModal.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/TagStripModal.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/TagStripModal.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/TimeColumn.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/TimeColumn.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/TimeColumn.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/TimeColumn.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/UnifiedBar.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/UnifiedBar.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/UnifiedBar.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/UnifiedBar.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/UnifiedBarControls.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/UnifiedBarControls.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/UnifiedBarControls.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/UnifiedBarControls.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/ViewCarousel.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/ViewCarousel.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/ViewCarousel.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/ViewCarousel.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/ViewModePill.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/ViewModePill.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/ViewModePill.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/ViewModePill.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/ViewsBar.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/ViewsBar.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/ViewsBar.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/ViewsBar.svelte diff --git a/apps/calendar/apps/web/src/lib/components/calendar/WeekView.svelte b/apps/calendar/apps/web-archived/src/lib/components/calendar/WeekView.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/calendar/WeekView.svelte rename to apps/calendar/apps/web-archived/src/lib/components/calendar/WeekView.svelte diff --git a/apps/calendar/apps/web/src/lib/components/event/AttendeeSelector.svelte b/apps/calendar/apps/web-archived/src/lib/components/event/AttendeeSelector.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/event/AttendeeSelector.svelte rename to apps/calendar/apps/web-archived/src/lib/components/event/AttendeeSelector.svelte diff --git a/apps/calendar/apps/web/src/lib/components/event/EventDetailModal.svelte b/apps/calendar/apps/web-archived/src/lib/components/event/EventDetailModal.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/event/EventDetailModal.svelte rename to apps/calendar/apps/web-archived/src/lib/components/event/EventDetailModal.svelte diff --git a/apps/calendar/apps/web/src/lib/components/event/EventForm.svelte b/apps/calendar/apps/web-archived/src/lib/components/event/EventForm.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/event/EventForm.svelte rename to apps/calendar/apps/web-archived/src/lib/components/event/EventForm.svelte diff --git a/apps/calendar/apps/web/src/lib/components/event/QuickEventOverlay.svelte b/apps/calendar/apps/web-archived/src/lib/components/event/QuickEventOverlay.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/event/QuickEventOverlay.svelte rename to apps/calendar/apps/web-archived/src/lib/components/event/QuickEventOverlay.svelte diff --git a/apps/calendar/apps/web/src/lib/components/event/RecurrenceEditDialog.svelte b/apps/calendar/apps/web-archived/src/lib/components/event/RecurrenceEditDialog.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/event/RecurrenceEditDialog.svelte rename to apps/calendar/apps/web-archived/src/lib/components/event/RecurrenceEditDialog.svelte diff --git a/apps/calendar/apps/web/src/lib/components/event/RecurrenceSelector.svelte b/apps/calendar/apps/web-archived/src/lib/components/event/RecurrenceSelector.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/event/RecurrenceSelector.svelte rename to apps/calendar/apps/web-archived/src/lib/components/event/RecurrenceSelector.svelte diff --git a/apps/calendar/apps/web/src/lib/components/event/ReminderSelector.svelte b/apps/calendar/apps/web-archived/src/lib/components/event/ReminderSelector.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/event/ReminderSelector.svelte rename to apps/calendar/apps/web-archived/src/lib/components/event/ReminderSelector.svelte diff --git a/apps/calendar/apps/web/src/lib/components/event/ResponsiblePersonSelector.svelte b/apps/calendar/apps/web-archived/src/lib/components/event/ResponsiblePersonSelector.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/event/ResponsiblePersonSelector.svelte rename to apps/calendar/apps/web-archived/src/lib/components/event/ResponsiblePersonSelector.svelte diff --git a/apps/calendar/apps/web/src/lib/components/settings/CalendarManagement.svelte b/apps/calendar/apps/web-archived/src/lib/components/settings/CalendarManagement.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/settings/CalendarManagement.svelte rename to apps/calendar/apps/web-archived/src/lib/components/settings/CalendarManagement.svelte diff --git a/apps/calendar/apps/web/src/lib/components/settings/SettingsModal.svelte b/apps/calendar/apps/web-archived/src/lib/components/settings/SettingsModal.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/settings/SettingsModal.svelte rename to apps/calendar/apps/web-archived/src/lib/components/settings/SettingsModal.svelte diff --git a/apps/calendar/apps/web/src/lib/components/skeletons/AgendaSkeleton.svelte b/apps/calendar/apps/web-archived/src/lib/components/skeletons/AgendaSkeleton.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/skeletons/AgendaSkeleton.svelte rename to apps/calendar/apps/web-archived/src/lib/components/skeletons/AgendaSkeleton.svelte diff --git a/apps/calendar/apps/web/src/lib/components/skeletons/AppLoadingSkeleton.svelte b/apps/calendar/apps/web-archived/src/lib/components/skeletons/AppLoadingSkeleton.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/skeletons/AppLoadingSkeleton.svelte rename to apps/calendar/apps/web-archived/src/lib/components/skeletons/AppLoadingSkeleton.svelte diff --git a/apps/calendar/apps/web/src/lib/components/skeletons/CalendarViewSkeleton.svelte b/apps/calendar/apps/web-archived/src/lib/components/skeletons/CalendarViewSkeleton.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/skeletons/CalendarViewSkeleton.svelte rename to apps/calendar/apps/web-archived/src/lib/components/skeletons/CalendarViewSkeleton.svelte diff --git a/apps/calendar/apps/web/src/lib/components/skeletons/EventDetailSkeleton.svelte b/apps/calendar/apps/web-archived/src/lib/components/skeletons/EventDetailSkeleton.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/skeletons/EventDetailSkeleton.svelte rename to apps/calendar/apps/web-archived/src/lib/components/skeletons/EventDetailSkeleton.svelte diff --git a/apps/calendar/apps/web/src/lib/components/skeletons/RedirectSkeleton.svelte b/apps/calendar/apps/web-archived/src/lib/components/skeletons/RedirectSkeleton.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/skeletons/RedirectSkeleton.svelte rename to apps/calendar/apps/web-archived/src/lib/components/skeletons/RedirectSkeleton.svelte diff --git a/apps/calendar/apps/web/src/lib/components/skeletons/index.ts b/apps/calendar/apps/web-archived/src/lib/components/skeletons/index.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/components/skeletons/index.ts rename to apps/calendar/apps/web-archived/src/lib/components/skeletons/index.ts diff --git a/apps/calendar/apps/web/src/lib/components/tags/index.ts b/apps/calendar/apps/web-archived/src/lib/components/tags/index.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/components/tags/index.ts rename to apps/calendar/apps/web-archived/src/lib/components/tags/index.ts diff --git a/apps/calendar/apps/web/src/lib/components/voice/VoiceRecordButton.svelte b/apps/calendar/apps/web-archived/src/lib/components/voice/VoiceRecordButton.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/voice/VoiceRecordButton.svelte rename to apps/calendar/apps/web-archived/src/lib/components/voice/VoiceRecordButton.svelte diff --git a/apps/calendar/apps/web/src/lib/components/voice/VoiceRecordingModal.svelte b/apps/calendar/apps/web-archived/src/lib/components/voice/VoiceRecordingModal.svelte similarity index 100% rename from apps/calendar/apps/web/src/lib/components/voice/VoiceRecordingModal.svelte rename to apps/calendar/apps/web-archived/src/lib/components/voice/VoiceRecordingModal.svelte diff --git a/apps/calendar/apps/web/src/lib/composables/index.ts b/apps/calendar/apps/web-archived/src/lib/composables/index.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/index.ts rename to apps/calendar/apps/web-archived/src/lib/composables/index.ts diff --git a/apps/calendar/apps/web/src/lib/composables/useBirthdayPopover.svelte.ts b/apps/calendar/apps/web-archived/src/lib/composables/useBirthdayPopover.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/useBirthdayPopover.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/composables/useBirthdayPopover.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/composables/useCalendarKeyboard.svelte.ts b/apps/calendar/apps/web-archived/src/lib/composables/useCalendarKeyboard.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/useCalendarKeyboard.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/composables/useCalendarKeyboard.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/composables/useDragToCreate.svelte.ts b/apps/calendar/apps/web-archived/src/lib/composables/useDragToCreate.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/useDragToCreate.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/composables/useDragToCreate.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/composables/useDragToCreate.test.ts b/apps/calendar/apps/web-archived/src/lib/composables/useDragToCreate.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/useDragToCreate.test.ts rename to apps/calendar/apps/web-archived/src/lib/composables/useDragToCreate.test.ts diff --git a/apps/calendar/apps/web/src/lib/composables/useEventDragDrop.svelte.ts b/apps/calendar/apps/web-archived/src/lib/composables/useEventDragDrop.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/useEventDragDrop.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/composables/useEventDragDrop.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/composables/useEventDragDrop.test.ts b/apps/calendar/apps/web-archived/src/lib/composables/useEventDragDrop.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/useEventDragDrop.test.ts rename to apps/calendar/apps/web-archived/src/lib/composables/useEventDragDrop.test.ts diff --git a/apps/calendar/apps/web/src/lib/composables/useSwipeNavigation.svelte.ts b/apps/calendar/apps/web-archived/src/lib/composables/useSwipeNavigation.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/useSwipeNavigation.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/composables/useSwipeNavigation.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/composables/useVisibleHours.svelte.ts b/apps/calendar/apps/web-archived/src/lib/composables/useVisibleHours.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/composables/useVisibleHours.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/composables/useVisibleHours.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/config/helpConfig.ts b/apps/calendar/apps/web-archived/src/lib/config/helpConfig.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/config/helpConfig.ts rename to apps/calendar/apps/web-archived/src/lib/config/helpConfig.ts diff --git a/apps/calendar/apps/web/src/lib/content/help/index.test.ts b/apps/calendar/apps/web-archived/src/lib/content/help/index.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/content/help/index.test.ts rename to apps/calendar/apps/web-archived/src/lib/content/help/index.test.ts diff --git a/apps/calendar/apps/web/src/lib/content/help/index.ts b/apps/calendar/apps/web-archived/src/lib/content/help/index.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/content/help/index.ts rename to apps/calendar/apps/web-archived/src/lib/content/help/index.ts diff --git a/apps/calendar/apps/web/src/lib/data/guest-seed.ts b/apps/calendar/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/data/guest-seed.ts rename to apps/calendar/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/calendar/apps/web/src/lib/data/local-store.ts b/apps/calendar/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/data/local-store.ts rename to apps/calendar/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/calendar/apps/web/src/lib/data/queries.ts b/apps/calendar/apps/web-archived/src/lib/data/queries.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/data/queries.ts rename to apps/calendar/apps/web-archived/src/lib/data/queries.ts diff --git a/apps/calendar/apps/web/src/lib/i18n/index.ts b/apps/calendar/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/i18n/index.ts rename to apps/calendar/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/calendar/apps/web/src/lib/i18n/locales/de.json b/apps/calendar/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/calendar/apps/web/src/lib/i18n/locales/de.json rename to apps/calendar/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/calendar/apps/web/src/lib/i18n/locales/en.json b/apps/calendar/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/calendar/apps/web/src/lib/i18n/locales/en.json rename to apps/calendar/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/calendar/apps/web/src/lib/i18n/locales/es.json b/apps/calendar/apps/web-archived/src/lib/i18n/locales/es.json similarity index 100% rename from apps/calendar/apps/web/src/lib/i18n/locales/es.json rename to apps/calendar/apps/web-archived/src/lib/i18n/locales/es.json diff --git a/apps/calendar/apps/web/src/lib/i18n/locales/fr.json b/apps/calendar/apps/web-archived/src/lib/i18n/locales/fr.json similarity index 100% rename from apps/calendar/apps/web/src/lib/i18n/locales/fr.json rename to apps/calendar/apps/web-archived/src/lib/i18n/locales/fr.json diff --git a/apps/calendar/apps/web/src/lib/i18n/locales/it.json b/apps/calendar/apps/web-archived/src/lib/i18n/locales/it.json similarity index 100% rename from apps/calendar/apps/web/src/lib/i18n/locales/it.json rename to apps/calendar/apps/web-archived/src/lib/i18n/locales/it.json diff --git a/apps/calendar/apps/web/src/lib/services/feedback.ts b/apps/calendar/apps/web-archived/src/lib/services/feedback.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/services/feedback.ts rename to apps/calendar/apps/web-archived/src/lib/services/feedback.ts diff --git a/apps/calendar/apps/web/src/lib/services/stt.ts b/apps/calendar/apps/web-archived/src/lib/services/stt.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/services/stt.ts rename to apps/calendar/apps/web-archived/src/lib/services/stt.ts diff --git a/apps/calendar/apps/web/src/lib/stores/app-onboarding.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/app-onboarding.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/auth.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/auth.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/birthdays.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/birthdays.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/birthdays.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/birthdays.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/calendars.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/calendars.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/calendars.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/calendars.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/contacts.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/contacts.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/contacts.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/contacts.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/event-tags.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/event-tags.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/event-tags.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/event-tags.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/eventModal.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/eventModal.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/eventModal.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/eventModal.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/events-recurrence.test.ts b/apps/calendar/apps/web-archived/src/lib/stores/events-recurrence.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/events-recurrence.test.ts rename to apps/calendar/apps/web-archived/src/lib/stores/events-recurrence.test.ts diff --git a/apps/calendar/apps/web/src/lib/stores/events.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/events.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/events.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/events.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/events.test.ts b/apps/calendar/apps/web-archived/src/lib/stores/events.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/events.test.ts rename to apps/calendar/apps/web-archived/src/lib/stores/events.test.ts diff --git a/apps/calendar/apps/web/src/lib/stores/external-calendars.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/external-calendars.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/external-calendars.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/external-calendars.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/external-calendars.test.ts b/apps/calendar/apps/web-archived/src/lib/stores/external-calendars.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/external-calendars.test.ts rename to apps/calendar/apps/web-archived/src/lib/stores/external-calendars.test.ts diff --git a/apps/calendar/apps/web/src/lib/stores/navigation.ts b/apps/calendar/apps/web-archived/src/lib/stores/navigation.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/navigation.ts rename to apps/calendar/apps/web-archived/src/lib/stores/navigation.ts diff --git a/apps/calendar/apps/web/src/lib/stores/search.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/search.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/search.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/search.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/settings.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/settings.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/settings.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/settings.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/shares.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/shares.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/shares.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/shares.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/theme.ts b/apps/calendar/apps/web-archived/src/lib/stores/theme.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/theme.ts rename to apps/calendar/apps/web-archived/src/lib/stores/theme.ts diff --git a/apps/calendar/apps/web/src/lib/stores/unified-bar.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/unified-bar.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/unified-bar.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/unified-bar.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/user-settings.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/user-settings.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/user-settings.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/user-settings.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/view.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/view.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/view.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/view.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/stores/view.test.ts b/apps/calendar/apps/web-archived/src/lib/stores/view.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/view.test.ts rename to apps/calendar/apps/web-archived/src/lib/stores/view.test.ts diff --git a/apps/calendar/apps/web/src/lib/stores/voice-recording.svelte.ts b/apps/calendar/apps/web-archived/src/lib/stores/voice-recording.svelte.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/stores/voice-recording.svelte.ts rename to apps/calendar/apps/web-archived/src/lib/stores/voice-recording.svelte.ts diff --git a/apps/calendar/apps/web/src/lib/utils/audio-recorder.ts b/apps/calendar/apps/web-archived/src/lib/utils/audio-recorder.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/audio-recorder.ts rename to apps/calendar/apps/web-archived/src/lib/utils/audio-recorder.ts diff --git a/apps/calendar/apps/web/src/lib/utils/calendarConstants.ts b/apps/calendar/apps/web-archived/src/lib/utils/calendarConstants.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/calendarConstants.ts rename to apps/calendar/apps/web-archived/src/lib/utils/calendarConstants.ts diff --git a/apps/calendar/apps/web/src/lib/utils/dateNavigation.test.ts b/apps/calendar/apps/web-archived/src/lib/utils/dateNavigation.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/dateNavigation.test.ts rename to apps/calendar/apps/web-archived/src/lib/utils/dateNavigation.test.ts diff --git a/apps/calendar/apps/web/src/lib/utils/dateNavigation.ts b/apps/calendar/apps/web-archived/src/lib/utils/dateNavigation.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/dateNavigation.ts rename to apps/calendar/apps/web-archived/src/lib/utils/dateNavigation.ts diff --git a/apps/calendar/apps/web/src/lib/utils/drag-helpers.ts b/apps/calendar/apps/web-archived/src/lib/utils/drag-helpers.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/drag-helpers.ts rename to apps/calendar/apps/web-archived/src/lib/utils/drag-helpers.ts diff --git a/apps/calendar/apps/web/src/lib/utils/event-estimator.test.ts b/apps/calendar/apps/web-archived/src/lib/utils/event-estimator.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/event-estimator.test.ts rename to apps/calendar/apps/web-archived/src/lib/utils/event-estimator.test.ts diff --git a/apps/calendar/apps/web/src/lib/utils/event-estimator.ts b/apps/calendar/apps/web-archived/src/lib/utils/event-estimator.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/event-estimator.ts rename to apps/calendar/apps/web-archived/src/lib/utils/event-estimator.ts diff --git a/apps/calendar/apps/web/src/lib/utils/event-parser.test.ts b/apps/calendar/apps/web-archived/src/lib/utils/event-parser.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/event-parser.test.ts rename to apps/calendar/apps/web-archived/src/lib/utils/event-parser.test.ts diff --git a/apps/calendar/apps/web/src/lib/utils/event-parser.ts b/apps/calendar/apps/web-archived/src/lib/utils/event-parser.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/event-parser.ts rename to apps/calendar/apps/web-archived/src/lib/utils/event-parser.ts diff --git a/apps/calendar/apps/web/src/lib/utils/eventDateHelpers.test.ts b/apps/calendar/apps/web-archived/src/lib/utils/eventDateHelpers.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/eventDateHelpers.test.ts rename to apps/calendar/apps/web-archived/src/lib/utils/eventDateHelpers.test.ts diff --git a/apps/calendar/apps/web/src/lib/utils/eventDateHelpers.ts b/apps/calendar/apps/web-archived/src/lib/utils/eventDateHelpers.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/eventDateHelpers.ts rename to apps/calendar/apps/web-archived/src/lib/utils/eventDateHelpers.ts diff --git a/apps/calendar/apps/web/src/lib/utils/eventFiltering.test.ts b/apps/calendar/apps/web-archived/src/lib/utils/eventFiltering.test.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/eventFiltering.test.ts rename to apps/calendar/apps/web-archived/src/lib/utils/eventFiltering.test.ts diff --git a/apps/calendar/apps/web/src/lib/utils/eventFiltering.ts b/apps/calendar/apps/web-archived/src/lib/utils/eventFiltering.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/eventFiltering.ts rename to apps/calendar/apps/web-archived/src/lib/utils/eventFiltering.ts diff --git a/apps/calendar/apps/web/src/lib/utils/syntax-help.ts b/apps/calendar/apps/web-archived/src/lib/utils/syntax-help.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/utils/syntax-help.ts rename to apps/calendar/apps/web-archived/src/lib/utils/syntax-help.ts diff --git a/apps/calendar/apps/web/src/lib/version.ts b/apps/calendar/apps/web-archived/src/lib/version.ts similarity index 100% rename from apps/calendar/apps/web/src/lib/version.ts rename to apps/calendar/apps/web-archived/src/lib/version.ts diff --git a/apps/calendar/apps/web/src/routes/(app)/+layout.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/+layout.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/+layout.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/+layout.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/event/[id]/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/event/[id]/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/event/[id]/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/event/[id]/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/feedback/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/feedback/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/feedback/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/feedback/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/help/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/help/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/help/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/help/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/mana/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/mana/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/mana/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/mana/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/profile/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/profile/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/profile/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/profile/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/settings/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/settings/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/settings/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/settings/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/settings/sharing/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/settings/sharing/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/settings/sharing/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/settings/sharing/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/settings/sync/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/settings/sync/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/settings/sync/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/settings/sync/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/tags/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/tags/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/tags/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/tags/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/themes/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/themes/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/themes/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/themes/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(app)/unified-bar-demo/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(app)/unified-bar-demo/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(app)/unified-bar-demo/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(app)/unified-bar-demo/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(auth)/+layout.svelte b/apps/calendar/apps/web-archived/src/routes/(auth)/+layout.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(auth)/+layout.svelte rename to apps/calendar/apps/web-archived/src/routes/(auth)/+layout.svelte diff --git a/apps/calendar/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(auth)/forgot-password/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(auth)/login/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(auth)/register/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(auth)/register/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(auth)/register/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/(auth)/reset-password/+page.svelte b/apps/calendar/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/(auth)/reset-password/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/+error.svelte b/apps/calendar/apps/web-archived/src/routes/+error.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/+error.svelte rename to apps/calendar/apps/web-archived/src/routes/+error.svelte diff --git a/apps/calendar/apps/web/src/routes/+layout.svelte b/apps/calendar/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/+layout.svelte rename to apps/calendar/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/calendar/apps/web/src/routes/+layout.ts b/apps/calendar/apps/web-archived/src/routes/+layout.ts similarity index 100% rename from apps/calendar/apps/web/src/routes/+layout.ts rename to apps/calendar/apps/web-archived/src/routes/+layout.ts diff --git a/apps/calendar/apps/web/src/routes/health/+server.ts b/apps/calendar/apps/web-archived/src/routes/health/+server.ts similarity index 100% rename from apps/calendar/apps/web/src/routes/health/+server.ts rename to apps/calendar/apps/web-archived/src/routes/health/+server.ts diff --git a/apps/calendar/apps/web/src/routes/offline/+page.svelte b/apps/calendar/apps/web-archived/src/routes/offline/+page.svelte similarity index 100% rename from apps/calendar/apps/web/src/routes/offline/+page.svelte rename to apps/calendar/apps/web-archived/src/routes/offline/+page.svelte diff --git a/apps/calendar/apps/web/src/routes/offline/+page.ts b/apps/calendar/apps/web-archived/src/routes/offline/+page.ts similarity index 100% rename from apps/calendar/apps/web/src/routes/offline/+page.ts rename to apps/calendar/apps/web-archived/src/routes/offline/+page.ts diff --git a/apps/calendar/apps/web/static/apple-touch-icon.png b/apps/calendar/apps/web-archived/static/apple-touch-icon.png similarity index 100% rename from apps/calendar/apps/web/static/apple-touch-icon.png rename to apps/calendar/apps/web-archived/static/apple-touch-icon.png diff --git a/apps/calendar/apps/web/static/favicon.png b/apps/calendar/apps/web-archived/static/favicon.png similarity index 100% rename from apps/calendar/apps/web/static/favicon.png rename to apps/calendar/apps/web-archived/static/favicon.png diff --git a/apps/calendar/apps/web/static/favicon.svg b/apps/calendar/apps/web-archived/static/favicon.svg similarity index 100% rename from apps/calendar/apps/web/static/favicon.svg rename to apps/calendar/apps/web-archived/static/favicon.svg diff --git a/apps/calendar/apps/web/static/pwa-192x192.png b/apps/calendar/apps/web-archived/static/pwa-192x192.png similarity index 100% rename from apps/calendar/apps/web/static/pwa-192x192.png rename to apps/calendar/apps/web-archived/static/pwa-192x192.png diff --git a/apps/calendar/apps/web/static/pwa-512x512.png b/apps/calendar/apps/web-archived/static/pwa-512x512.png similarity index 100% rename from apps/calendar/apps/web/static/pwa-512x512.png rename to apps/calendar/apps/web-archived/static/pwa-512x512.png diff --git a/apps/calendar/apps/web/svelte.config.js b/apps/calendar/apps/web-archived/svelte.config.js similarity index 100% rename from apps/calendar/apps/web/svelte.config.js rename to apps/calendar/apps/web-archived/svelte.config.js diff --git a/apps/chat/apps/web/tsconfig.json b/apps/calendar/apps/web-archived/tsconfig.json similarity index 100% rename from apps/chat/apps/web/tsconfig.json rename to apps/calendar/apps/web-archived/tsconfig.json diff --git a/apps/calendar/apps/web/vite.config.ts b/apps/calendar/apps/web-archived/vite.config.ts similarity index 100% rename from apps/calendar/apps/web/vite.config.ts rename to apps/calendar/apps/web-archived/vite.config.ts diff --git a/apps/cards/apps/web/.env.example b/apps/cards/apps/web-archived/.env.example similarity index 100% rename from apps/cards/apps/web/.env.example rename to apps/cards/apps/web-archived/.env.example diff --git a/apps/cards/apps/web/.gitignore b/apps/cards/apps/web-archived/.gitignore similarity index 100% rename from apps/cards/apps/web/.gitignore rename to apps/cards/apps/web-archived/.gitignore diff --git a/apps/cards/apps/web/.npmrc b/apps/cards/apps/web-archived/.npmrc similarity index 100% rename from apps/cards/apps/web/.npmrc rename to apps/cards/apps/web-archived/.npmrc diff --git a/apps/cards/apps/web/Dockerfile b/apps/cards/apps/web-archived/Dockerfile similarity index 100% rename from apps/cards/apps/web/Dockerfile rename to apps/cards/apps/web-archived/Dockerfile diff --git a/apps/cards/apps/web/README.md b/apps/cards/apps/web-archived/README.md similarity index 100% rename from apps/cards/apps/web/README.md rename to apps/cards/apps/web-archived/README.md diff --git a/apps/cards/apps/web/eslint.config.js b/apps/cards/apps/web-archived/eslint.config.js similarity index 100% rename from apps/cards/apps/web/eslint.config.js rename to apps/cards/apps/web-archived/eslint.config.js diff --git a/apps/cards/apps/web/package.json b/apps/cards/apps/web-archived/package.json similarity index 100% rename from apps/cards/apps/web/package.json rename to apps/cards/apps/web-archived/package.json diff --git a/apps/cards/apps/web/src/app.css b/apps/cards/apps/web-archived/src/app.css similarity index 100% rename from apps/cards/apps/web/src/app.css rename to apps/cards/apps/web-archived/src/app.css diff --git a/apps/cards/apps/web/src/app.d.ts b/apps/cards/apps/web-archived/src/app.d.ts similarity index 100% rename from apps/cards/apps/web/src/app.d.ts rename to apps/cards/apps/web-archived/src/app.d.ts diff --git a/apps/cards/apps/web/src/app.html b/apps/cards/apps/web-archived/src/app.html similarity index 100% rename from apps/cards/apps/web/src/app.html rename to apps/cards/apps/web-archived/src/app.html diff --git a/apps/cards/apps/web/src/hooks.client.ts b/apps/cards/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/cards/apps/web/src/hooks.client.ts rename to apps/cards/apps/web-archived/src/hooks.client.ts diff --git a/apps/cards/apps/web/src/hooks.server.ts b/apps/cards/apps/web-archived/src/hooks.server.ts similarity index 100% rename from apps/cards/apps/web/src/hooks.server.ts rename to apps/cards/apps/web-archived/src/hooks.server.ts diff --git a/apps/cards/apps/web/src/lib/api/feedback.ts b/apps/cards/apps/web-archived/src/lib/api/feedback.ts similarity index 100% rename from apps/cards/apps/web/src/lib/api/feedback.ts rename to apps/cards/apps/web-archived/src/lib/api/feedback.ts diff --git a/apps/cards/apps/web/src/lib/assets/favicon.svg b/apps/cards/apps/web-archived/src/lib/assets/favicon.svg similarity index 100% rename from apps/cards/apps/web/src/lib/assets/favicon.svg rename to apps/cards/apps/web-archived/src/lib/assets/favicon.svg diff --git a/apps/cards/apps/web/src/lib/auth.ts b/apps/cards/apps/web-archived/src/lib/auth.ts similarity index 100% rename from apps/cards/apps/web/src/lib/auth.ts rename to apps/cards/apps/web-archived/src/lib/auth.ts diff --git a/apps/cards/apps/web/src/lib/components/AppSlider.svelte b/apps/cards/apps/web-archived/src/lib/components/AppSlider.svelte similarity index 100% rename from apps/cards/apps/web/src/lib/components/AppSlider.svelte rename to apps/cards/apps/web-archived/src/lib/components/AppSlider.svelte diff --git a/apps/cards/apps/web/src/lib/components/Icon.svelte b/apps/cards/apps/web-archived/src/lib/components/Icon.svelte similarity index 100% rename from apps/cards/apps/web/src/lib/components/Icon.svelte rename to apps/cards/apps/web-archived/src/lib/components/Icon.svelte diff --git a/apps/cards/apps/web/src/lib/components/LanguageSelector.svelte b/apps/cards/apps/web-archived/src/lib/components/LanguageSelector.svelte similarity index 100% rename from apps/cards/apps/web/src/lib/components/LanguageSelector.svelte rename to apps/cards/apps/web-archived/src/lib/components/LanguageSelector.svelte diff --git a/apps/cards/apps/web/src/lib/components/deck/CreateDeckModal.svelte b/apps/cards/apps/web-archived/src/lib/components/deck/CreateDeckModal.svelte similarity index 100% rename from apps/cards/apps/web/src/lib/components/deck/CreateDeckModal.svelte rename to apps/cards/apps/web-archived/src/lib/components/deck/CreateDeckModal.svelte diff --git a/apps/cards/apps/web/src/lib/components/deck/DeckCard.svelte b/apps/cards/apps/web-archived/src/lib/components/deck/DeckCard.svelte similarity index 100% rename from apps/cards/apps/web/src/lib/components/deck/DeckCard.svelte rename to apps/cards/apps/web-archived/src/lib/components/deck/DeckCard.svelte diff --git a/apps/cards/apps/web/src/lib/content/help/index.test.ts b/apps/cards/apps/web-archived/src/lib/content/help/index.test.ts similarity index 100% rename from apps/cards/apps/web/src/lib/content/help/index.test.ts rename to apps/cards/apps/web-archived/src/lib/content/help/index.test.ts diff --git a/apps/cards/apps/web/src/lib/content/help/index.ts b/apps/cards/apps/web-archived/src/lib/content/help/index.ts similarity index 100% rename from apps/cards/apps/web/src/lib/content/help/index.ts rename to apps/cards/apps/web-archived/src/lib/content/help/index.ts diff --git a/apps/cards/apps/web/src/lib/data/guest-seed.ts b/apps/cards/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/cards/apps/web/src/lib/data/guest-seed.ts rename to apps/cards/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/cards/apps/web/src/lib/data/local-store.ts b/apps/cards/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/cards/apps/web/src/lib/data/local-store.ts rename to apps/cards/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/cards/apps/web/src/lib/data/queries.ts b/apps/cards/apps/web-archived/src/lib/data/queries.ts similarity index 100% rename from apps/cards/apps/web/src/lib/data/queries.ts rename to apps/cards/apps/web-archived/src/lib/data/queries.ts diff --git a/apps/cards/apps/web/src/lib/i18n/index.ts b/apps/cards/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/cards/apps/web/src/lib/i18n/index.ts rename to apps/cards/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/cards/apps/web/src/lib/i18n/locales/de.json b/apps/cards/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/cards/apps/web/src/lib/i18n/locales/de.json rename to apps/cards/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/cards/apps/web/src/lib/i18n/locales/en.json b/apps/cards/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/cards/apps/web/src/lib/i18n/locales/en.json rename to apps/cards/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/cards/apps/web/src/lib/i18n/locales/es.json b/apps/cards/apps/web-archived/src/lib/i18n/locales/es.json similarity index 100% rename from apps/cards/apps/web/src/lib/i18n/locales/es.json rename to apps/cards/apps/web-archived/src/lib/i18n/locales/es.json diff --git a/apps/cards/apps/web/src/lib/i18n/locales/fr.json b/apps/cards/apps/web-archived/src/lib/i18n/locales/fr.json similarity index 100% rename from apps/cards/apps/web/src/lib/i18n/locales/fr.json rename to apps/cards/apps/web-archived/src/lib/i18n/locales/fr.json diff --git a/apps/cards/apps/web/src/lib/i18n/locales/it.json b/apps/cards/apps/web-archived/src/lib/i18n/locales/it.json similarity index 100% rename from apps/cards/apps/web/src/lib/i18n/locales/it.json rename to apps/cards/apps/web-archived/src/lib/i18n/locales/it.json diff --git a/apps/cards/apps/web/src/lib/index.ts b/apps/cards/apps/web-archived/src/lib/index.ts similarity index 100% rename from apps/cards/apps/web/src/lib/index.ts rename to apps/cards/apps/web-archived/src/lib/index.ts diff --git a/apps/cards/apps/web/src/lib/stores/app-onboarding.svelte.ts b/apps/cards/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/app-onboarding.svelte.ts rename to apps/cards/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts diff --git a/apps/cards/apps/web/src/lib/stores/auth.svelte.ts b/apps/cards/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/auth.svelte.ts rename to apps/cards/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/cards/apps/web/src/lib/stores/cardStore.svelte.ts b/apps/cards/apps/web-archived/src/lib/stores/cardStore.svelte.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/cardStore.svelte.ts rename to apps/cards/apps/web-archived/src/lib/stores/cardStore.svelte.ts diff --git a/apps/cards/apps/web/src/lib/stores/deckStore.svelte.ts b/apps/cards/apps/web-archived/src/lib/stores/deckStore.svelte.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/deckStore.svelte.ts rename to apps/cards/apps/web-archived/src/lib/stores/deckStore.svelte.ts diff --git a/apps/cards/apps/web/src/lib/stores/navigation.ts b/apps/cards/apps/web-archived/src/lib/stores/navigation.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/navigation.ts rename to apps/cards/apps/web-archived/src/lib/stores/navigation.ts diff --git a/apps/cards/apps/web/src/lib/stores/progressStore.svelte.ts b/apps/cards/apps/web-archived/src/lib/stores/progressStore.svelte.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/progressStore.svelte.ts rename to apps/cards/apps/web-archived/src/lib/stores/progressStore.svelte.ts diff --git a/apps/cards/apps/web/src/lib/stores/tags.svelte.ts b/apps/cards/apps/web-archived/src/lib/stores/tags.svelte.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/tags.svelte.ts rename to apps/cards/apps/web-archived/src/lib/stores/tags.svelte.ts diff --git a/apps/cards/apps/web/src/lib/stores/theme.ts b/apps/cards/apps/web-archived/src/lib/stores/theme.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/theme.ts rename to apps/cards/apps/web-archived/src/lib/stores/theme.ts diff --git a/apps/cards/apps/web/src/lib/stores/user-settings.svelte.ts b/apps/cards/apps/web-archived/src/lib/stores/user-settings.svelte.ts similarity index 100% rename from apps/cards/apps/web/src/lib/stores/user-settings.svelte.ts rename to apps/cards/apps/web-archived/src/lib/stores/user-settings.svelte.ts diff --git a/apps/cards/apps/web/src/lib/types/auth.ts b/apps/cards/apps/web-archived/src/lib/types/auth.ts similarity index 100% rename from apps/cards/apps/web/src/lib/types/auth.ts rename to apps/cards/apps/web-archived/src/lib/types/auth.ts diff --git a/apps/cards/apps/web/src/lib/types/card.ts b/apps/cards/apps/web-archived/src/lib/types/card.ts similarity index 100% rename from apps/cards/apps/web/src/lib/types/card.ts rename to apps/cards/apps/web-archived/src/lib/types/card.ts diff --git a/apps/cards/apps/web/src/lib/types/credits.ts b/apps/cards/apps/web-archived/src/lib/types/credits.ts similarity index 100% rename from apps/cards/apps/web/src/lib/types/credits.ts rename to apps/cards/apps/web-archived/src/lib/types/credits.ts diff --git a/apps/cards/apps/web/src/lib/types/deck.ts b/apps/cards/apps/web-archived/src/lib/types/deck.ts similarity index 100% rename from apps/cards/apps/web/src/lib/types/deck.ts rename to apps/cards/apps/web-archived/src/lib/types/deck.ts diff --git a/apps/cards/apps/web/src/lib/types/study.ts b/apps/cards/apps/web-archived/src/lib/types/study.ts similarity index 100% rename from apps/cards/apps/web/src/lib/types/study.ts rename to apps/cards/apps/web-archived/src/lib/types/study.ts diff --git a/apps/cards/apps/web/src/lib/version.ts b/apps/cards/apps/web-archived/src/lib/version.ts similarity index 100% rename from apps/cards/apps/web/src/lib/version.ts rename to apps/cards/apps/web-archived/src/lib/version.ts diff --git a/apps/cards/apps/web/src/routes/(app)/+layout.svelte b/apps/cards/apps/web-archived/src/routes/(app)/+layout.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/+layout.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/+layout.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/apps/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/apps/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/apps/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/apps/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/decks/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/decks/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/decks/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/decks/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/decks/[id]/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/decks/[id]/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/decks/[id]/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/decks/[id]/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/explore/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/explore/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/explore/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/explore/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/feedback/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/feedback/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/feedback/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/feedback/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/help/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/help/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/help/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/help/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/mana/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/mana/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/mana/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/mana/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/profile/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/profile/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/profile/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/profile/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/progress/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/progress/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/progress/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/progress/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/settings/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/settings/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/settings/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/settings/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/tags/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/tags/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/tags/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/tags/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(app)/themes/+page.svelte b/apps/cards/apps/web-archived/src/routes/(app)/themes/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(app)/themes/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(app)/themes/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/cards/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(auth)/forgot-password/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(auth)/login/+page.svelte b/apps/cards/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(auth)/register/+page.svelte b/apps/cards/apps/web-archived/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(auth)/register/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(auth)/register/+page.svelte diff --git a/apps/cards/apps/web/src/routes/(auth)/reset-password/+page.svelte b/apps/cards/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/(auth)/reset-password/+page.svelte rename to apps/cards/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte diff --git a/apps/cards/apps/web/src/routes/+layout.svelte b/apps/cards/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/+layout.svelte rename to apps/cards/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/cards/apps/web/src/routes/+layout.ts b/apps/cards/apps/web-archived/src/routes/+layout.ts similarity index 100% rename from apps/cards/apps/web/src/routes/+layout.ts rename to apps/cards/apps/web-archived/src/routes/+layout.ts diff --git a/apps/cards/apps/web/src/routes/+page.svelte b/apps/cards/apps/web-archived/src/routes/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/+page.svelte rename to apps/cards/apps/web-archived/src/routes/+page.svelte diff --git a/apps/cards/apps/web/src/routes/health/+server.ts b/apps/cards/apps/web-archived/src/routes/health/+server.ts similarity index 100% rename from apps/cards/apps/web/src/routes/health/+server.ts rename to apps/cards/apps/web-archived/src/routes/health/+server.ts diff --git a/apps/cards/apps/web/src/routes/offline/+page.svelte b/apps/cards/apps/web-archived/src/routes/offline/+page.svelte similarity index 100% rename from apps/cards/apps/web/src/routes/offline/+page.svelte rename to apps/cards/apps/web-archived/src/routes/offline/+page.svelte diff --git a/apps/cards/apps/web/src/routes/offline/+page.ts b/apps/cards/apps/web-archived/src/routes/offline/+page.ts similarity index 100% rename from apps/cards/apps/web/src/routes/offline/+page.ts rename to apps/cards/apps/web-archived/src/routes/offline/+page.ts diff --git a/apps/cards/apps/web/static/images/app-icons/cards-logo-gradient.png b/apps/cards/apps/web-archived/static/images/app-icons/cards-logo-gradient.png similarity index 100% rename from apps/cards/apps/web/static/images/app-icons/cards-logo-gradient.png rename to apps/cards/apps/web-archived/static/images/app-icons/cards-logo-gradient.png diff --git a/apps/cards/apps/web/static/images/app-icons/maerchenzauber-logo-gradient.png b/apps/cards/apps/web-archived/static/images/app-icons/maerchenzauber-logo-gradient.png similarity index 100% rename from apps/cards/apps/web/static/images/app-icons/maerchenzauber-logo-gradient.png rename to apps/cards/apps/web-archived/static/images/app-icons/maerchenzauber-logo-gradient.png diff --git a/apps/cards/apps/web/static/images/app-icons/manacore-logo-gradient.png b/apps/cards/apps/web-archived/static/images/app-icons/manacore-logo-gradient.png similarity index 100% rename from apps/cards/apps/web/static/images/app-icons/manacore-logo-gradient.png rename to apps/cards/apps/web-archived/static/images/app-icons/manacore-logo-gradient.png diff --git a/apps/cards/apps/web/static/images/app-icons/memoro-logo-gradient.png b/apps/cards/apps/web-archived/static/images/app-icons/memoro-logo-gradient.png similarity index 100% rename from apps/cards/apps/web/static/images/app-icons/memoro-logo-gradient.png rename to apps/cards/apps/web-archived/static/images/app-icons/memoro-logo-gradient.png diff --git a/apps/cards/apps/web/static/images/app-icons/moodlit-logo-gradient.png b/apps/cards/apps/web-archived/static/images/app-icons/moodlit-logo-gradient.png similarity index 100% rename from apps/cards/apps/web/static/images/app-icons/moodlit-logo-gradient.png rename to apps/cards/apps/web-archived/static/images/app-icons/moodlit-logo-gradient.png diff --git a/apps/cards/apps/web/static/robots.txt b/apps/cards/apps/web-archived/static/robots.txt similarity index 100% rename from apps/cards/apps/web/static/robots.txt rename to apps/cards/apps/web-archived/static/robots.txt diff --git a/apps/cards/apps/web/svelte.config.js b/apps/cards/apps/web-archived/svelte.config.js similarity index 100% rename from apps/cards/apps/web/svelte.config.js rename to apps/cards/apps/web-archived/svelte.config.js diff --git a/apps/cards/apps/web/tailwind.config.js.bak b/apps/cards/apps/web-archived/tailwind.config.js.bak similarity index 100% rename from apps/cards/apps/web/tailwind.config.js.bak rename to apps/cards/apps/web-archived/tailwind.config.js.bak diff --git a/apps/cards/apps/web/tsconfig.json b/apps/cards/apps/web-archived/tsconfig.json similarity index 100% rename from apps/cards/apps/web/tsconfig.json rename to apps/cards/apps/web-archived/tsconfig.json diff --git a/apps/cards/apps/web/vite.config.ts b/apps/cards/apps/web-archived/vite.config.ts similarity index 100% rename from apps/cards/apps/web/vite.config.ts rename to apps/cards/apps/web-archived/vite.config.ts diff --git a/apps/chat/apps/web/.env.example b/apps/chat/apps/web-archived/.env.example similarity index 100% rename from apps/chat/apps/web/.env.example rename to apps/chat/apps/web-archived/.env.example diff --git a/apps/chat/apps/web/Dockerfile b/apps/chat/apps/web-archived/Dockerfile similarity index 100% rename from apps/chat/apps/web/Dockerfile rename to apps/chat/apps/web-archived/Dockerfile diff --git a/apps/chat/apps/web/eslint.config.js b/apps/chat/apps/web-archived/eslint.config.js similarity index 100% rename from apps/chat/apps/web/eslint.config.js rename to apps/chat/apps/web-archived/eslint.config.js diff --git a/apps/chat/apps/web/package.json b/apps/chat/apps/web-archived/package.json similarity index 100% rename from apps/chat/apps/web/package.json rename to apps/chat/apps/web-archived/package.json diff --git a/apps/chat/apps/web/src/app.css b/apps/chat/apps/web-archived/src/app.css similarity index 100% rename from apps/chat/apps/web/src/app.css rename to apps/chat/apps/web-archived/src/app.css diff --git a/apps/chat/apps/web/src/app.d.ts b/apps/chat/apps/web-archived/src/app.d.ts similarity index 100% rename from apps/chat/apps/web/src/app.d.ts rename to apps/chat/apps/web-archived/src/app.d.ts diff --git a/apps/chat/apps/web/src/app.html b/apps/chat/apps/web-archived/src/app.html similarity index 100% rename from apps/chat/apps/web/src/app.html rename to apps/chat/apps/web-archived/src/app.html diff --git a/apps/chat/apps/web/src/hooks.client.ts b/apps/chat/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/chat/apps/web/src/hooks.client.ts rename to apps/chat/apps/web-archived/src/hooks.client.ts diff --git a/apps/chat/apps/web/src/hooks.server.ts b/apps/chat/apps/web-archived/src/hooks.server.ts similarity index 100% rename from apps/chat/apps/web/src/hooks.server.ts rename to apps/chat/apps/web-archived/src/hooks.server.ts diff --git a/apps/chat/apps/web/src/lib/components/AppSlider.svelte b/apps/chat/apps/web-archived/src/lib/components/AppSlider.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/AppSlider.svelte rename to apps/chat/apps/web-archived/src/lib/components/AppSlider.svelte diff --git a/apps/chat/apps/web/src/lib/components/LanguageSelector.svelte b/apps/chat/apps/web-archived/src/lib/components/LanguageSelector.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/LanguageSelector.svelte rename to apps/chat/apps/web-archived/src/lib/components/LanguageSelector.svelte diff --git a/apps/chat/apps/web/src/lib/components/chat/ChatInput.svelte b/apps/chat/apps/web-archived/src/lib/components/chat/ChatInput.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/chat/ChatInput.svelte rename to apps/chat/apps/web-archived/src/lib/components/chat/ChatInput.svelte diff --git a/apps/chat/apps/web/src/lib/components/chat/ChatLayout.svelte b/apps/chat/apps/web-archived/src/lib/components/chat/ChatLayout.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/chat/ChatLayout.svelte rename to apps/chat/apps/web-archived/src/lib/components/chat/ChatLayout.svelte diff --git a/apps/chat/apps/web/src/lib/components/chat/ConversationList.svelte b/apps/chat/apps/web-archived/src/lib/components/chat/ConversationList.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/chat/ConversationList.svelte rename to apps/chat/apps/web-archived/src/lib/components/chat/ConversationList.svelte diff --git a/apps/chat/apps/web/src/lib/components/chat/MessageBubble.svelte b/apps/chat/apps/web-archived/src/lib/components/chat/MessageBubble.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/chat/MessageBubble.svelte rename to apps/chat/apps/web-archived/src/lib/components/chat/MessageBubble.svelte diff --git a/apps/chat/apps/web/src/lib/components/chat/MessageList.svelte b/apps/chat/apps/web-archived/src/lib/components/chat/MessageList.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/chat/MessageList.svelte rename to apps/chat/apps/web-archived/src/lib/components/chat/MessageList.svelte diff --git a/apps/chat/apps/web/src/lib/components/chat/ModelSelector.svelte b/apps/chat/apps/web-archived/src/lib/components/chat/ModelSelector.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/chat/ModelSelector.svelte rename to apps/chat/apps/web-archived/src/lib/components/chat/ModelSelector.svelte diff --git a/apps/chat/apps/web/src/lib/components/chat/TypingIndicator.svelte b/apps/chat/apps/web-archived/src/lib/components/chat/TypingIndicator.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/chat/TypingIndicator.svelte rename to apps/chat/apps/web-archived/src/lib/components/chat/TypingIndicator.svelte diff --git a/apps/chat/apps/web/src/lib/components/compare/CompareInput.svelte b/apps/chat/apps/web-archived/src/lib/components/compare/CompareInput.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/compare/CompareInput.svelte rename to apps/chat/apps/web-archived/src/lib/components/compare/CompareInput.svelte diff --git a/apps/chat/apps/web/src/lib/components/compare/CompareProgress.svelte b/apps/chat/apps/web-archived/src/lib/components/compare/CompareProgress.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/compare/CompareProgress.svelte rename to apps/chat/apps/web-archived/src/lib/components/compare/CompareProgress.svelte diff --git a/apps/chat/apps/web/src/lib/components/compare/ModelResponseCard.svelte b/apps/chat/apps/web-archived/src/lib/components/compare/ModelResponseCard.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/compare/ModelResponseCard.svelte rename to apps/chat/apps/web-archived/src/lib/components/compare/ModelResponseCard.svelte diff --git a/apps/chat/apps/web/src/lib/components/compare/ModelResponseGrid.svelte b/apps/chat/apps/web-archived/src/lib/components/compare/ModelResponseGrid.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/compare/ModelResponseGrid.svelte rename to apps/chat/apps/web-archived/src/lib/components/compare/ModelResponseGrid.svelte diff --git a/apps/chat/apps/web/src/lib/components/spaces/SpaceCard.svelte b/apps/chat/apps/web-archived/src/lib/components/spaces/SpaceCard.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/spaces/SpaceCard.svelte rename to apps/chat/apps/web-archived/src/lib/components/spaces/SpaceCard.svelte diff --git a/apps/chat/apps/web/src/lib/components/spaces/SpaceForm.svelte b/apps/chat/apps/web-archived/src/lib/components/spaces/SpaceForm.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/spaces/SpaceForm.svelte rename to apps/chat/apps/web-archived/src/lib/components/spaces/SpaceForm.svelte diff --git a/apps/chat/apps/web/src/lib/components/templates/TemplateCard.svelte b/apps/chat/apps/web-archived/src/lib/components/templates/TemplateCard.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/templates/TemplateCard.svelte rename to apps/chat/apps/web-archived/src/lib/components/templates/TemplateCard.svelte diff --git a/apps/chat/apps/web/src/lib/components/templates/TemplateForm.svelte b/apps/chat/apps/web-archived/src/lib/components/templates/TemplateForm.svelte similarity index 100% rename from apps/chat/apps/web/src/lib/components/templates/TemplateForm.svelte rename to apps/chat/apps/web-archived/src/lib/components/templates/TemplateForm.svelte diff --git a/apps/chat/apps/web/src/lib/content/help/index.test.ts b/apps/chat/apps/web-archived/src/lib/content/help/index.test.ts similarity index 100% rename from apps/chat/apps/web/src/lib/content/help/index.test.ts rename to apps/chat/apps/web-archived/src/lib/content/help/index.test.ts diff --git a/apps/chat/apps/web/src/lib/content/help/index.ts b/apps/chat/apps/web-archived/src/lib/content/help/index.ts similarity index 100% rename from apps/chat/apps/web/src/lib/content/help/index.ts rename to apps/chat/apps/web-archived/src/lib/content/help/index.ts diff --git a/apps/chat/apps/web/src/lib/data/guest-seed.ts b/apps/chat/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/chat/apps/web/src/lib/data/guest-seed.ts rename to apps/chat/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/chat/apps/web/src/lib/data/local-store.ts b/apps/chat/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/chat/apps/web/src/lib/data/local-store.ts rename to apps/chat/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/chat/apps/web/src/lib/data/queries.ts b/apps/chat/apps/web-archived/src/lib/data/queries.ts similarity index 100% rename from apps/chat/apps/web/src/lib/data/queries.ts rename to apps/chat/apps/web-archived/src/lib/data/queries.ts diff --git a/apps/chat/apps/web/src/lib/i18n/index.ts b/apps/chat/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/chat/apps/web/src/lib/i18n/index.ts rename to apps/chat/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/chat/apps/web/src/lib/i18n/locales/de.json b/apps/chat/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/chat/apps/web/src/lib/i18n/locales/de.json rename to apps/chat/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/chat/apps/web/src/lib/i18n/locales/en.json b/apps/chat/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/chat/apps/web/src/lib/i18n/locales/en.json rename to apps/chat/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/chat/apps/web/src/lib/i18n/locales/es.json b/apps/chat/apps/web-archived/src/lib/i18n/locales/es.json similarity index 100% rename from apps/chat/apps/web/src/lib/i18n/locales/es.json rename to apps/chat/apps/web-archived/src/lib/i18n/locales/es.json diff --git a/apps/chat/apps/web/src/lib/i18n/locales/fr.json b/apps/chat/apps/web-archived/src/lib/i18n/locales/fr.json similarity index 100% rename from apps/chat/apps/web/src/lib/i18n/locales/fr.json rename to apps/chat/apps/web-archived/src/lib/i18n/locales/fr.json diff --git a/apps/chat/apps/web/src/lib/i18n/locales/it.json b/apps/chat/apps/web-archived/src/lib/i18n/locales/it.json similarity index 100% rename from apps/chat/apps/web/src/lib/i18n/locales/it.json rename to apps/chat/apps/web-archived/src/lib/i18n/locales/it.json diff --git a/apps/chat/apps/web/src/lib/services/api.ts b/apps/chat/apps/web-archived/src/lib/services/api.ts similarity index 100% rename from apps/chat/apps/web/src/lib/services/api.ts rename to apps/chat/apps/web-archived/src/lib/services/api.ts diff --git a/apps/chat/apps/web/src/lib/services/chat.ts b/apps/chat/apps/web-archived/src/lib/services/chat.ts similarity index 100% rename from apps/chat/apps/web/src/lib/services/chat.ts rename to apps/chat/apps/web-archived/src/lib/services/chat.ts diff --git a/apps/chat/apps/web/src/lib/services/conversation.ts b/apps/chat/apps/web-archived/src/lib/services/conversation.ts similarity index 100% rename from apps/chat/apps/web/src/lib/services/conversation.ts rename to apps/chat/apps/web-archived/src/lib/services/conversation.ts diff --git a/apps/chat/apps/web/src/lib/services/document.ts b/apps/chat/apps/web-archived/src/lib/services/document.ts similarity index 100% rename from apps/chat/apps/web/src/lib/services/document.ts rename to apps/chat/apps/web-archived/src/lib/services/document.ts diff --git a/apps/chat/apps/web/src/lib/services/feedback.ts b/apps/chat/apps/web-archived/src/lib/services/feedback.ts similarity index 100% rename from apps/chat/apps/web/src/lib/services/feedback.ts rename to apps/chat/apps/web-archived/src/lib/services/feedback.ts diff --git a/apps/chat/apps/web/src/lib/services/space.ts b/apps/chat/apps/web-archived/src/lib/services/space.ts similarity index 100% rename from apps/chat/apps/web/src/lib/services/space.ts rename to apps/chat/apps/web-archived/src/lib/services/space.ts diff --git a/apps/chat/apps/web/src/lib/services/template.ts b/apps/chat/apps/web-archived/src/lib/services/template.ts similarity index 100% rename from apps/chat/apps/web/src/lib/services/template.ts rename to apps/chat/apps/web-archived/src/lib/services/template.ts diff --git a/apps/chat/apps/web/src/lib/stores/app-onboarding.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/app-onboarding.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/auth.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/auth.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/chat.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/chat.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/chat.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/chat.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/compare.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/compare.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/compare.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/compare.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/conversations.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/conversations.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/conversations.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/conversations.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/navigation.ts b/apps/chat/apps/web-archived/src/lib/stores/navigation.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/navigation.ts rename to apps/chat/apps/web-archived/src/lib/stores/navigation.ts diff --git a/apps/chat/apps/web/src/lib/stores/session-conversations.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/session-conversations.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/session-conversations.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/session-conversations.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/spaces.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/spaces.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/spaces.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/spaces.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/tags.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/tags.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/tags.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/tags.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/templates.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/templates.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/templates.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/templates.svelte.ts diff --git a/apps/chat/apps/web/src/lib/stores/theme.ts b/apps/chat/apps/web-archived/src/lib/stores/theme.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/theme.ts rename to apps/chat/apps/web-archived/src/lib/stores/theme.ts diff --git a/apps/chat/apps/web/src/lib/stores/user-settings.svelte.ts b/apps/chat/apps/web-archived/src/lib/stores/user-settings.svelte.ts similarity index 100% rename from apps/chat/apps/web/src/lib/stores/user-settings.svelte.ts rename to apps/chat/apps/web-archived/src/lib/stores/user-settings.svelte.ts diff --git a/apps/chat/apps/web/src/lib/version.ts b/apps/chat/apps/web-archived/src/lib/version.ts similarity index 100% rename from apps/chat/apps/web/src/lib/version.ts rename to apps/chat/apps/web-archived/src/lib/version.ts diff --git a/apps/contacts/apps/web/src/routes/(auth)/+layout.svelte b/apps/chat/apps/web-archived/src/routes/(auth)/+layout.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(auth)/+layout.svelte rename to apps/chat/apps/web-archived/src/routes/(auth)/+layout.svelte diff --git a/apps/chat/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/chat/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(auth)/forgot-password/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(auth)/login/+page.svelte b/apps/chat/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(auth)/register/+page.svelte b/apps/chat/apps/web-archived/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(auth)/register/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(auth)/register/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(auth)/reset-password/+page.svelte b/apps/chat/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(auth)/reset-password/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/+layout.server.ts b/apps/chat/apps/web-archived/src/routes/(protected)/+layout.server.ts similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/+layout.server.ts rename to apps/chat/apps/web-archived/src/routes/(protected)/+layout.server.ts diff --git a/apps/chat/apps/web/src/routes/(protected)/+layout.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/+layout.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/+layout.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/+layout.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/apps/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/apps/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/apps/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/apps/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/archive/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/archive/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/archive/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/archive/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/chat/+layout.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/chat/+layout.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/chat/+layout.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/chat/+layout.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/chat/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/chat/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/chat/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/chat/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/chat/[id]/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/chat/[id]/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/chat/[id]/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/chat/[id]/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/compare/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/compare/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/compare/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/compare/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/documents/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/documents/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/documents/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/documents/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/feedback/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/feedback/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/feedback/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/feedback/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/help/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/help/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/help/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/help/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/mana/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/mana/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/mana/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/mana/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/profile/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/profile/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/profile/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/profile/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/settings/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/settings/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/settings/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/settings/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/spaces/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/spaces/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/spaces/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/spaces/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/spaces/[id]/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/spaces/[id]/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/spaces/[id]/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/spaces/[id]/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/tags/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/tags/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/tags/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/tags/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/templates/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/templates/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/templates/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/templates/+page.svelte diff --git a/apps/chat/apps/web/src/routes/(protected)/themes/+page.svelte b/apps/chat/apps/web-archived/src/routes/(protected)/themes/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/(protected)/themes/+page.svelte rename to apps/chat/apps/web-archived/src/routes/(protected)/themes/+page.svelte diff --git a/apps/chat/apps/web/src/routes/+layout.svelte b/apps/chat/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/+layout.svelte rename to apps/chat/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/chat/apps/web/src/routes/+page.svelte b/apps/chat/apps/web-archived/src/routes/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/+page.svelte rename to apps/chat/apps/web-archived/src/routes/+page.svelte diff --git a/apps/chat/apps/web/src/routes/health/+server.ts b/apps/chat/apps/web-archived/src/routes/health/+server.ts similarity index 100% rename from apps/chat/apps/web/src/routes/health/+server.ts rename to apps/chat/apps/web-archived/src/routes/health/+server.ts diff --git a/apps/chat/apps/web/src/routes/offline/+page.svelte b/apps/chat/apps/web-archived/src/routes/offline/+page.svelte similarity index 100% rename from apps/chat/apps/web/src/routes/offline/+page.svelte rename to apps/chat/apps/web-archived/src/routes/offline/+page.svelte diff --git a/apps/chat/apps/web/src/routes/offline/+page.ts b/apps/chat/apps/web-archived/src/routes/offline/+page.ts similarity index 100% rename from apps/chat/apps/web/src/routes/offline/+page.ts rename to apps/chat/apps/web-archived/src/routes/offline/+page.ts diff --git a/apps/chat/apps/web/svelte.config.js b/apps/chat/apps/web-archived/svelte.config.js similarity index 100% rename from apps/chat/apps/web/svelte.config.js rename to apps/chat/apps/web-archived/svelte.config.js diff --git a/apps/citycorners/apps/web/tsconfig.json b/apps/chat/apps/web-archived/tsconfig.json similarity index 100% rename from apps/citycorners/apps/web/tsconfig.json rename to apps/chat/apps/web-archived/tsconfig.json diff --git a/apps/chat/apps/web/vite.config.ts b/apps/chat/apps/web-archived/vite.config.ts similarity index 100% rename from apps/chat/apps/web/vite.config.ts rename to apps/chat/apps/web-archived/vite.config.ts diff --git a/apps/citycorners/apps/web/Dockerfile b/apps/citycorners/apps/web-archived/Dockerfile similarity index 100% rename from apps/citycorners/apps/web/Dockerfile rename to apps/citycorners/apps/web-archived/Dockerfile diff --git a/apps/citycorners/apps/web/docker-entrypoint.sh b/apps/citycorners/apps/web-archived/docker-entrypoint.sh similarity index 100% rename from apps/citycorners/apps/web/docker-entrypoint.sh rename to apps/citycorners/apps/web-archived/docker-entrypoint.sh diff --git a/apps/citycorners/apps/web/package.json b/apps/citycorners/apps/web-archived/package.json similarity index 100% rename from apps/citycorners/apps/web/package.json rename to apps/citycorners/apps/web-archived/package.json diff --git a/apps/citycorners/apps/web/src/app.css b/apps/citycorners/apps/web-archived/src/app.css similarity index 100% rename from apps/citycorners/apps/web/src/app.css rename to apps/citycorners/apps/web-archived/src/app.css diff --git a/apps/citycorners/apps/web/src/app.d.ts b/apps/citycorners/apps/web-archived/src/app.d.ts similarity index 100% rename from apps/citycorners/apps/web/src/app.d.ts rename to apps/citycorners/apps/web-archived/src/app.d.ts diff --git a/apps/citycorners/apps/web/src/app.html b/apps/citycorners/apps/web-archived/src/app.html similarity index 100% rename from apps/citycorners/apps/web/src/app.html rename to apps/citycorners/apps/web-archived/src/app.html diff --git a/apps/citycorners/apps/web/src/hooks.client.ts b/apps/citycorners/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/citycorners/apps/web/src/hooks.client.ts rename to apps/citycorners/apps/web-archived/src/hooks.client.ts diff --git a/apps/citycorners/apps/web/src/hooks.server.ts b/apps/citycorners/apps/web-archived/src/hooks.server.ts similarity index 100% rename from apps/citycorners/apps/web/src/hooks.server.ts rename to apps/citycorners/apps/web-archived/src/hooks.server.ts diff --git a/apps/citycorners/apps/web/src/lib/api.test.ts b/apps/citycorners/apps/web-archived/src/lib/api.test.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/api.test.ts rename to apps/citycorners/apps/web-archived/src/lib/api.test.ts diff --git a/apps/citycorners/apps/web/src/lib/api.ts b/apps/citycorners/apps/web-archived/src/lib/api.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/api.ts rename to apps/citycorners/apps/web-archived/src/lib/api.ts diff --git a/apps/citycorners/apps/web/src/lib/content/help/index.test.ts b/apps/citycorners/apps/web-archived/src/lib/content/help/index.test.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/content/help/index.test.ts rename to apps/citycorners/apps/web-archived/src/lib/content/help/index.test.ts diff --git a/apps/citycorners/apps/web/src/lib/content/help/index.ts b/apps/citycorners/apps/web-archived/src/lib/content/help/index.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/content/help/index.ts rename to apps/citycorners/apps/web-archived/src/lib/content/help/index.ts diff --git a/apps/citycorners/apps/web/src/lib/data/guest-seed.ts b/apps/citycorners/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/data/guest-seed.ts rename to apps/citycorners/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/citycorners/apps/web/src/lib/data/local-store.ts b/apps/citycorners/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/data/local-store.ts rename to apps/citycorners/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/citycorners/apps/web/src/lib/data/queries.ts b/apps/citycorners/apps/web-archived/src/lib/data/queries.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/data/queries.ts rename to apps/citycorners/apps/web-archived/src/lib/data/queries.ts diff --git a/apps/citycorners/apps/web/src/lib/i18n/index.ts b/apps/citycorners/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/i18n/index.ts rename to apps/citycorners/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/citycorners/apps/web/src/lib/i18n/locales/de.json b/apps/citycorners/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/citycorners/apps/web/src/lib/i18n/locales/de.json rename to apps/citycorners/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/citycorners/apps/web/src/lib/i18n/locales/en.json b/apps/citycorners/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/citycorners/apps/web/src/lib/i18n/locales/en.json rename to apps/citycorners/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/citycorners/apps/web/src/lib/opening-hours.ts b/apps/citycorners/apps/web-archived/src/lib/opening-hours.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/opening-hours.ts rename to apps/citycorners/apps/web-archived/src/lib/opening-hours.ts diff --git a/apps/citycorners/apps/web/src/lib/stores/auth.svelte.ts b/apps/citycorners/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/stores/auth.svelte.ts rename to apps/citycorners/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/citycorners/apps/web/src/lib/stores/favorites.svelte.ts b/apps/citycorners/apps/web-archived/src/lib/stores/favorites.svelte.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/stores/favorites.svelte.ts rename to apps/citycorners/apps/web-archived/src/lib/stores/favorites.svelte.ts diff --git a/apps/citycorners/apps/web/src/lib/stores/tags.svelte.ts b/apps/citycorners/apps/web-archived/src/lib/stores/tags.svelte.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/stores/tags.svelte.ts rename to apps/citycorners/apps/web-archived/src/lib/stores/tags.svelte.ts diff --git a/apps/citycorners/apps/web/src/lib/stores/theme.svelte.ts b/apps/citycorners/apps/web-archived/src/lib/stores/theme.svelte.ts similarity index 100% rename from apps/citycorners/apps/web/src/lib/stores/theme.svelte.ts rename to apps/citycorners/apps/web-archived/src/lib/stores/theme.svelte.ts diff --git a/apps/citycorners/apps/web/src/routes/(app)/+layout.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/+layout.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/+layout.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/+layout.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/add-city/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/add-city/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/add-city/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/add-city/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/add/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/add/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/add/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/add/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/+layout.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/+layout.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/+layout.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/+layout.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/add/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/add/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/add/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/add/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/locations/[id]/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/locations/[id]/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/locations/[id]/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/locations/[id]/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/locations/[id]/edit/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/locations/[id]/edit/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/locations/[id]/edit/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/locations/[id]/edit/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/map/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/map/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/cities/[slug]/map/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/cities/[slug]/map/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/favorites/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/favorites/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/favorites/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/favorites/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/feedback/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/feedback/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/feedback/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/feedback/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/help/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/help/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/help/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/help/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/locations/[id]/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/locations/[id]/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/locations/[id]/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/locations/[id]/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/locations/[id]/edit/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/locations/[id]/edit/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/locations/[id]/edit/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/locations/[id]/edit/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/map/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/map/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/map/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/map/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/profile/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/profile/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/profile/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/profile/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/settings/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/settings/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/settings/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/settings/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/tags/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/tags/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/tags/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/tags/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(app)/themes/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(app)/themes/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(app)/themes/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(app)/themes/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(auth)/+layout.svelte b/apps/citycorners/apps/web-archived/src/routes/(auth)/+layout.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(auth)/+layout.svelte rename to apps/citycorners/apps/web-archived/src/routes/(auth)/+layout.svelte diff --git a/apps/citycorners/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(auth)/forgot-password/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(auth)/login/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(auth)/register/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(auth)/register/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(auth)/register/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/(auth)/reset-password/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/(auth)/reset-password/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/+layout.svelte b/apps/citycorners/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/+layout.svelte rename to apps/citycorners/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/citycorners/apps/web/src/routes/+layout.ts b/apps/citycorners/apps/web-archived/src/routes/+layout.ts similarity index 100% rename from apps/citycorners/apps/web/src/routes/+layout.ts rename to apps/citycorners/apps/web-archived/src/routes/+layout.ts diff --git a/apps/citycorners/apps/web/src/routes/health/+server.ts b/apps/citycorners/apps/web-archived/src/routes/health/+server.ts similarity index 100% rename from apps/citycorners/apps/web/src/routes/health/+server.ts rename to apps/citycorners/apps/web-archived/src/routes/health/+server.ts diff --git a/apps/citycorners/apps/web/src/routes/offline/+page.svelte b/apps/citycorners/apps/web-archived/src/routes/offline/+page.svelte similarity index 100% rename from apps/citycorners/apps/web/src/routes/offline/+page.svelte rename to apps/citycorners/apps/web-archived/src/routes/offline/+page.svelte diff --git a/apps/citycorners/apps/web/src/routes/offline/+page.ts b/apps/citycorners/apps/web-archived/src/routes/offline/+page.ts similarity index 100% rename from apps/citycorners/apps/web/src/routes/offline/+page.ts rename to apps/citycorners/apps/web-archived/src/routes/offline/+page.ts diff --git a/apps/citycorners/apps/web/static/favicon.png b/apps/citycorners/apps/web-archived/static/favicon.png similarity index 100% rename from apps/citycorners/apps/web/static/favicon.png rename to apps/citycorners/apps/web-archived/static/favicon.png diff --git a/apps/citycorners/apps/web/svelte.config.js b/apps/citycorners/apps/web-archived/svelte.config.js similarity index 100% rename from apps/citycorners/apps/web/svelte.config.js rename to apps/citycorners/apps/web-archived/svelte.config.js diff --git a/apps/contacts/apps/web/tsconfig.json b/apps/citycorners/apps/web-archived/tsconfig.json similarity index 100% rename from apps/contacts/apps/web/tsconfig.json rename to apps/citycorners/apps/web-archived/tsconfig.json diff --git a/apps/citycorners/apps/web/vite.config.ts b/apps/citycorners/apps/web-archived/vite.config.ts similarity index 100% rename from apps/citycorners/apps/web/vite.config.ts rename to apps/citycorners/apps/web-archived/vite.config.ts diff --git a/apps/contacts/apps/web/Dockerfile b/apps/contacts/apps/web-archived/Dockerfile similarity index 100% rename from apps/contacts/apps/web/Dockerfile rename to apps/contacts/apps/web-archived/Dockerfile diff --git a/apps/contacts/apps/web/e2e/auth.spec.ts b/apps/contacts/apps/web-archived/e2e/auth.spec.ts similarity index 100% rename from apps/contacts/apps/web/e2e/auth.spec.ts rename to apps/contacts/apps/web-archived/e2e/auth.spec.ts diff --git a/apps/contacts/apps/web/e2e/contacts.spec.ts b/apps/contacts/apps/web-archived/e2e/contacts.spec.ts similarity index 100% rename from apps/contacts/apps/web/e2e/contacts.spec.ts rename to apps/contacts/apps/web-archived/e2e/contacts.spec.ts diff --git a/apps/contacts/apps/web/e2e/fixtures/auth.ts b/apps/contacts/apps/web-archived/e2e/fixtures/auth.ts similarity index 100% rename from apps/contacts/apps/web/e2e/fixtures/auth.ts rename to apps/contacts/apps/web-archived/e2e/fixtures/auth.ts diff --git a/apps/contacts/apps/web/e2e/tags.spec.ts b/apps/contacts/apps/web-archived/e2e/tags.spec.ts similarity index 100% rename from apps/contacts/apps/web/e2e/tags.spec.ts rename to apps/contacts/apps/web-archived/e2e/tags.spec.ts diff --git a/apps/contacts/apps/web/eslint.config.js b/apps/contacts/apps/web-archived/eslint.config.js similarity index 100% rename from apps/contacts/apps/web/eslint.config.js rename to apps/contacts/apps/web-archived/eslint.config.js diff --git a/apps/contacts/apps/web/package.json b/apps/contacts/apps/web-archived/package.json similarity index 100% rename from apps/contacts/apps/web/package.json rename to apps/contacts/apps/web-archived/package.json diff --git a/apps/contacts/apps/web/playwright.config.ts b/apps/contacts/apps/web-archived/playwright.config.ts similarity index 100% rename from apps/contacts/apps/web/playwright.config.ts rename to apps/contacts/apps/web-archived/playwright.config.ts diff --git a/apps/contacts/apps/web/src/app.css b/apps/contacts/apps/web-archived/src/app.css similarity index 100% rename from apps/contacts/apps/web/src/app.css rename to apps/contacts/apps/web-archived/src/app.css diff --git a/apps/contacts/apps/web/src/app.d.ts b/apps/contacts/apps/web-archived/src/app.d.ts similarity index 100% rename from apps/contacts/apps/web/src/app.d.ts rename to apps/contacts/apps/web-archived/src/app.d.ts diff --git a/apps/contacts/apps/web/src/app.html b/apps/contacts/apps/web-archived/src/app.html similarity index 100% rename from apps/contacts/apps/web/src/app.html rename to apps/contacts/apps/web-archived/src/app.html diff --git a/apps/contacts/apps/web/src/hooks.client.ts b/apps/contacts/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/contacts/apps/web/src/hooks.client.ts rename to apps/contacts/apps/web-archived/src/hooks.client.ts diff --git a/apps/contacts/apps/web/src/hooks.server.ts b/apps/contacts/apps/web-archived/src/hooks.server.ts similarity index 100% rename from apps/contacts/apps/web/src/hooks.server.ts rename to apps/contacts/apps/web-archived/src/hooks.server.ts diff --git a/apps/contacts/apps/web/src/lib/api/batch.ts b/apps/contacts/apps/web-archived/src/lib/api/batch.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/batch.ts rename to apps/contacts/apps/web-archived/src/lib/api/batch.ts diff --git a/apps/contacts/apps/web/src/lib/api/client.ts b/apps/contacts/apps/web-archived/src/lib/api/client.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/client.ts rename to apps/contacts/apps/web-archived/src/lib/api/client.ts diff --git a/apps/contacts/apps/web/src/lib/api/config.ts b/apps/contacts/apps/web-archived/src/lib/api/config.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/config.ts rename to apps/contacts/apps/web-archived/src/lib/api/config.ts diff --git a/apps/contacts/apps/web/src/lib/api/contacts.test.ts b/apps/contacts/apps/web-archived/src/lib/api/contacts.test.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/contacts.test.ts rename to apps/contacts/apps/web-archived/src/lib/api/contacts.test.ts diff --git a/apps/contacts/apps/web/src/lib/api/contacts.ts b/apps/contacts/apps/web-archived/src/lib/api/contacts.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/contacts.ts rename to apps/contacts/apps/web-archived/src/lib/api/contacts.ts diff --git a/apps/contacts/apps/web/src/lib/api/duplicates.test.ts b/apps/contacts/apps/web-archived/src/lib/api/duplicates.test.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/duplicates.test.ts rename to apps/contacts/apps/web-archived/src/lib/api/duplicates.test.ts diff --git a/apps/contacts/apps/web/src/lib/api/duplicates.ts b/apps/contacts/apps/web-archived/src/lib/api/duplicates.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/duplicates.ts rename to apps/contacts/apps/web-archived/src/lib/api/duplicates.ts diff --git a/apps/contacts/apps/web/src/lib/api/export.ts b/apps/contacts/apps/web-archived/src/lib/api/export.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/export.ts rename to apps/contacts/apps/web-archived/src/lib/api/export.ts diff --git a/apps/contacts/apps/web/src/lib/api/google.ts b/apps/contacts/apps/web-archived/src/lib/api/google.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/google.ts rename to apps/contacts/apps/web-archived/src/lib/api/google.ts diff --git a/apps/contacts/apps/web/src/lib/api/import.ts b/apps/contacts/apps/web-archived/src/lib/api/import.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/import.ts rename to apps/contacts/apps/web-archived/src/lib/api/import.ts diff --git a/apps/contacts/apps/web/src/lib/api/todos.ts b/apps/contacts/apps/web-archived/src/lib/api/todos.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/api/todos.ts rename to apps/contacts/apps/web-archived/src/lib/api/todos.ts diff --git a/apps/contacts/apps/web/src/lib/components/AlphabetNavContextMenu.svelte b/apps/contacts/apps/web-archived/src/lib/components/AlphabetNavContextMenu.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/AlphabetNavContextMenu.svelte rename to apps/contacts/apps/web-archived/src/lib/components/AlphabetNavContextMenu.svelte diff --git a/apps/contacts/apps/web/src/lib/components/AppSlider.svelte b/apps/contacts/apps/web-archived/src/lib/components/AppSlider.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/AppSlider.svelte rename to apps/contacts/apps/web-archived/src/lib/components/AppSlider.svelte diff --git a/apps/contacts/apps/web/src/lib/components/ContactDetailModal.svelte b/apps/contacts/apps/web-archived/src/lib/components/ContactDetailModal.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/ContactDetailModal.svelte rename to apps/contacts/apps/web-archived/src/lib/components/ContactDetailModal.svelte diff --git a/apps/contacts/apps/web/src/lib/components/ContactList.svelte b/apps/contacts/apps/web-archived/src/lib/components/ContactList.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/ContactList.svelte rename to apps/contacts/apps/web-archived/src/lib/components/ContactList.svelte diff --git a/apps/contacts/apps/web/src/lib/components/ContactNotes.svelte b/apps/contacts/apps/web-archived/src/lib/components/ContactNotes.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/ContactNotes.svelte rename to apps/contacts/apps/web-archived/src/lib/components/ContactNotes.svelte diff --git a/apps/contacts/apps/web/src/lib/components/ContactTasks.svelte b/apps/contacts/apps/web-archived/src/lib/components/ContactTasks.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/ContactTasks.svelte rename to apps/contacts/apps/web-archived/src/lib/components/ContactTasks.svelte diff --git a/apps/contacts/apps/web/src/lib/components/ContactsToolbar.svelte b/apps/contacts/apps/web-archived/src/lib/components/ContactsToolbar.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/ContactsToolbar.svelte rename to apps/contacts/apps/web-archived/src/lib/components/ContactsToolbar.svelte diff --git a/apps/contacts/apps/web/src/lib/components/ContactsToolbarContent.svelte b/apps/contacts/apps/web-archived/src/lib/components/ContactsToolbarContent.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/ContactsToolbarContent.svelte rename to apps/contacts/apps/web-archived/src/lib/components/ContactsToolbarContent.svelte diff --git a/apps/contacts/apps/web/src/lib/components/FilterBar.svelte b/apps/contacts/apps/web-archived/src/lib/components/FilterBar.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/FilterBar.svelte rename to apps/contacts/apps/web-archived/src/lib/components/FilterBar.svelte diff --git a/apps/contacts/apps/web/src/lib/components/LanguageSelector.svelte b/apps/contacts/apps/web-archived/src/lib/components/LanguageSelector.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/LanguageSelector.svelte rename to apps/contacts/apps/web-archived/src/lib/components/LanguageSelector.svelte diff --git a/apps/contacts/apps/web/src/lib/components/NewContactModal.svelte b/apps/contacts/apps/web-archived/src/lib/components/NewContactModal.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/NewContactModal.svelte rename to apps/contacts/apps/web-archived/src/lib/components/NewContactModal.svelte diff --git a/apps/contacts/apps/web/src/lib/components/SearchModal.svelte b/apps/contacts/apps/web-archived/src/lib/components/SearchModal.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/SearchModal.svelte rename to apps/contacts/apps/web-archived/src/lib/components/SearchModal.svelte diff --git a/apps/contacts/apps/web/src/lib/components/SocialMediaLinks.svelte b/apps/contacts/apps/web-archived/src/lib/components/SocialMediaLinks.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/SocialMediaLinks.svelte rename to apps/contacts/apps/web-archived/src/lib/components/SocialMediaLinks.svelte diff --git a/apps/contacts/apps/web/src/lib/components/SortToggle.svelte b/apps/contacts/apps/web-archived/src/lib/components/SortToggle.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/SortToggle.svelte rename to apps/contacts/apps/web-archived/src/lib/components/SortToggle.svelte diff --git a/apps/contacts/apps/web/src/lib/components/SpiralCanvas.svelte b/apps/contacts/apps/web-archived/src/lib/components/SpiralCanvas.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/SpiralCanvas.svelte rename to apps/contacts/apps/web-archived/src/lib/components/SpiralCanvas.svelte diff --git a/apps/contacts/apps/web/src/lib/components/TagStrip.svelte b/apps/contacts/apps/web-archived/src/lib/components/TagStrip.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/TagStrip.svelte rename to apps/contacts/apps/web-archived/src/lib/components/TagStrip.svelte diff --git a/apps/contacts/apps/web/src/lib/components/TagStripModal.svelte b/apps/contacts/apps/web-archived/src/lib/components/TagStripModal.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/TagStripModal.svelte rename to apps/contacts/apps/web-archived/src/lib/components/TagStripModal.svelte diff --git a/apps/contacts/apps/web/src/lib/components/ViewModeToggle.svelte b/apps/contacts/apps/web-archived/src/lib/components/ViewModeToggle.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/ViewModeToggle.svelte rename to apps/contacts/apps/web-archived/src/lib/components/ViewModeToggle.svelte diff --git a/apps/contacts/apps/web/src/lib/components/duplicates/MergeModal.svelte b/apps/contacts/apps/web-archived/src/lib/components/duplicates/MergeModal.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/duplicates/MergeModal.svelte rename to apps/contacts/apps/web-archived/src/lib/components/duplicates/MergeModal.svelte diff --git a/apps/contacts/apps/web/src/lib/components/export/ExportModal.svelte b/apps/contacts/apps/web-archived/src/lib/components/export/ExportModal.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/export/ExportModal.svelte rename to apps/contacts/apps/web-archived/src/lib/components/export/ExportModal.svelte diff --git a/apps/contacts/apps/web/src/lib/components/forms/DateFields.svelte b/apps/contacts/apps/web-archived/src/lib/components/forms/DateFields.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/forms/DateFields.svelte rename to apps/contacts/apps/web-archived/src/lib/components/forms/DateFields.svelte diff --git a/apps/contacts/apps/web/src/lib/components/forms/SocialMediaFields.svelte b/apps/contacts/apps/web-archived/src/lib/components/forms/SocialMediaFields.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/forms/SocialMediaFields.svelte rename to apps/contacts/apps/web-archived/src/lib/components/forms/SocialMediaFields.svelte diff --git a/apps/contacts/apps/web/src/lib/components/import/FileUploader.svelte b/apps/contacts/apps/web-archived/src/lib/components/import/FileUploader.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/import/FileUploader.svelte rename to apps/contacts/apps/web-archived/src/lib/components/import/FileUploader.svelte diff --git a/apps/contacts/apps/web/src/lib/components/import/GoogleImport.svelte b/apps/contacts/apps/web-archived/src/lib/components/import/GoogleImport.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/import/GoogleImport.svelte rename to apps/contacts/apps/web-archived/src/lib/components/import/GoogleImport.svelte diff --git a/apps/contacts/apps/web/src/lib/components/import/ImportPreview.svelte b/apps/contacts/apps/web-archived/src/lib/components/import/ImportPreview.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/import/ImportPreview.svelte rename to apps/contacts/apps/web-archived/src/lib/components/import/ImportPreview.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/ContactCardSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactCardSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/ContactCardSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactCardSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/ContactDetailSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactDetailSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/ContactDetailSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactDetailSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/ContactGridSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactGridSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/ContactGridSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactGridSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/ContactListSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactListSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/ContactListSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactListSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/ContactNotesSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactNotesSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/ContactNotesSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactNotesSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/ContactRowSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactRowSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/ContactRowSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/ContactRowSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/DuplicateGroupSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/DuplicateGroupSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/DuplicateGroupSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/DuplicateGroupSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/DuplicateListSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/DuplicateListSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/DuplicateListSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/DuplicateListSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/GoogleImportSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/GoogleImportSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/GoogleImportSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/GoogleImportSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/ImportPreviewSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/ImportPreviewSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/ImportPreviewSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/ImportPreviewSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/TagCardSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/TagCardSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/TagCardSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/TagCardSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/TagGridSkeleton.svelte b/apps/contacts/apps/web-archived/src/lib/components/skeletons/TagGridSkeleton.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/TagGridSkeleton.svelte rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/TagGridSkeleton.svelte diff --git a/apps/contacts/apps/web/src/lib/components/skeletons/index.ts b/apps/contacts/apps/web-archived/src/lib/components/skeletons/index.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/components/skeletons/index.ts rename to apps/contacts/apps/web-archived/src/lib/components/skeletons/index.ts diff --git a/apps/contacts/apps/web/src/lib/components/views/ContactAlphabetView.svelte b/apps/contacts/apps/web-archived/src/lib/components/views/ContactAlphabetView.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/views/ContactAlphabetView.svelte rename to apps/contacts/apps/web-archived/src/lib/components/views/ContactAlphabetView.svelte diff --git a/apps/contacts/apps/web/src/lib/components/views/ContactGridView.svelte b/apps/contacts/apps/web-archived/src/lib/components/views/ContactGridView.svelte similarity index 100% rename from apps/contacts/apps/web/src/lib/components/views/ContactGridView.svelte rename to apps/contacts/apps/web-archived/src/lib/components/views/ContactGridView.svelte diff --git a/apps/contacts/apps/web/src/lib/config/social-media.ts b/apps/contacts/apps/web-archived/src/lib/config/social-media.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/config/social-media.ts rename to apps/contacts/apps/web-archived/src/lib/config/social-media.ts diff --git a/apps/contacts/apps/web/src/lib/constants/contact-fields.ts b/apps/contacts/apps/web-archived/src/lib/constants/contact-fields.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/constants/contact-fields.ts rename to apps/contacts/apps/web-archived/src/lib/constants/contact-fields.ts diff --git a/apps/contacts/apps/web/src/lib/content/help/index.test.ts b/apps/contacts/apps/web-archived/src/lib/content/help/index.test.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/content/help/index.test.ts rename to apps/contacts/apps/web-archived/src/lib/content/help/index.test.ts diff --git a/apps/contacts/apps/web/src/lib/content/help/index.ts b/apps/contacts/apps/web-archived/src/lib/content/help/index.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/content/help/index.ts rename to apps/contacts/apps/web-archived/src/lib/content/help/index.ts diff --git a/apps/contacts/apps/web/src/lib/data/demo-contacts.ts b/apps/contacts/apps/web-archived/src/lib/data/demo-contacts.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/data/demo-contacts.ts rename to apps/contacts/apps/web-archived/src/lib/data/demo-contacts.ts diff --git a/apps/contacts/apps/web/src/lib/data/guest-seed.ts b/apps/contacts/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/data/guest-seed.ts rename to apps/contacts/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/contacts/apps/web/src/lib/data/local-store.ts b/apps/contacts/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/data/local-store.ts rename to apps/contacts/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/contacts/apps/web/src/lib/data/queries.ts b/apps/contacts/apps/web-archived/src/lib/data/queries.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/data/queries.ts rename to apps/contacts/apps/web-archived/src/lib/data/queries.ts diff --git a/apps/contacts/apps/web/src/lib/i18n/index.ts b/apps/contacts/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/i18n/index.ts rename to apps/contacts/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/contacts/apps/web/src/lib/i18n/locales/de.json b/apps/contacts/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/contacts/apps/web/src/lib/i18n/locales/de.json rename to apps/contacts/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/contacts/apps/web/src/lib/i18n/locales/en.json b/apps/contacts/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/contacts/apps/web/src/lib/i18n/locales/en.json rename to apps/contacts/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/contacts/apps/web/src/lib/i18n/locales/es.json b/apps/contacts/apps/web-archived/src/lib/i18n/locales/es.json similarity index 100% rename from apps/contacts/apps/web/src/lib/i18n/locales/es.json rename to apps/contacts/apps/web-archived/src/lib/i18n/locales/es.json diff --git a/apps/contacts/apps/web/src/lib/i18n/locales/fr.json b/apps/contacts/apps/web-archived/src/lib/i18n/locales/fr.json similarity index 100% rename from apps/contacts/apps/web/src/lib/i18n/locales/fr.json rename to apps/contacts/apps/web-archived/src/lib/i18n/locales/fr.json diff --git a/apps/contacts/apps/web/src/lib/i18n/locales/it.json b/apps/contacts/apps/web-archived/src/lib/i18n/locales/it.json similarity index 100% rename from apps/contacts/apps/web/src/lib/i18n/locales/it.json rename to apps/contacts/apps/web-archived/src/lib/i18n/locales/it.json diff --git a/apps/contacts/apps/web/src/lib/services/feedback.ts b/apps/contacts/apps/web-archived/src/lib/services/feedback.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/services/feedback.ts rename to apps/contacts/apps/web-archived/src/lib/services/feedback.ts diff --git a/apps/contacts/apps/web/src/lib/stores/app-onboarding.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/app-onboarding.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/auth.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/auth.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/contacts.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/contacts.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/contacts.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/contacts.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/filter.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/filter.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/filter.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/filter.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/filter.test.ts b/apps/contacts/apps/web-archived/src/lib/stores/filter.test.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/filter.test.ts rename to apps/contacts/apps/web-archived/src/lib/stores/filter.test.ts diff --git a/apps/contacts/apps/web/src/lib/stores/navigation.ts b/apps/contacts/apps/web-archived/src/lib/stores/navigation.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/navigation.ts rename to apps/contacts/apps/web-archived/src/lib/stores/navigation.ts diff --git a/apps/contacts/apps/web/src/lib/stores/new-contact-modal.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/new-contact-modal.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/new-contact-modal.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/new-contact-modal.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/settings.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/settings.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/settings.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/settings.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/spiral.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/spiral.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/spiral.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/spiral.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/tags.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/tags.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/tags.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/tags.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/theme.ts b/apps/contacts/apps/web-archived/src/lib/stores/theme.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/theme.ts rename to apps/contacts/apps/web-archived/src/lib/stores/theme.ts diff --git a/apps/contacts/apps/web/src/lib/stores/todos.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/todos.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/todos.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/todos.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/user-settings.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/user-settings.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/user-settings.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/user-settings.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/stores/view-mode.svelte.ts b/apps/contacts/apps/web-archived/src/lib/stores/view-mode.svelte.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/stores/view-mode.svelte.ts rename to apps/contacts/apps/web-archived/src/lib/stores/view-mode.svelte.ts diff --git a/apps/contacts/apps/web/src/lib/utils/contact-display.ts b/apps/contacts/apps/web-archived/src/lib/utils/contact-display.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/utils/contact-display.ts rename to apps/contacts/apps/web-archived/src/lib/utils/contact-display.ts diff --git a/apps/contacts/apps/web/src/lib/utils/contact-parser.test.ts b/apps/contacts/apps/web-archived/src/lib/utils/contact-parser.test.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/utils/contact-parser.test.ts rename to apps/contacts/apps/web-archived/src/lib/utils/contact-parser.test.ts diff --git a/apps/contacts/apps/web/src/lib/utils/contact-parser.ts b/apps/contacts/apps/web-archived/src/lib/utils/contact-parser.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/utils/contact-parser.ts rename to apps/contacts/apps/web-archived/src/lib/utils/contact-parser.ts diff --git a/apps/contacts/apps/web/src/lib/utils/duplicate-detector.test.ts b/apps/contacts/apps/web-archived/src/lib/utils/duplicate-detector.test.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/utils/duplicate-detector.test.ts rename to apps/contacts/apps/web-archived/src/lib/utils/duplicate-detector.test.ts diff --git a/apps/contacts/apps/web/src/lib/utils/duplicate-detector.ts b/apps/contacts/apps/web-archived/src/lib/utils/duplicate-detector.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/utils/duplicate-detector.ts rename to apps/contacts/apps/web-archived/src/lib/utils/duplicate-detector.ts diff --git a/apps/contacts/apps/web/src/lib/utils/error-helpers.ts b/apps/contacts/apps/web-archived/src/lib/utils/error-helpers.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/utils/error-helpers.ts rename to apps/contacts/apps/web-archived/src/lib/utils/error-helpers.ts diff --git a/apps/contacts/apps/web/src/lib/version.ts b/apps/contacts/apps/web-archived/src/lib/version.ts similarity index 100% rename from apps/contacts/apps/web/src/lib/version.ts rename to apps/contacts/apps/web-archived/src/lib/version.ts diff --git a/apps/contacts/apps/web/src/routes/(app)/+layout.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/+layout.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/+layout.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/+layout.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/archive/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/archive/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/archive/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/archive/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/contacts/[id]/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/contacts/[id]/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/contacts/[id]/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/contacts/[id]/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/data/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/data/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/data/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/data/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/duplicates/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/duplicates/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/duplicates/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/duplicates/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/feedback/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/feedback/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/feedback/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/feedback/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/help/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/help/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/help/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/help/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/mana/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/mana/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/mana/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/mana/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/profile/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/profile/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/profile/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/profile/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/settings/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/settings/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/settings/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/settings/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/spiral/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/spiral/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/spiral/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/spiral/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/tags/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/tags/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/tags/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/tags/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(app)/themes/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(app)/themes/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(app)/themes/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(app)/themes/+page.svelte diff --git a/apps/guides/apps/web/src/routes/shared/+layout.svelte b/apps/contacts/apps/web-archived/src/routes/(auth)/+layout.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/shared/+layout.svelte rename to apps/contacts/apps/web-archived/src/routes/(auth)/+layout.svelte diff --git a/apps/contacts/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(auth)/forgot-password/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(auth)/login/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(auth)/register/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(auth)/register/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(auth)/register/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/(auth)/reset-password/+page.svelte b/apps/contacts/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/(auth)/reset-password/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/+error.svelte b/apps/contacts/apps/web-archived/src/routes/+error.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/+error.svelte rename to apps/contacts/apps/web-archived/src/routes/+error.svelte diff --git a/apps/contacts/apps/web/src/routes/+layout.svelte b/apps/contacts/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/+layout.svelte rename to apps/contacts/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/contacts/apps/web/src/routes/+layout.ts b/apps/contacts/apps/web-archived/src/routes/+layout.ts similarity index 100% rename from apps/contacts/apps/web/src/routes/+layout.ts rename to apps/contacts/apps/web-archived/src/routes/+layout.ts diff --git a/apps/contacts/apps/web/src/routes/health/+server.ts b/apps/contacts/apps/web-archived/src/routes/health/+server.ts similarity index 100% rename from apps/contacts/apps/web/src/routes/health/+server.ts rename to apps/contacts/apps/web-archived/src/routes/health/+server.ts diff --git a/apps/contacts/apps/web/src/routes/offline/+page.svelte b/apps/contacts/apps/web-archived/src/routes/offline/+page.svelte similarity index 100% rename from apps/contacts/apps/web/src/routes/offline/+page.svelte rename to apps/contacts/apps/web-archived/src/routes/offline/+page.svelte diff --git a/apps/contacts/apps/web/src/routes/offline/+page.ts b/apps/contacts/apps/web-archived/src/routes/offline/+page.ts similarity index 100% rename from apps/contacts/apps/web/src/routes/offline/+page.ts rename to apps/contacts/apps/web-archived/src/routes/offline/+page.ts diff --git a/apps/contacts/apps/web/svelte.config.js b/apps/contacts/apps/web-archived/svelte.config.js similarity index 100% rename from apps/contacts/apps/web/svelte.config.js rename to apps/contacts/apps/web-archived/svelte.config.js diff --git a/apps/context/apps/web/tsconfig.json b/apps/contacts/apps/web-archived/tsconfig.json similarity index 100% rename from apps/context/apps/web/tsconfig.json rename to apps/contacts/apps/web-archived/tsconfig.json diff --git a/apps/contacts/apps/web/vite.config.ts b/apps/contacts/apps/web-archived/vite.config.ts similarity index 100% rename from apps/contacts/apps/web/vite.config.ts rename to apps/contacts/apps/web-archived/vite.config.ts diff --git a/apps/context/apps/web/package.json b/apps/context/apps/web-archived/package.json similarity index 100% rename from apps/context/apps/web/package.json rename to apps/context/apps/web-archived/package.json diff --git a/apps/context/apps/web/src/app.css b/apps/context/apps/web-archived/src/app.css similarity index 100% rename from apps/context/apps/web/src/app.css rename to apps/context/apps/web-archived/src/app.css diff --git a/apps/context/apps/web/src/app.html b/apps/context/apps/web-archived/src/app.html similarity index 100% rename from apps/context/apps/web/src/app.html rename to apps/context/apps/web-archived/src/app.html diff --git a/apps/context/apps/web/src/hooks.client.ts b/apps/context/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/context/apps/web/src/hooks.client.ts rename to apps/context/apps/web-archived/src/hooks.client.ts diff --git a/apps/context/apps/web/src/hooks.server.ts b/apps/context/apps/web-archived/src/hooks.server.ts similarity index 100% rename from apps/context/apps/web/src/hooks.server.ts rename to apps/context/apps/web-archived/src/hooks.server.ts diff --git a/apps/context/apps/web/src/lib/api/client.ts b/apps/context/apps/web-archived/src/lib/api/client.ts similarity index 100% rename from apps/context/apps/web/src/lib/api/client.ts rename to apps/context/apps/web-archived/src/lib/api/client.ts diff --git a/apps/context/apps/web/src/lib/components/AIToolbar.svelte b/apps/context/apps/web-archived/src/lib/components/AIToolbar.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/AIToolbar.svelte rename to apps/context/apps/web-archived/src/lib/components/AIToolbar.svelte diff --git a/apps/context/apps/web/src/lib/components/BatchCreateModal.svelte b/apps/context/apps/web-archived/src/lib/components/BatchCreateModal.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/BatchCreateModal.svelte rename to apps/context/apps/web-archived/src/lib/components/BatchCreateModal.svelte diff --git a/apps/context/apps/web/src/lib/components/CreateSpaceModal.svelte b/apps/context/apps/web-archived/src/lib/components/CreateSpaceModal.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/CreateSpaceModal.svelte rename to apps/context/apps/web-archived/src/lib/components/CreateSpaceModal.svelte diff --git a/apps/context/apps/web/src/lib/components/DocumentCard.svelte b/apps/context/apps/web-archived/src/lib/components/DocumentCard.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/DocumentCard.svelte rename to apps/context/apps/web-archived/src/lib/components/DocumentCard.svelte diff --git a/apps/context/apps/web/src/lib/components/DocumentEditor.svelte b/apps/context/apps/web-archived/src/lib/components/DocumentEditor.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/DocumentEditor.svelte rename to apps/context/apps/web-archived/src/lib/components/DocumentEditor.svelte diff --git a/apps/context/apps/web/src/lib/components/MentionInput.svelte b/apps/context/apps/web-archived/src/lib/components/MentionInput.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/MentionInput.svelte rename to apps/context/apps/web-archived/src/lib/components/MentionInput.svelte diff --git a/apps/context/apps/web/src/lib/components/SpaceCard.svelte b/apps/context/apps/web-archived/src/lib/components/SpaceCard.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/SpaceCard.svelte rename to apps/context/apps/web-archived/src/lib/components/SpaceCard.svelte diff --git a/apps/context/apps/web/src/lib/components/VersionNavigator.svelte b/apps/context/apps/web-archived/src/lib/components/VersionNavigator.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/VersionNavigator.svelte rename to apps/context/apps/web-archived/src/lib/components/VersionNavigator.svelte diff --git a/apps/context/apps/web/src/lib/components/skeletons/AppLoadingSkeleton.svelte b/apps/context/apps/web-archived/src/lib/components/skeletons/AppLoadingSkeleton.svelte similarity index 100% rename from apps/context/apps/web/src/lib/components/skeletons/AppLoadingSkeleton.svelte rename to apps/context/apps/web-archived/src/lib/components/skeletons/AppLoadingSkeleton.svelte diff --git a/apps/context/apps/web/src/lib/components/skeletons/index.ts b/apps/context/apps/web-archived/src/lib/components/skeletons/index.ts similarity index 100% rename from apps/context/apps/web/src/lib/components/skeletons/index.ts rename to apps/context/apps/web-archived/src/lib/components/skeletons/index.ts diff --git a/apps/context/apps/web/src/lib/config/editor.ts b/apps/context/apps/web-archived/src/lib/config/editor.ts similarity index 100% rename from apps/context/apps/web/src/lib/config/editor.ts rename to apps/context/apps/web-archived/src/lib/config/editor.ts diff --git a/apps/context/apps/web/src/lib/content/help/index.test.ts b/apps/context/apps/web-archived/src/lib/content/help/index.test.ts similarity index 100% rename from apps/context/apps/web/src/lib/content/help/index.test.ts rename to apps/context/apps/web-archived/src/lib/content/help/index.test.ts diff --git a/apps/context/apps/web/src/lib/content/help/index.ts b/apps/context/apps/web-archived/src/lib/content/help/index.ts similarity index 100% rename from apps/context/apps/web/src/lib/content/help/index.ts rename to apps/context/apps/web-archived/src/lib/content/help/index.ts diff --git a/apps/context/apps/web/src/lib/data/guest-seed.ts b/apps/context/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/context/apps/web/src/lib/data/guest-seed.ts rename to apps/context/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/context/apps/web/src/lib/data/local-store.ts b/apps/context/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/context/apps/web/src/lib/data/local-store.ts rename to apps/context/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/context/apps/web/src/lib/data/queries.ts b/apps/context/apps/web-archived/src/lib/data/queries.ts similarity index 100% rename from apps/context/apps/web/src/lib/data/queries.ts rename to apps/context/apps/web-archived/src/lib/data/queries.ts diff --git a/apps/context/apps/web/src/lib/i18n/index.ts b/apps/context/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/context/apps/web/src/lib/i18n/index.ts rename to apps/context/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/context/apps/web/src/lib/i18n/locales/de.json b/apps/context/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/context/apps/web/src/lib/i18n/locales/de.json rename to apps/context/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/context/apps/web/src/lib/i18n/locales/en.json b/apps/context/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/context/apps/web/src/lib/i18n/locales/en.json rename to apps/context/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/context/apps/web/src/lib/services/ai.ts b/apps/context/apps/web-archived/src/lib/services/ai.ts similarity index 100% rename from apps/context/apps/web/src/lib/services/ai.ts rename to apps/context/apps/web-archived/src/lib/services/ai.ts diff --git a/apps/context/apps/web/src/lib/services/documents.ts b/apps/context/apps/web-archived/src/lib/services/documents.ts similarity index 100% rename from apps/context/apps/web/src/lib/services/documents.ts rename to apps/context/apps/web-archived/src/lib/services/documents.ts diff --git a/apps/context/apps/web/src/lib/services/spaces.ts b/apps/context/apps/web-archived/src/lib/services/spaces.ts similarity index 100% rename from apps/context/apps/web/src/lib/services/spaces.ts rename to apps/context/apps/web-archived/src/lib/services/spaces.ts diff --git a/apps/context/apps/web/src/lib/services/tokens.ts b/apps/context/apps/web-archived/src/lib/services/tokens.ts similarity index 100% rename from apps/context/apps/web/src/lib/services/tokens.ts rename to apps/context/apps/web-archived/src/lib/services/tokens.ts diff --git a/apps/context/apps/web/src/lib/stores/app-onboarding.svelte.ts b/apps/context/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/app-onboarding.svelte.ts rename to apps/context/apps/web-archived/src/lib/stores/app-onboarding.svelte.ts diff --git a/apps/context/apps/web/src/lib/stores/auth.svelte.ts b/apps/context/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/auth.svelte.ts rename to apps/context/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/context/apps/web/src/lib/stores/documents.svelte.ts b/apps/context/apps/web-archived/src/lib/stores/documents.svelte.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/documents.svelte.ts rename to apps/context/apps/web-archived/src/lib/stores/documents.svelte.ts diff --git a/apps/context/apps/web/src/lib/stores/navigation.ts b/apps/context/apps/web-archived/src/lib/stores/navigation.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/navigation.ts rename to apps/context/apps/web-archived/src/lib/stores/navigation.ts diff --git a/apps/context/apps/web/src/lib/stores/spaces.svelte.ts b/apps/context/apps/web-archived/src/lib/stores/spaces.svelte.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/spaces.svelte.ts rename to apps/context/apps/web-archived/src/lib/stores/spaces.svelte.ts diff --git a/apps/context/apps/web/src/lib/stores/tags.svelte.ts b/apps/context/apps/web-archived/src/lib/stores/tags.svelte.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/tags.svelte.ts rename to apps/context/apps/web-archived/src/lib/stores/tags.svelte.ts diff --git a/apps/context/apps/web/src/lib/stores/theme.svelte.ts b/apps/context/apps/web-archived/src/lib/stores/theme.svelte.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/theme.svelte.ts rename to apps/context/apps/web-archived/src/lib/stores/theme.svelte.ts diff --git a/apps/context/apps/web/src/lib/stores/tokens.svelte.ts b/apps/context/apps/web-archived/src/lib/stores/tokens.svelte.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/tokens.svelte.ts rename to apps/context/apps/web-archived/src/lib/stores/tokens.svelte.ts diff --git a/apps/context/apps/web/src/lib/stores/user-settings.svelte.ts b/apps/context/apps/web-archived/src/lib/stores/user-settings.svelte.ts similarity index 100% rename from apps/context/apps/web/src/lib/stores/user-settings.svelte.ts rename to apps/context/apps/web-archived/src/lib/stores/user-settings.svelte.ts diff --git a/apps/context/apps/web/src/lib/types.ts b/apps/context/apps/web-archived/src/lib/types.ts similarity index 100% rename from apps/context/apps/web/src/lib/types.ts rename to apps/context/apps/web-archived/src/lib/types.ts diff --git a/apps/context/apps/web/src/lib/utils/markdown.ts b/apps/context/apps/web-archived/src/lib/utils/markdown.ts similarity index 100% rename from apps/context/apps/web/src/lib/utils/markdown.ts rename to apps/context/apps/web-archived/src/lib/utils/markdown.ts diff --git a/apps/context/apps/web/src/lib/utils/text.ts b/apps/context/apps/web-archived/src/lib/utils/text.ts similarity index 100% rename from apps/context/apps/web/src/lib/utils/text.ts rename to apps/context/apps/web-archived/src/lib/utils/text.ts diff --git a/apps/context/apps/web/src/routes/(app)/+layout.svelte b/apps/context/apps/web-archived/src/routes/(app)/+layout.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/+layout.svelte rename to apps/context/apps/web-archived/src/routes/(app)/+layout.svelte diff --git a/apps/context/apps/web/src/routes/(app)/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/documents/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/documents/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/documents/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/documents/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/documents/[id]/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/documents/[id]/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/documents/[id]/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/documents/[id]/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/feedback/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/feedback/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/feedback/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/feedback/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/help/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/help/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/help/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/help/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/mana/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/mana/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/mana/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/mana/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/profile/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/profile/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/profile/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/profile/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/settings/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/settings/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/settings/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/settings/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/spaces/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/spaces/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/spaces/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/spaces/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/spaces/[id]/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/spaces/[id]/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/spaces/[id]/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/spaces/[id]/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/tags/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/tags/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/tags/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/tags/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/themes/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/themes/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/themes/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/themes/+page.svelte diff --git a/apps/context/apps/web/src/routes/(app)/tokens/+page.svelte b/apps/context/apps/web-archived/src/routes/(app)/tokens/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(app)/tokens/+page.svelte rename to apps/context/apps/web-archived/src/routes/(app)/tokens/+page.svelte diff --git a/apps/context/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/context/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(auth)/forgot-password/+page.svelte rename to apps/context/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/context/apps/web/src/routes/(auth)/login/+page.svelte b/apps/context/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/context/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/context/apps/web/src/routes/(auth)/register/+page.svelte b/apps/context/apps/web-archived/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(auth)/register/+page.svelte rename to apps/context/apps/web-archived/src/routes/(auth)/register/+page.svelte diff --git a/apps/context/apps/web/src/routes/(auth)/reset-password/+page.svelte b/apps/context/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/(auth)/reset-password/+page.svelte rename to apps/context/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte diff --git a/apps/context/apps/web/src/routes/+layout.svelte b/apps/context/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/context/apps/web/src/routes/+layout.svelte rename to apps/context/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/context/apps/web/src/routes/+layout.ts b/apps/context/apps/web-archived/src/routes/+layout.ts similarity index 100% rename from apps/context/apps/web/src/routes/+layout.ts rename to apps/context/apps/web-archived/src/routes/+layout.ts diff --git a/apps/context/apps/web/src/routes/health/+server.ts b/apps/context/apps/web-archived/src/routes/health/+server.ts similarity index 100% rename from apps/context/apps/web/src/routes/health/+server.ts rename to apps/context/apps/web-archived/src/routes/health/+server.ts diff --git a/apps/context/apps/web/src/routes/offline/+page.svelte b/apps/context/apps/web-archived/src/routes/offline/+page.svelte similarity index 100% rename from apps/context/apps/web/src/routes/offline/+page.svelte rename to apps/context/apps/web-archived/src/routes/offline/+page.svelte diff --git a/apps/context/apps/web/src/routes/offline/+page.ts b/apps/context/apps/web-archived/src/routes/offline/+page.ts similarity index 100% rename from apps/context/apps/web/src/routes/offline/+page.ts rename to apps/context/apps/web-archived/src/routes/offline/+page.ts diff --git a/apps/context/apps/web/svelte.config.js b/apps/context/apps/web-archived/svelte.config.js similarity index 100% rename from apps/context/apps/web/svelte.config.js rename to apps/context/apps/web-archived/svelte.config.js diff --git a/apps/guides/apps/web/tsconfig.json b/apps/context/apps/web-archived/tsconfig.json similarity index 100% rename from apps/guides/apps/web/tsconfig.json rename to apps/context/apps/web-archived/tsconfig.json diff --git a/apps/context/apps/web/vite.config.ts b/apps/context/apps/web-archived/vite.config.ts similarity index 100% rename from apps/context/apps/web/vite.config.ts rename to apps/context/apps/web-archived/vite.config.ts diff --git a/apps/guides/apps/web/package.json b/apps/guides/apps/web-archived/package.json similarity index 100% rename from apps/guides/apps/web/package.json rename to apps/guides/apps/web-archived/package.json diff --git a/apps/guides/apps/web/src/app.css b/apps/guides/apps/web-archived/src/app.css similarity index 100% rename from apps/guides/apps/web/src/app.css rename to apps/guides/apps/web-archived/src/app.css diff --git a/apps/guides/apps/web/src/app.d.ts b/apps/guides/apps/web-archived/src/app.d.ts similarity index 100% rename from apps/guides/apps/web/src/app.d.ts rename to apps/guides/apps/web-archived/src/app.d.ts diff --git a/apps/guides/apps/web/src/app.html b/apps/guides/apps/web-archived/src/app.html similarity index 100% rename from apps/guides/apps/web/src/app.html rename to apps/guides/apps/web-archived/src/app.html diff --git a/apps/guides/apps/web/src/hooks.client.ts b/apps/guides/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/guides/apps/web/src/hooks.client.ts rename to apps/guides/apps/web-archived/src/hooks.client.ts diff --git a/apps/guides/apps/web/src/lib/components/CollectionEditModal.svelte b/apps/guides/apps/web-archived/src/lib/components/CollectionEditModal.svelte similarity index 100% rename from apps/guides/apps/web/src/lib/components/CollectionEditModal.svelte rename to apps/guides/apps/web-archived/src/lib/components/CollectionEditModal.svelte diff --git a/apps/guides/apps/web/src/lib/components/GuideCard.svelte b/apps/guides/apps/web-archived/src/lib/components/GuideCard.svelte similarity index 100% rename from apps/guides/apps/web/src/lib/components/GuideCard.svelte rename to apps/guides/apps/web-archived/src/lib/components/GuideCard.svelte diff --git a/apps/guides/apps/web/src/lib/components/GuideEditModal.svelte b/apps/guides/apps/web-archived/src/lib/components/GuideEditModal.svelte similarity index 100% rename from apps/guides/apps/web/src/lib/components/GuideEditModal.svelte rename to apps/guides/apps/web-archived/src/lib/components/GuideEditModal.svelte diff --git a/apps/guides/apps/web/src/lib/components/ImportModal.svelte b/apps/guides/apps/web-archived/src/lib/components/ImportModal.svelte similarity index 100% rename from apps/guides/apps/web/src/lib/components/ImportModal.svelte rename to apps/guides/apps/web-archived/src/lib/components/ImportModal.svelte diff --git a/apps/guides/apps/web/src/lib/components/StepEditorModal.svelte b/apps/guides/apps/web-archived/src/lib/components/StepEditorModal.svelte similarity index 100% rename from apps/guides/apps/web/src/lib/components/StepEditorModal.svelte rename to apps/guides/apps/web-archived/src/lib/components/StepEditorModal.svelte diff --git a/apps/guides/apps/web/src/lib/data/guest-seed.ts b/apps/guides/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/guides/apps/web/src/lib/data/guest-seed.ts rename to apps/guides/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/guides/apps/web/src/lib/data/local-store.ts b/apps/guides/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/guides/apps/web/src/lib/data/local-store.ts rename to apps/guides/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/guides/apps/web/src/lib/i18n/index.ts b/apps/guides/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/guides/apps/web/src/lib/i18n/index.ts rename to apps/guides/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/guides/apps/web/src/lib/i18n/locales/de.json b/apps/guides/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/guides/apps/web/src/lib/i18n/locales/de.json rename to apps/guides/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/guides/apps/web/src/lib/i18n/locales/en.json b/apps/guides/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/guides/apps/web/src/lib/i18n/locales/en.json rename to apps/guides/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/guides/apps/web/src/lib/stores/auth.svelte.ts b/apps/guides/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/guides/apps/web/src/lib/stores/auth.svelte.ts rename to apps/guides/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/guides/apps/web/src/lib/stores/guides.svelte.ts b/apps/guides/apps/web-archived/src/lib/stores/guides.svelte.ts similarity index 100% rename from apps/guides/apps/web/src/lib/stores/guides.svelte.ts rename to apps/guides/apps/web-archived/src/lib/stores/guides.svelte.ts diff --git a/apps/guides/apps/web/src/lib/stores/runs.svelte.ts b/apps/guides/apps/web-archived/src/lib/stores/runs.svelte.ts similarity index 100% rename from apps/guides/apps/web/src/lib/stores/runs.svelte.ts rename to apps/guides/apps/web-archived/src/lib/stores/runs.svelte.ts diff --git a/apps/guides/apps/web/src/lib/stores/theme.ts b/apps/guides/apps/web-archived/src/lib/stores/theme.ts similarity index 100% rename from apps/guides/apps/web/src/lib/stores/theme.ts rename to apps/guides/apps/web-archived/src/lib/stores/theme.ts diff --git a/apps/guides/apps/web/src/lib/version.ts b/apps/guides/apps/web-archived/src/lib/version.ts similarity index 100% rename from apps/guides/apps/web/src/lib/version.ts rename to apps/guides/apps/web-archived/src/lib/version.ts diff --git a/apps/guides/apps/web/src/routes/(app)/+layout.svelte b/apps/guides/apps/web-archived/src/routes/(app)/+layout.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(app)/+layout.svelte rename to apps/guides/apps/web-archived/src/routes/(app)/+layout.svelte diff --git a/apps/guides/apps/web/src/routes/(app)/+page.svelte b/apps/guides/apps/web-archived/src/routes/(app)/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(app)/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(app)/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(app)/collections/+page.svelte b/apps/guides/apps/web-archived/src/routes/(app)/collections/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(app)/collections/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(app)/collections/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(app)/collections/[id]/+page.svelte b/apps/guides/apps/web-archived/src/routes/(app)/collections/[id]/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(app)/collections/[id]/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(app)/collections/[id]/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(app)/guide/[id]/+page.svelte b/apps/guides/apps/web-archived/src/routes/(app)/guide/[id]/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(app)/guide/[id]/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(app)/guide/[id]/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(app)/guide/[id]/run/+page.svelte b/apps/guides/apps/web-archived/src/routes/(app)/guide/[id]/run/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(app)/guide/[id]/run/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(app)/guide/[id]/run/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(app)/history/+page.svelte b/apps/guides/apps/web-archived/src/routes/(app)/history/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(app)/history/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(app)/history/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/guides/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(auth)/forgot-password/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(auth)/login/+page.svelte b/apps/guides/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(auth)/register/+page.svelte b/apps/guides/apps/web-archived/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(auth)/register/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(auth)/register/+page.svelte diff --git a/apps/guides/apps/web/src/routes/(auth)/reset-password/+page.svelte b/apps/guides/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/(auth)/reset-password/+page.svelte rename to apps/guides/apps/web-archived/src/routes/(auth)/reset-password/+page.svelte diff --git a/apps/guides/apps/web/src/routes/+layout.svelte b/apps/guides/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/+layout.svelte rename to apps/guides/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/inventar/apps/web/src/routes/(auth)/+layout.svelte b/apps/guides/apps/web-archived/src/routes/shared/+layout.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(auth)/+layout.svelte rename to apps/guides/apps/web-archived/src/routes/shared/+layout.svelte diff --git a/apps/guides/apps/web/src/routes/shared/[token]/+page.svelte b/apps/guides/apps/web-archived/src/routes/shared/[token]/+page.svelte similarity index 100% rename from apps/guides/apps/web/src/routes/shared/[token]/+page.svelte rename to apps/guides/apps/web-archived/src/routes/shared/[token]/+page.svelte diff --git a/apps/guides/apps/web/svelte.config.js b/apps/guides/apps/web-archived/svelte.config.js similarity index 100% rename from apps/guides/apps/web/svelte.config.js rename to apps/guides/apps/web-archived/svelte.config.js diff --git a/apps/inventar/apps/web/tsconfig.json b/apps/guides/apps/web-archived/tsconfig.json similarity index 100% rename from apps/inventar/apps/web/tsconfig.json rename to apps/guides/apps/web-archived/tsconfig.json diff --git a/apps/guides/apps/web/vite.config.ts b/apps/guides/apps/web-archived/vite.config.ts similarity index 100% rename from apps/guides/apps/web/vite.config.ts rename to apps/guides/apps/web-archived/vite.config.ts diff --git a/apps/inventar/apps/web/Dockerfile b/apps/inventar/apps/web-archived/Dockerfile similarity index 100% rename from apps/inventar/apps/web/Dockerfile rename to apps/inventar/apps/web-archived/Dockerfile diff --git a/apps/inventar/apps/web/package.json b/apps/inventar/apps/web-archived/package.json similarity index 100% rename from apps/inventar/apps/web/package.json rename to apps/inventar/apps/web-archived/package.json diff --git a/apps/inventar/apps/web/src/app.css b/apps/inventar/apps/web-archived/src/app.css similarity index 100% rename from apps/inventar/apps/web/src/app.css rename to apps/inventar/apps/web-archived/src/app.css diff --git a/apps/inventar/apps/web/src/app.d.ts b/apps/inventar/apps/web-archived/src/app.d.ts similarity index 100% rename from apps/inventar/apps/web/src/app.d.ts rename to apps/inventar/apps/web-archived/src/app.d.ts diff --git a/apps/inventar/apps/web/src/app.html b/apps/inventar/apps/web-archived/src/app.html similarity index 100% rename from apps/inventar/apps/web/src/app.html rename to apps/inventar/apps/web-archived/src/app.html diff --git a/apps/inventar/apps/web/src/hooks.client.ts b/apps/inventar/apps/web-archived/src/hooks.client.ts similarity index 100% rename from apps/inventar/apps/web/src/hooks.client.ts rename to apps/inventar/apps/web-archived/src/hooks.client.ts diff --git a/apps/inventar/apps/web/src/hooks.server.ts b/apps/inventar/apps/web-archived/src/hooks.server.ts similarity index 100% rename from apps/inventar/apps/web/src/hooks.server.ts rename to apps/inventar/apps/web-archived/src/hooks.server.ts diff --git a/apps/inventar/apps/web/src/lib/components/StatusBadge.svelte b/apps/inventar/apps/web-archived/src/lib/components/StatusBadge.svelte similarity index 100% rename from apps/inventar/apps/web/src/lib/components/StatusBadge.svelte rename to apps/inventar/apps/web-archived/src/lib/components/StatusBadge.svelte diff --git a/apps/inventar/apps/web/src/lib/components/ViewModeToggle.svelte b/apps/inventar/apps/web-archived/src/lib/components/ViewModeToggle.svelte similarity index 100% rename from apps/inventar/apps/web/src/lib/components/ViewModeToggle.svelte rename to apps/inventar/apps/web-archived/src/lib/components/ViewModeToggle.svelte diff --git a/apps/inventar/apps/web/src/lib/components/fields/FieldEditor.svelte b/apps/inventar/apps/web-archived/src/lib/components/fields/FieldEditor.svelte similarity index 100% rename from apps/inventar/apps/web/src/lib/components/fields/FieldEditor.svelte rename to apps/inventar/apps/web-archived/src/lib/components/fields/FieldEditor.svelte diff --git a/apps/inventar/apps/web/src/lib/components/fields/FieldRenderer.svelte b/apps/inventar/apps/web-archived/src/lib/components/fields/FieldRenderer.svelte similarity index 100% rename from apps/inventar/apps/web/src/lib/components/fields/FieldRenderer.svelte rename to apps/inventar/apps/web-archived/src/lib/components/fields/FieldRenderer.svelte diff --git a/apps/inventar/apps/web/src/lib/components/fields/SchemaEditor.svelte b/apps/inventar/apps/web-archived/src/lib/components/fields/SchemaEditor.svelte similarity index 100% rename from apps/inventar/apps/web/src/lib/components/fields/SchemaEditor.svelte rename to apps/inventar/apps/web-archived/src/lib/components/fields/SchemaEditor.svelte diff --git a/apps/inventar/apps/web/src/lib/components/skeletons/CollectionListSkeleton.svelte b/apps/inventar/apps/web-archived/src/lib/components/skeletons/CollectionListSkeleton.svelte similarity index 100% rename from apps/inventar/apps/web/src/lib/components/skeletons/CollectionListSkeleton.svelte rename to apps/inventar/apps/web-archived/src/lib/components/skeletons/CollectionListSkeleton.svelte diff --git a/apps/inventar/apps/web/src/lib/components/skeletons/ItemListSkeleton.svelte b/apps/inventar/apps/web-archived/src/lib/components/skeletons/ItemListSkeleton.svelte similarity index 100% rename from apps/inventar/apps/web/src/lib/components/skeletons/ItemListSkeleton.svelte rename to apps/inventar/apps/web-archived/src/lib/components/skeletons/ItemListSkeleton.svelte diff --git a/apps/inventar/apps/web/src/lib/components/skeletons/index.ts b/apps/inventar/apps/web-archived/src/lib/components/skeletons/index.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/components/skeletons/index.ts rename to apps/inventar/apps/web-archived/src/lib/components/skeletons/index.ts diff --git a/apps/inventar/apps/web/src/lib/data/guest-seed.ts b/apps/inventar/apps/web-archived/src/lib/data/guest-seed.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/data/guest-seed.ts rename to apps/inventar/apps/web-archived/src/lib/data/guest-seed.ts diff --git a/apps/inventar/apps/web/src/lib/data/local-store.ts b/apps/inventar/apps/web-archived/src/lib/data/local-store.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/data/local-store.ts rename to apps/inventar/apps/web-archived/src/lib/data/local-store.ts diff --git a/apps/inventar/apps/web/src/lib/data/queries.ts b/apps/inventar/apps/web-archived/src/lib/data/queries.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/data/queries.ts rename to apps/inventar/apps/web-archived/src/lib/data/queries.ts diff --git a/apps/inventar/apps/web/src/lib/i18n/index.ts b/apps/inventar/apps/web-archived/src/lib/i18n/index.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/i18n/index.ts rename to apps/inventar/apps/web-archived/src/lib/i18n/index.ts diff --git a/apps/inventar/apps/web/src/lib/i18n/locales/de.json b/apps/inventar/apps/web-archived/src/lib/i18n/locales/de.json similarity index 100% rename from apps/inventar/apps/web/src/lib/i18n/locales/de.json rename to apps/inventar/apps/web-archived/src/lib/i18n/locales/de.json diff --git a/apps/inventar/apps/web/src/lib/i18n/locales/en.json b/apps/inventar/apps/web-archived/src/lib/i18n/locales/en.json similarity index 100% rename from apps/inventar/apps/web/src/lib/i18n/locales/en.json rename to apps/inventar/apps/web-archived/src/lib/i18n/locales/en.json diff --git a/apps/inventar/apps/web/src/lib/services/feedback.ts b/apps/inventar/apps/web-archived/src/lib/services/feedback.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/services/feedback.ts rename to apps/inventar/apps/web-archived/src/lib/services/feedback.ts diff --git a/apps/inventar/apps/web/src/lib/stores/auth.svelte.ts b/apps/inventar/apps/web-archived/src/lib/stores/auth.svelte.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/auth.svelte.ts rename to apps/inventar/apps/web-archived/src/lib/stores/auth.svelte.ts diff --git a/apps/inventar/apps/web/src/lib/stores/categories.svelte.ts b/apps/inventar/apps/web-archived/src/lib/stores/categories.svelte.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/categories.svelte.ts rename to apps/inventar/apps/web-archived/src/lib/stores/categories.svelte.ts diff --git a/apps/inventar/apps/web/src/lib/stores/collections.svelte.ts b/apps/inventar/apps/web-archived/src/lib/stores/collections.svelte.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/collections.svelte.ts rename to apps/inventar/apps/web-archived/src/lib/stores/collections.svelte.ts diff --git a/apps/inventar/apps/web/src/lib/stores/items.svelte.ts b/apps/inventar/apps/web-archived/src/lib/stores/items.svelte.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/items.svelte.ts rename to apps/inventar/apps/web-archived/src/lib/stores/items.svelte.ts diff --git a/apps/inventar/apps/web/src/lib/stores/locations.svelte.ts b/apps/inventar/apps/web-archived/src/lib/stores/locations.svelte.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/locations.svelte.ts rename to apps/inventar/apps/web-archived/src/lib/stores/locations.svelte.ts diff --git a/apps/inventar/apps/web/src/lib/stores/navigation.ts b/apps/inventar/apps/web-archived/src/lib/stores/navigation.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/navigation.ts rename to apps/inventar/apps/web-archived/src/lib/stores/navigation.ts diff --git a/apps/inventar/apps/web/src/lib/stores/theme.ts b/apps/inventar/apps/web-archived/src/lib/stores/theme.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/theme.ts rename to apps/inventar/apps/web-archived/src/lib/stores/theme.ts diff --git a/apps/inventar/apps/web/src/lib/stores/user-settings.svelte.ts b/apps/inventar/apps/web-archived/src/lib/stores/user-settings.svelte.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/user-settings.svelte.ts rename to apps/inventar/apps/web-archived/src/lib/stores/user-settings.svelte.ts diff --git a/apps/inventar/apps/web/src/lib/stores/view.svelte.ts b/apps/inventar/apps/web-archived/src/lib/stores/view.svelte.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/stores/view.svelte.ts rename to apps/inventar/apps/web-archived/src/lib/stores/view.svelte.ts diff --git a/apps/inventar/apps/web/src/lib/version.ts b/apps/inventar/apps/web-archived/src/lib/version.ts similarity index 100% rename from apps/inventar/apps/web/src/lib/version.ts rename to apps/inventar/apps/web-archived/src/lib/version.ts diff --git a/apps/inventar/apps/web/src/routes/(app)/+layout.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/+layout.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/+layout.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/+layout.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/categories/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/categories/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/categories/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/categories/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/collections/[id]/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/collections/[id]/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/collections/[id]/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/collections/[id]/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/collections/[id]/edit/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/collections/[id]/edit/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/collections/[id]/edit/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/collections/[id]/edit/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/collections/new/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/collections/new/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/collections/new/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/collections/new/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/feedback/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/feedback/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/feedback/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/feedback/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/help/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/help/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/help/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/help/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/items/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/items/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/items/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/items/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/items/[id]/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/items/[id]/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/items/[id]/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/items/[id]/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/locations/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/locations/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/locations/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/locations/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/mana/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/mana/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/mana/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/mana/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/profile/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/profile/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/profile/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/profile/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/search/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/search/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/search/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/search/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/settings/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/settings/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/settings/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/settings/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/(app)/themes/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(app)/themes/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(app)/themes/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(app)/themes/+page.svelte diff --git a/apps/mukke/apps/web/src/routes/(auth)/+layout.svelte b/apps/inventar/apps/web-archived/src/routes/(auth)/+layout.svelte similarity index 100% rename from apps/mukke/apps/web/src/routes/(auth)/+layout.svelte rename to apps/inventar/apps/web-archived/src/routes/(auth)/+layout.svelte diff --git a/apps/inventar/apps/web/src/routes/(auth)/login/+page.svelte b/apps/inventar/apps/web-archived/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/(auth)/login/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/(auth)/login/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/+error.svelte b/apps/inventar/apps/web-archived/src/routes/+error.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/+error.svelte rename to apps/inventar/apps/web-archived/src/routes/+error.svelte diff --git a/apps/inventar/apps/web/src/routes/+layout.svelte b/apps/inventar/apps/web-archived/src/routes/+layout.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/+layout.svelte rename to apps/inventar/apps/web-archived/src/routes/+layout.svelte diff --git a/apps/inventar/apps/web/src/routes/+layout.ts b/apps/inventar/apps/web-archived/src/routes/+layout.ts similarity index 100% rename from apps/inventar/apps/web/src/routes/+layout.ts rename to apps/inventar/apps/web-archived/src/routes/+layout.ts diff --git a/apps/inventar/apps/web/src/routes/health/+server.ts b/apps/inventar/apps/web-archived/src/routes/health/+server.ts similarity index 100% rename from apps/inventar/apps/web/src/routes/health/+server.ts rename to apps/inventar/apps/web-archived/src/routes/health/+server.ts diff --git a/apps/inventar/apps/web/src/routes/offline/+page.svelte b/apps/inventar/apps/web-archived/src/routes/offline/+page.svelte similarity index 100% rename from apps/inventar/apps/web/src/routes/offline/+page.svelte rename to apps/inventar/apps/web-archived/src/routes/offline/+page.svelte diff --git a/apps/inventar/apps/web/src/routes/offline/+page.ts b/apps/inventar/apps/web-archived/src/routes/offline/+page.ts similarity index 100% rename from apps/inventar/apps/web/src/routes/offline/+page.ts rename to apps/inventar/apps/web-archived/src/routes/offline/+page.ts diff --git a/apps/inventar/apps/web/static/favicon.svg b/apps/inventar/apps/web-archived/static/favicon.svg similarity index 100% rename from apps/inventar/apps/web/static/favicon.svg rename to apps/inventar/apps/web-archived/static/favicon.svg diff --git a/apps/inventar/apps/web/static/icons/icon.svg b/apps/inventar/apps/web-archived/static/icons/icon.svg similarity index 100% rename from apps/inventar/apps/web/static/icons/icon.svg rename to apps/inventar/apps/web-archived/static/icons/icon.svg diff --git a/apps/inventar/apps/web/svelte.config.js b/apps/inventar/apps/web-archived/svelte.config.js similarity index 100% rename from apps/inventar/apps/web/svelte.config.js rename to apps/inventar/apps/web-archived/svelte.config.js diff --git a/apps/moodlit/apps/web/tsconfig.json b/apps/inventar/apps/web-archived/tsconfig.json similarity index 100% rename from apps/moodlit/apps/web/tsconfig.json rename to apps/inventar/apps/web-archived/tsconfig.json diff --git a/apps/inventar/apps/web/vite.config.ts b/apps/inventar/apps/web-archived/vite.config.ts similarity index 100% rename from apps/inventar/apps/web/vite.config.ts rename to apps/inventar/apps/web-archived/vite.config.ts diff --git a/apps/manacore/apps/web/src/lib/components/workbench/AppPage.svelte b/apps/manacore/apps/web/src/lib/components/workbench/AppPage.svelte index 6c792f391..5505d94a3 100644 --- a/apps/manacore/apps/web/src/lib/components/workbench/AppPage.svelte +++ b/apps/manacore/apps/web/src/lib/components/workbench/AppPage.svelte @@ -10,8 +10,6 @@ DotsSixVertical, CornersOut, CornersIn, - ArrowLeft, - ArrowRight, SpinnerGap, } from '@manacore/shared-icons'; import { getAppEntry } from './app-registry'; @@ -19,32 +17,27 @@ interface Props { appId: string; - pageWidth: string; + widthPx: number; maximized?: boolean; - editMode?: boolean; - isFirst?: boolean; - isLast?: boolean; onClose: () => void; onMinimize?: () => void; onMaximize?: () => void; - onMoveLeft?: () => void; - onMoveRight?: () => void; + onResize?: (widthPx: number) => void; } let { appId, - pageWidth, + widthPx, maximized = false, - editMode = false, - isFirst = false, - isLast = false, onClose, onMinimize, onMaximize, - onMoveLeft, - onMoveRight, + onResize, }: Props = $props(); + const MIN_WIDTH = 280; + const MAX_WIDTH = 1200; + let appEntry = $derived(getAppEntry(appId)); let appName = $derived(appEntry?.name ?? appId); let appColor = $derived(appEntry?.color ?? '#6B7280'); @@ -52,6 +45,7 @@ // Lazy-load app component let AppComponent = $state(null); let loadError = $state(false); + let resizing = $state(false); $effect(() => { AppComponent = null; @@ -63,66 +57,89 @@ ); } }); + + function handleResizeStart(startX: number) { + if (!onResize) return; + const startWidth = widthPx; + resizing = true; + document.body.style.userSelect = 'none'; + document.body.style.cursor = 'ew-resize'; + + function onMove(clientX: number) { + const delta = clientX - startX; + const newWidth = Math.round(Math.min(MAX_WIDTH, Math.max(MIN_WIDTH, startWidth + delta))); + onResize!(newWidth); + } + + function onEnd() { + resizing = false; + document.body.style.userSelect = ''; + document.body.style.cursor = ''; + window.removeEventListener('mousemove', onMouseMove); + window.removeEventListener('mouseup', onEnd); + window.removeEventListener('touchmove', onTouchMove); + window.removeEventListener('touchend', onEnd); + } + + function onMouseMove(e: MouseEvent) { + onMove(e.clientX); + } + function onTouchMove(e: TouchEvent) { + onMove(e.touches[0].clientX); + } + + window.addEventListener('mousemove', onMouseMove); + window.addEventListener('mouseup', onEnd); + window.addEventListener('touchmove', onTouchMove); + window.addEventListener('touchend', onEnd); + } + + function onMouseDown(e: MouseEvent) { + e.preventDefault(); + handleResizeStart(e.clientX); + } + + function onTouchStart(e: TouchEvent) { + e.preventDefault(); + handleResizeStart(e.touches[0].clientX); + }
- - {#if editMode} -
-
- {#if !isFirst && onMoveLeft} - - {/if} - {#if !isLast && onMoveRight} - - {/if} -
- -
- {/if} -
@@ -139,6 +156,21 @@ {/if} + + + {#if onResize && !maximized} + +
+ + + + +
+ {/if} diff --git a/apps/manacore/apps/web/src/routes/(app)/home/+page.svelte b/apps/manacore/apps/web/src/routes/(app)/home/+page.svelte index 31ec768cf..d7bb3b669 100644 --- a/apps/manacore/apps/web/src/routes/(app)/home/+page.svelte +++ b/apps/manacore/apps/web/src/routes/(app)/home/+page.svelte @@ -1,17 +1,16 @@