Creates the _new version of the field editor element alongside the working original (which remains untouched). The _new file starts from the original's hardened optimistic-update state machine and adds: - Svelte 5 generics (T) on current_value/draft_value instead of any - email / url / tel added to the field_type union with edit-mode branches - object_reload prop removed (was declared, never implemented — on_success is and remains the caller's cache-refresh hook) - to_input_value() / from_input_value() stubs at the two right call sites for datetime conversion (both directions, TODO #4 to implement) - coerce_select_value() stub for select type-mismatch fix (TODO #5) - Inline TODO mini how-to checked-list mirroring the project doc - Styling still uses Skeleton classes — tagged for Tailwind/Flowbite swap (TODO #6) and a11y gaps marked at their exact markup locations (TODO #7) Companion files: - documentation/PROJECT__AE_Obj_Field_Editor_New.md — full plan, migration order for all 8 call sites, naming convention note - documentation/TODO__Agents.md — new entry pointing to the project doc - documentation/README__Docs_Index.md — project doc added to Active Projects npx svelte-check: 0 errors, 1 expected benign warning (state_referenced_locally on the field_type initializer, documented in-file). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
70 lines
2.5 KiB
Markdown
70 lines
2.5 KiB
Markdown
# Aether SvelteKit — Documentation Index
|
|
|
|
**Doc Owner:** Frontend platform maintainers (OSIT)
|
|
**Review Trigger:** Update whenever a documentation file is added, renamed, archived, or restored.
|
|
|
|
Use this file as the routing map for project documentation.
|
|
|
|
## 1) First Read
|
|
|
|
- `documentation/BOOTSTRAP__AI_Agent_Quickstart.md`
|
|
- `documentation/TODO__Agents.md`
|
|
|
|
## 2) Core Guides
|
|
|
|
- `documentation/GUIDE__Development.md`
|
|
- `documentation/GUIDE__AE_API_V3_for_Frontend.md`
|
|
- `documentation/GUIDE__AE_API_V3_for_Frontend_websockets.md`
|
|
- `documentation/GUIDE__SvelteKit2_Svelte5_DexieJS.md`
|
|
- `documentation/GUIDE__AE_UI_Style_Guidelines.md`
|
|
- `documentation/GUIDE__Docker_CI_Cache_Policy.md`
|
|
|
|
## 3) Safety and Reference
|
|
|
|
- `documentation/AE__Architecture.md`
|
|
- `documentation/AE__Permissions_and_Security.md`
|
|
- `documentation/REFERENCE__Common_Agent_Mistakes.md`
|
|
- `documentation/AE__Naming_Conventions.md`
|
|
|
|
## 4) Module Docs (Active)
|
|
|
|
### Events
|
|
- `documentation/MODULE__AE_Events_Presentation_Management.md`
|
|
- `documentation/MODULE__AE_Events_Launcher.md`
|
|
- `documentation/MODULE__AE_Events_Launcher_Native.md`
|
|
- `documentation/MODULE__AE_Events_Launcher_Config_Menu.md`
|
|
- `documentation/MODULE__AE_Events_Badges.md`
|
|
- `documentation/MODULE__AE_Events_Badge_Templates.md`
|
|
- `documentation/MODULE__AE_Events_Leads.md`
|
|
|
|
### Journals
|
|
- `documentation/MODULE__AE_Journals.md`
|
|
- `documentation/MODULE__AE_Journals_Config_Map.md`
|
|
|
|
### IDAA
|
|
- `documentation/CLIENT__IDAA_and_customized_mods.md`
|
|
- `documentation/MODULE__AE_IDAA_Archives.md`
|
|
- `documentation/MODULE__AE_IDAA_Bulletin_Board.md`
|
|
- `documentation/MODULE__AE_IDAA_Recovery_Meetings.md`
|
|
- `documentation/MODULE__AE_IDAA_Video_Conferences.md`
|
|
|
|
## 5) Active Projects
|
|
|
|
- `documentation/PROJECT__Documentation_Refresh_and_Archive_Plan_2026.md`
|
|
- `documentation/PROJECT__Stores_Svelte5_Migration.md`
|
|
- `documentation/PROJECT__IDAA_Stores_Svelte5_Migration_2026.md`
|
|
- `documentation/PROJECT__AE_Events_PressMgmt_Config_Cleanup.md`
|
|
- `documentation/PROJECT__AE_Site_Passcode_Security.md`
|
|
- `documentation/PROJECT__AE_Obj_Field_Editor_New.md`
|
|
|
|
## 6) Active Proposals
|
|
|
|
- `documentation/PROPOSAL__AE_UI_UX_Future_Ideas.md`
|
|
|
|
## 7) Archive
|
|
|
|
- `documentation/archive/README.md`
|
|
|
|
Archive contains completed historical project notes and superseded proposals.
|
|
Legacy API-object, component-inventory, data-structure, performance, and UI-pattern snapshots are archived because they describe pre-V3 or pre-runes behavior. Use the active V3, Dexie, style, architecture, and module docs instead.
|