Files
CleanMM/Apps/AtlasApp
zhukang 977ab9c047 feat(sidebar): add Settings and About as inline detail routes
Move Settings and About from standalone windows to sidebar entries
that display in the detail panel like other tabs. Remove redundant
Settings scene and About window from AtlasApp. Skip searchable
modifier for these routes and fix empty accessibility hint for About.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 21:54:09 +08:00
..

AtlasApp

Responsibility

  • Main macOS application target
  • NavigationSplitView shell for the frozen MVP modules
  • Shared app-state wiring for search, task center, and route selection
  • Dependency handoff into feature packages and worker-backed Smart Clean actions

Current Scaffold

  • AtlasApp.swift@main entry for the macOS app shell
  • AppShellView.swift — sidebar navigation, toolbar, and task-center popover
  • AtlasAppModel.swift — shared scaffold state backed by the application-layer workspace controller
  • TaskCenterView.swift — global task surface placeholder wired to History