Files
OSIT-AE-App-Svelte/TODO.md
2026-01-27 18:46:58 -05:00

2.9 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. Search Module Hardening (V3 Standardization):

    • IDAA Recovery Meetings: Standardized reactive pattern and SWR. (Completed 2026-01-27)
    • Journals Entry Search: Implemented Search Guard and debounced effects. (Completed 2026-01-27)
    • Badge Search: Fixed default_qry_str mapping and stabilized reactivity. (Completed 2026-01-27)
    • Session Search: Modernized logic, fixed layout bugs and icon exports. (Completed 2026-01-27)
    • Exhibit Search: Restore missing search function and logic. (Next Focus)
  2. IDAA Module Hardening:

    • Audit Jitsi meeting integration for connection stability.
    • Investigate reported "issues with IDAA pages".

Current Priorities (Jan 27, 2026)

  1. Reactivity & Performance:
    • Search Guard Pattern: Deployed across all major search modules to eliminate infinite loops.
    • Shared Observables: Refactored lists to accept liveQuery props for flicker-free SWR transitions.
    • Store Initialization: Hardened persisted stores against undefined reactivity triggers.
  2. Native Launcher Refinement (Phase 5):
    • Office Automation: Implemented AppleScript handlers for PowerPoint/Keynote.
    • Telemetry Dashboard: Built visual CPU/RAM gauges in Launcher Config.
  3. Codebase Consistency:
    • Field Mapping: Renamed default_qry_string to default_qry_str project-wide for V3 API compliance.

🚀 Future Features & Backlog

  • Journal Annotations: Implement a "Post-Comment" style system for adding reflections to Journal Entries.
  • Journal Media Hardening: Improve file/media linking using the Archive module's multi-attachment pattern.
  • Notification Hooks: Add email alerts for system events.
  • Telemetry Visuals: Expand Launcher dashboard with network bandwidth and storage usage stats.

🛠️ DX & Tooling (MCP)

  • V3 API Parameter Hardening: Updated search_ae_obj_v3 for URL serialization.
  • GEMINI Context Standardization: Deployed v1.2 Inverted Pyramid template.
  • Payload Validation: Create dry-run tool for Pydantic model checking.

Recent Accomplishments (Jan 27, 2026)

  • Search Standard: Completed the migration of IDAA, Journals, Badges, and Sessions to the high-performance reactive pattern.
  • Field Sync: Resolved whitelisting errors by standardizing on default_qry_str.
  • UI Polishing: Fixed icon scaling and build errors in the Session list component.
  • Hydration: Eliminated page load delays via non-blocking layouts and SWR.

Native App Development

  • Phase 5: Implement specialized AppleScript handlers for Office/Keynote.
  • Refinement: Built Telemetry Dashboard in Launcher Config.