From ce09dcd09b3c67b51a98f8340f42dcd822b05e7c Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Tue, 17 Mar 2026 13:20:26 -0400 Subject: [PATCH] Removing old code. Updated dev/test doc. --- documentation/GUIDE__Development.md | 1 + src/routes/events/[event_id]/(badges)/badges/+page.svelte | 4 +--- src/routes/events/[event_id]/(badges)/templates/+page.svelte | 1 - .../events/[event_id]/(launcher)/launcher/+layout.svelte | 2 +- .../[session_id]/ae_comp__event_session_poc_profile.svelte | 2 -- .../idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte | 1 - src/routes/idaa/(idaa)/bb/+page.svelte | 3 --- src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte | 1 - .../idaa/(idaa)/recovery_meetings/[event_id]/+page.svelte | 1 - .../recovery_meetings/ae_idaa_comp__event_obj_li.svelte | 3 --- .../[journal_id]/entry/[journal_entry_id]/+page.svelte | 4 ---- 11 files changed, 3 insertions(+), 20 deletions(-) diff --git a/documentation/GUIDE__Development.md b/documentation/GUIDE__Development.md index 10726b9d..12889b9b 100644 --- a/documentation/GUIDE__Development.md +++ b/documentation/GUIDE__Development.md @@ -7,6 +7,7 @@ ### Required Checks 1. **Svelte Integrity:** `npx svelte-check` + - **Zero Tolerance Policy:** If a task introduces even a single svelte-check warning or error, it must not be merged. All warnings must be resolved before code review or merge. This prevents the "circle-running" and technical debt that results from ignoring warnings. 2. **Type Safety:** Ensure interfaces in `src/lib/types/ae_types.ts` match backend schemas. 3. **Reactivity Check:** Verify Svelte 5 runes (`$state`, `$derived`) are not creating race conditions with Dexie `liveQuery`. 4. **Build Check:** For major changes, run `npm run build:staging` to ensure no SSR or build-time failures. diff --git a/src/routes/events/[event_id]/(badges)/badges/+page.svelte b/src/routes/events/[event_id]/(badges)/badges/+page.svelte index 0ff4f473..dd392f57 100644 --- a/src/routes/events/[event_id]/(badges)/badges/+page.svelte +++ b/src/routes/events/[event_id]/(badges)/badges/+page.svelte @@ -28,9 +28,7 @@ import Comp_badge_search from './ae_comp__badge_search.svelte'; import Comp_badge_obj_li from './ae_comp__badge_obj_li.svelte'; - // import { Modal } from 'flowbite-svelte'; - // import Comp_badge_create_form from './ae_comp__badge_create_form.svelte'; - // import Comp_badge_upload_form from './ae_comp__badge_upload_form.svelte'; + import { LoaderCircle } from '@lucide/svelte'; // *** Initialization & Store Guard *** // Ensure all search fields are initialized to prevent circular undefined triggers diff --git a/src/routes/events/[event_id]/(badges)/templates/+page.svelte b/src/routes/events/[event_id]/(badges)/templates/+page.svelte index 72a56d52..3fd7be21 100644 --- a/src/routes/events/[event_id]/(badges)/templates/+page.svelte +++ b/src/routes/events/[event_id]/(badges)/templates/+page.svelte @@ -3,7 +3,6 @@ import { Pencil, Plus, Trash2 } from '@lucide/svelte'; import { events_func } from '$lib/ae_events_functions'; import { ae_api } from '$lib/stores/ae_stores'; - import { events_slct } from '$lib/stores/ae_events_stores'; import { Modal } from 'flowbite-svelte'; import Comp_badge_template_form from './ae_comp__badge_template_form.svelte'; diff --git a/src/routes/events/[event_id]/(launcher)/launcher/+layout.svelte b/src/routes/events/[event_id]/(launcher)/launcher/+layout.svelte index 3943790a..5f95f868 100644 --- a/src/routes/events/[event_id]/(launcher)/launcher/+layout.svelte +++ b/src/routes/events/[event_id]/(launcher)/launcher/+layout.svelte @@ -16,7 +16,7 @@ // *** Import other supporting libraries import { liveQuery } from 'dexie'; - import { Drawer, Footer, Modal } from 'flowbite-svelte'; + import { Drawer, Modal } from 'flowbite-svelte'; import { listen, idle, onIdle, restartCountdown } from 'svelte-idle'; import { diff --git a/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/ae_comp__event_session_poc_profile.svelte b/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/ae_comp__event_session_poc_profile.svelte index 82c3e827..fa715c2b 100644 --- a/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/ae_comp__event_session_poc_profile.svelte +++ b/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/ae_comp__event_session_poc_profile.svelte @@ -3,8 +3,6 @@ // Imports (external and then internal) import { browser } from '$app/environment'; - // import { liveQuery } from "dexie"; - // import { Clipboard } from "flowbite-svelte"; import { ae_util } from '$lib/ae_utils/ae_utils'; diff --git a/src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte b/src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte index e0214b8f..936e9656 100644 --- a/src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte +++ b/src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte @@ -5,7 +5,6 @@ import { goto } from '$app/navigation'; // *** Import other supporting libraries - // import { Spinner } from 'flowbite-svelte'; // *** Import Aether specific variables and functions import { ae_util } from '$lib/ae_utils/ae_utils'; diff --git a/src/routes/idaa/(idaa)/bb/+page.svelte b/src/routes/idaa/(idaa)/bb/+page.svelte index a1470375..f1bef1f1 100644 --- a/src/routes/idaa/(idaa)/bb/+page.svelte +++ b/src/routes/idaa/(idaa)/bb/+page.svelte @@ -14,14 +14,11 @@ // import { goto, invalidate, pushState, replaceState } from '$app/navigation'; // *** Import other supporting libraries - // import { Modal } from 'flowbite-svelte'; import { liveQuery } from 'dexie'; // *** Import Aether specific variables and functions // import type { key_val } from '$lib/ae_stores'; - // import { ae_util } from '$lib/ae_utils/ae_utils'; - import { core_func } from '$lib/ae_core/ae_core_functions'; import { db_posts } from '$lib/ae_posts/db_posts'; import { ae_snip, diff --git a/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte b/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte index 41f71aff..4b516cd3 100644 --- a/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte +++ b/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte @@ -3,7 +3,6 @@ // *** Import Svelte core import { onMount } from 'svelte'; - import { Spinner } from 'flowbite-svelte'; // *** Import Aether core variables and functions import { ae_util } from '$lib/ae_utils/ae_utils'; diff --git a/src/routes/idaa/(idaa)/recovery_meetings/[event_id]/+page.svelte b/src/routes/idaa/(idaa)/recovery_meetings/[event_id]/+page.svelte index 22661e9d..bbae9747 100644 --- a/src/routes/idaa/(idaa)/recovery_meetings/[event_id]/+page.svelte +++ b/src/routes/idaa/(idaa)/recovery_meetings/[event_id]/+page.svelte @@ -12,7 +12,6 @@ import { onMount, onDestroy, untrack } from 'svelte'; // *** Import other supporting libraries - // import { Modal } from 'flowbite-svelte'; import { liveQuery } from 'dexie'; // *** Import Aether specific variables and functions diff --git a/src/routes/idaa/(idaa)/recovery_meetings/ae_idaa_comp__event_obj_li.svelte b/src/routes/idaa/(idaa)/recovery_meetings/ae_idaa_comp__event_obj_li.svelte index f86c6169..d039443f 100644 --- a/src/routes/idaa/(idaa)/recovery_meetings/ae_idaa_comp__event_obj_li.svelte +++ b/src/routes/idaa/(idaa)/recovery_meetings/ae_idaa_comp__event_obj_li.svelte @@ -19,9 +19,6 @@ }: Props = $props(); // *** Import Svelte specific - // import { onMount } from 'svelte'; - // import { Spinner } from 'flowbite-svelte'; - // browser import removed — $effect is used instead (runs only in browser) // *** Import Aether specific variables and functions import { ae_util } from '$lib/ae_utils/ae_utils'; diff --git a/src/routes/journals/[journal_id]/entry/[journal_entry_id]/+page.svelte b/src/routes/journals/[journal_id]/entry/[journal_entry_id]/+page.svelte index 645c4e08..6601c77a 100644 --- a/src/routes/journals/[journal_id]/entry/[journal_entry_id]/+page.svelte +++ b/src/routes/journals/[journal_id]/entry/[journal_entry_id]/+page.svelte @@ -7,7 +7,6 @@ import { browser } from '$app/environment'; // *** Import other supporting libraries - // import { Modal } from 'flowbite-svelte'; import { liveQuery } from 'dexie'; // *** Import Aether specific variables and functions @@ -16,13 +15,10 @@ // import { core_func } from '$lib/ae_core/ae_core_functions'; import { db_journals } from '$lib/ae_journals/db_journals'; import { - ae_snip, ae_loc, ae_sess, ae_api, ae_trig, - slct, - slct_trigger } from '$lib/stores/ae_stores'; import { journals_loc,