Files
OSIT-AE-App-Svelte/TODO.md
Scott Idem 20b41ebaef Enhance: Integrate Aether Native Bridge and update V3 deployment plan
- Updated +layout.ts to detect window.aetherNative and prioritize hydrated config.
- Mapped native operational paths (cache, recordings) to global location store.
- Refined NATIVE_APP_V3_REWRITE_PLAN.md with Two-Step Bootstrap strategy.
- Updated TODO.md with project progress and next-gen launcher priorities.
2026-01-23 14:08:37 -05:00

2.6 KiB

One Sky IT's Aether UI/UX Project TODO

This is a list of tasks to be completed before the next event/show/conference.


High Priority (Active Task)

  1. Aether Native V3 (Launcher):
    • Scaffold new Electron 33+ shell.
    • Implement V3 "Zero-Config" bridge between shell and SvelteKit frontend.
    • Reference documentation/NATIVE_APP_V3_REWRITE_PLAN.md for architectural constraints.

Current Priorities (Jan 23, 2026)

  1. Journal Module (Cleanup):
    • Entry Search Refactor: Update ae_comp__journal_entry_obj_qry.svelte to use dynamic $journals_loc values. (Completed 2026-01-23)
    • Verify Filters: Search results correctly respect Enabled/Hidden toggle states. (Completed 2026-01-23)
    • Config Sprint: Added Query Limit configuration to settings modal. (Completed 2026-01-23)
  2. Hardening V3 Search (Continued):
    • Event Session Search: Finalized and verified. (Completed 2026-01-21)
    • IDAA Recovery Meetings Search: Restored functionality. (Completed 2026-01-21)
    • Exhibit Search: Restore missing search function and logic.
    • Global Rule: Preserve ft_qry, lk_qry, and and_qry blocks as "sacred" business logic.
  3. Service Worker Reliability (Mitigated):
    • Disable Auto-Registration: Temporarily disabled to stop TypeError loop.
    • Root Cause Investigation: Re-enable SW registration and debug script evaluation failure.
  4. Jitsi Module Updates: Prepare for upcoming demo. Audit video_conferences/+page.svelte.

🛠️ DX & Tooling (MCP)

  • V3 API Parameter Hardening: Updated search_ae_obj_v3 for URL serialization. (Completed 2026-01-21)
  • Enhance ae_obj_info: Include field types, constraints, and default values.
  • Payload Validation: Create dry-run tool for Pydantic model checking.
  • Error Transparency: Return specific errors in meta.details. (Completed 2026-01-19)

Frontier Journals Module (Vision 2026-01-08)

  • Phase 1: Codebase Audit & Schema (Completed 2026-01-23)
  • Refactor ae_comp__journal_entry_obj_id_view.svelte.
  • Fix type safety in [journal_id]/+layout.svelte.
  • Stabilize Query logic and UI search behavior in +page.svelte.

Recent Accomplishments (Jan 23, 2026)

  • Journal Stability: Resolved display issues where entries failed to show on initial load.
  • Filter Hardening: Updated LiveQuery to handle NULL/undefined for Enabled/Hidden flags.
  • Config Expansion: Added dynamic Query Limits (10-1000) to Journal module settings.