refactor(src): consolidate duplicate lib directories (Group 1 cleanup)

Three pairs of duplicate/split directories collapsed into their canonical homes:

- src/lib/api/ → src/lib/ae_api/: api.ts moved alongside the individual
  api_*.ts files it aggregates; all 85 import lines updated across the codebase.

- src/lib/utils/ → src/lib/ae_utils/: ae_string_snippets.ts and utils.ts
  moved; one import updated (ae_stores.ts). utils.ts had no importers.

- src/lib/ae_elements/ → src/lib/elements/: AE_AITools, AE_Object_Flags,
  AE_Record_Controls moved and renamed to snake_case (ae_ai_tools.svelte,
  ae_object_flags.svelte, ae_record_controls.svelte); 6 import paths updated.
  Local binding names left unchanged for a separate Group 2 pass.

svelte-check: 0 errors, 0 warnings.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-06-22 21:22:10 -04:00
parent 3f73fc059e
commit 4d6dd980c2
90 changed files with 92 additions and 92 deletions

View File

@@ -1,5 +1,5 @@
import type { key_val } from '$lib/stores/ae_stores';
import { api } from '$lib/api/api';
import { api } from '$lib/ae_api/api';
import { db_save_ae_obj_li__ae_obj } from '$lib/ae_core/core__idb_dexie';
import { db_archives } from '$lib/ae_archives/db_archives';