- API: Updated `search_ae_obj_v3` to correctly serialize complex URL parameters (JSON). - Events: Restored "sacred" business logic for Event Badge and Session searches using `ft_qry` and `lk_qry`. - PWA: Fixed manifest path in `app.html` to resolve 404 errors. - Documentation: Updated `GEMINI.md` and `TODO.md` with recent search hardening accomplishments.
3.0 KiB
3.0 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.
Current Priorities (Jan 21, 2026)
- Hardening V3 Search (URGENT):
- Event Session Search: Finalize and verify. Fix
event_location_namemapping (move back to URL params). - Event Presenter Search: Restore specialized business logic.
- Event Badge Search: Restore specialized business logic.
- Exhibit Search: Restore missing search function and logic.
- Global Rule: Preserve
ft_qry,lk_qry, andand_qryblocks as "sacred" business logic. Never put non-searchable fields in the POST body.
- Event Session Search: Finalize and verify. Fix
- Service Worker Reliability: Monitor for
TypeErrorafter manifest path fix and evaluation hardening. - Aether Native V3: Technical planning complete. Ready to scaffold the new Electron 33+ shell and implement the V3 "Zero-Config" bridge.
- Jitsi Module Updates: Prepare for upcoming demo. Audit
video_conferences/+page.sveltefor UI/UX improvements and stability.
🛠️ DX & Tooling (MCP)
- V3 API Parameter Hardening: Updated
search_ae_obj_v3to correctly serialize object-type parameters (JSON strings) in URLs. (Completed 2026-01-21) - Enhance
ae_obj_info: Include field types, constraints (NOT NULL), and default values. - Payload Validation: Create a dry-run tool to check payloads against Pydantic models.
- Error Transparency: Update backend to return specific SQLAlchemy/Pydantic errors in
meta.details. (Completed 2026-01-19) - Automated Source of Truth: Generate
V3_OBJECT_MODELS.mdautomatically inagents_sync/Aether/. - Fix V3 Search for IDAA Recovery Meetings (Completed 2026-01-20)
- Restore System Lookups (Completed 2026-01-20)
Frontier Journals Module (Vision 2026-01-08)
Goal: Transform Journals into the platform flagship with premium UI/UX and robust security.
- Phase 1: Codebase Audit & Schema
- Audit
src/lib/ae_journalsandsrc/routes/journalsfor Tailwind compliance and code quality. - Refactor
ae_comp__journal_entry_obj_id_view.svelte(Header, Editor, Settings extracted). - Fix type safety in
[journal_id]/+layout.svelte(Recent entries history view). - [/] Verify
db_journals.tsschema for metadata and encryption support. - Identify and replace non-standard CSS with Tailwind utility classes.
- Update
db_journals.tstypes using the newagents_syncexported interfaces.
- Audit
Recent Accomplishments (Jan 21, 2026)
- API Barrel Safety Protocol: Established rule to purge barrel files before source deletions.
- PWA Manifest Fix: Corrected manifest link path in
app.htmlto resolve 404s. - Search Hardening: Fixed
search_ae_obj_v3to support nested object parameters in URLs. - Redundancy Cleanup: Removed all legacy
db_save_ae_obj_li__*functions and barrel references. - Business Logic Restoration: Began restoring "sacred" search mapping logic for Event Sessions.