Commit Graph

2 Commits

Author SHA1 Message Date
Scott Idem
c18b32c2d6 chore(api): remove legacy CRUD wrappers and dead commented code
Deleted `delete_ae_obj_id_crud` from api.ts (last legacy export, no callers)
and purged ~200 lines of commented-out dead functions from ae_core_functions.ts
(`load_ae_obj_id__site_domain`, `update_ae_obj_id_crud`, `update_ae_obj_id_crud_v2`).
V3 CRUD migration is now 100% complete with no legacy remnants. TODO updated.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-23 19:14:21 -04:00
Scott Idem
4d6dd980c2 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>
2026-06-22 21:22:10 -04:00