diff --git a/src/lib/ae_archives/db_archives.ts b/src/lib/ae_archives/db_archives.ts index 61737344..d3189410 100644 --- a/src/lib/ae_archives/db_archives.ts +++ b/src/lib/ae_archives/db_archives.ts @@ -5,7 +5,13 @@ import type { key_val } from '$lib/stores/ae_stores'; // li = list // kv = key value list -// Updated 2024-09-25 +/** + * Archive - A collection of archival content + * Related Files: + * - src/lib/ae_archives/ae_archives__archive.ts (API) + * - src/routes/idaa/(idaa)/archives/[archive_id]/+page.svelte (View) + * - src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte (Search List View) + */ export interface Archive { id: string; // id_random: string; @@ -65,7 +71,13 @@ export interface Archive { // archive_content_li?: null|[]; } -// Updated 2024-09-25 +/** + * Archive_Content - A single piece of content within an archive + * Related Files: + * - src/lib/ae_archives/ae_archives__archive_content.ts (API) + * - src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_content_obj_li.svelte (List View) + * - src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_content_obj_id_edit.svelte (Edit View) + */ export interface Archive_Content { id: string; // id_random: string; diff --git a/src/lib/ae_core/db_core.ts b/src/lib/ae_core/db_core.ts index 5dd614d5..bb99dfaa 100644 --- a/src/lib/ae_core/db_core.ts +++ b/src/lib/ae_core/db_core.ts @@ -27,6 +27,13 @@ export interface ae_LocalFile extends ae_HostedFile { filename_w_ext?: string; } +/** + * Person - A human entity in the Aether system + * Related Files: + * - src/lib/ae_core/ae_core_functions.ts (API) + * - src/routes/core/people/[person_id]/+page.svelte (View) + * - src/routes/core/people/ae_comp__person_search.svelte (Search) + */ export interface Person extends ae_Person { // Legacy mapping support and view fields external_id?: string; diff --git a/src/lib/ae_journals/db_journals.ts b/src/lib/ae_journals/db_journals.ts index add54b09..0b62bfd9 100644 --- a/src/lib/ae_journals/db_journals.ts +++ b/src/lib/ae_journals/db_journals.ts @@ -10,6 +10,13 @@ import type { ae_Journal, ae_JournalEntry } from '$lib/types/ae_types'; // LLM = Large Language Model (AI) // Updated 2026-01-09 - Unified Types +/** + * Journal - A collection of journal entries + * Related Files: + * - src/lib/ae_journals/ae_journals__journal.ts (API) + * - src/routes/journals/[journal_id]/+layout.svelte (View) + * - src/routes/journals/ae_comp__journal_obj_id_view.svelte (Card View) + */ export interface Journal extends ae_Journal { // Add any Dexie-specific or legacy local-only fields here if not in ae_Journal // Most fields are now in ae_Journal and ae_BaseObj @@ -58,6 +65,13 @@ export const journal_field_li = [ 'tmp_sort_3' ]; +/** + * Journal_Entry - A single entry within a journal + * Related Files: + * - src/lib/ae_journals/ae_journals__journal_entry.ts (API) + * - src/routes/journals/[journal_id]/entry/[journal_entry_id]/+page.svelte (View) + * - src/routes/journals/[journal_id]/ae_comp__journal_entry_obj_qry.svelte (Search) + */ export interface Journal_Entry extends ae_JournalEntry { // Add any Dexie-specific or legacy local-only fields here person__given_name?: string; diff --git a/src/lib/ae_posts/db_posts.ts b/src/lib/ae_posts/db_posts.ts index 1e7d968a..8fa76289 100644 --- a/src/lib/ae_posts/db_posts.ts +++ b/src/lib/ae_posts/db_posts.ts @@ -5,7 +5,13 @@ import type { key_val } from '$lib/stores/ae_stores'; // li = list // kv = key value list -// Updated 2024-11-13 +/** + * Post - A bulletin board post + * Related Files: + * - src/lib/ae_posts/ae_posts__post.ts (API) + * - src/routes/idaa/(idaa)/bb/[post_id]/+page.svelte (View) + * - src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte (Search List) + */ export interface Post { id: string; // id_random: string; @@ -63,7 +69,13 @@ export interface Post { upload_complete?: boolean; } -// Updated 2024-11-13 +/** + * Post_Comment - A comment on a bulletin board post + * Related Files: + * - src/lib/ae_posts/ae_posts__post_comment.ts (API) + * - src/routes/idaa/(idaa)/bb/[post_id]/ae_idaa_comp__post_comment_obj_li.svelte (Comment List View) + * - src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_comment_obj_id_edit.svelte (Edit View) + */ export interface Post_Comment { id: string; // id_random: string; diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index ff68531f..362fc376 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -974,7 +974,7 @@ title="Reload and clear the page cache" onclick={() => { clear_idb(); - window.location.reload(true); + window.location.reload(); }} > diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 2547dac4..01d0caf6 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -70,7 +70,7 @@