Files
LanMountainDesktop/.trae/specs/clock-air-app-mvp/tasks.md

886 B

Tasks

  • Add Clock Air APP settings snapshot and JSON store.
  • Add shared Clock Air APP time formatting helpers.
  • Add stopwatch and timer state models with focused tests.
  • Replace the old world-clock view with ClockAirAppView.
  • Configure world-clock as a standard resizable Air APP window.
  • Make world-clock use a global single-instance key independent of source component id.
  • Add world clock city add, remove, and reorder behavior.
  • Add stopwatch tab with lap support.
  • Add timer tab with presets and custom duration.
  • Add independent Clock Air APP settings tab.
  • Add zh-CN, en-US, ja-JP, and ko-KR localization keys.
  • Ensure AirAppHost output includes localization JSON resources.
  • Add regression tests for Launcher keying, descriptors, settings, formatting, stopwatch, timer, and localization coverage.