7.5 KiB
7.5 KiB
Backlog
Board Model
Status
BacklogReadyIn ProgressIn ReviewBlockedDoneFrozen
Priority
P0— required for MVP viabilityP1— important but can follow MVPP2— exploratory or future work
MVP Scope
OverviewSmart CleanAppsHistoryRecoveryPermissionsSettings
Deferred to P1
Storage treemapMenu BarAutomation
Epics
EPIC-01Brand and ComplianceEPIC-02Information Architecture and Interaction DesignEPIC-03Protocol and Domain ModelEPIC-04App Shell and Engineering ScaffoldEPIC-05Scan and Action PlanEPIC-06Apps and UninstallEPIC-07History and RecoveryEPIC-08Permissions and System IntegrationEPIC-09Quality and VerificationEPIC-10Packaging, Signing, and Release
Now / Next / Later
Now
- Week 1 scope freeze
- Week 2 design freeze for core screens
- Week 3 architecture and protocol freeze
Next
- Week 4 scaffold creation
- Week 5 scan pipeline
- Week 6 action-plan preview and execute path
Later
- Week 7 apps flow
- Week 8 permissions, history, recovery
- Week 9 helper integration
- Week 10 hardening
- Week 11 beta candidate
- Week 12 release-readiness review
Seed Issues
Week 1
ATL-001Freeze naming rules —Product AgentATL-002Freeze MVP scope —Product AgentATL-003Define goals and metrics —Product AgentATL-004Start decision and risk log —Product AgentATL-005DraftIA v1—UX AgentATL-006Draft three core flows —UX AgentATL-007Draft page-state matrix —UX AgentATL-008Define domain models —Core AgentATL-009Define protocol —Core AgentATL-010Define task state and errors —Core AgentATL-011Draft worker/helper boundary —System AgentATL-012Draft permission matrix —System AgentATL-013Audit upstream reusable capabilities —Adapter AgentATL-014Report JSON adaptation blockers —Adapter AgentATL-017Create acceptance matrix —QA AgentATL-019Draft attribution docs —Docs AgentATL-020Week 1 gate review —Product Agent
Week 2
ATL-021Overviewhigh-fidelity design —UX AgentATL-022Smart Cleanhigh-fidelity design —UX AgentATL-023Appshigh-fidelity design —UX AgentATL-024Permission explainer sheets —UX AgentATL-025FreezeProtocol v1.1—Core AgentATL-026Freeze persistence model —Core AgentATL-027Draft worker XPC interface —System AgentATL-028Draft helper allowlist —System AgentATL-029Draft package and target graph —Mac App AgentATL-030Draft navigation and state model —Mac App AgentATL-031Draft scan adapter chain —Adapter AgentATL-032Draft app-footprint adapter chain —Adapter AgentATL-034MVP acceptance matrix v1 —QA AgentATL-036Attribution file v1 —Docs AgentATL-037Third-party notices v1 —Docs AgentATL-040Week 2 gate review —Product Agent
Week 3
ATL-041FreezeArchitecture v1—Core Agent+System AgentATL-042FreezeProtocol Schema v1—Core AgentATL-043Freeze error registry —Core AgentATL-044Freeze task state machine —Core AgentATL-045Freeze persistence model —Core AgentATL-046Freeze worker XPC method set —System AgentATL-047Freeze helper action allowlist —System AgentATL-048Freeze helper validation rules —System AgentATL-049Freeze app-shell route map —Mac App AgentATL-050Freeze package dependency graph —Mac App AgentATL-052Freeze scan adapter path —Adapter AgentATL-053Freeze apps list adapter path —Adapter AgentATL-056Draft contract test suite —QA AgentATL-060Week 3 gate review —Product Agent
Post-MVP Polish Track
Current Status
Complete— UI audit completed with explicitP0 / P1 / P2remediation directions inDocs/Execution/UI-Audit-2026-03-08.md.Complete— frozen MVP workflows are implemented end to end.Complete— post-MVP polish for trust, hierarchy, loading states, keyboard flow, and accessibility.Complete— Chinese-first bilingual localization framework with persisted app-language switching.Open— manual localization QA and release-signing/notarization remain as the main next steps.
Focus
- Make the existing MVP feel safe, clear, and native before expanding scope.
- Prioritize first-use trust, smooth feedback, and visual consistency across the frozen MVP modules.
- Keep polish work inside
Overview,Smart Clean,Apps,History,Recovery,Permissions, andSettings.
Epics
EPIC-11First-Run Activation and Permission TrustEPIC-12Smart Clean Explainability and Execution ConfidenceEPIC-13Apps Uninstall Confidence and Recovery ClarityEPIC-14Visual System and Interaction ConsistencyEPIC-15Perceived Performance and State Coverage
Now / Next / Later
Now
- Run manual bilingual QA on a clean machine
- Validate first-launch behavior with a fresh workspace-state file
- Prepare signed packaging inputs if external distribution is needed
Next
- Add additional supported languages only after translation QA and copy governance are in place
- Revisit post-beta manual polish items that require human UX review rather than more structural engineering work
- Convert the current unsigned packaging flow into a signed and notarized release path
Later
- Extend localization coverage to future deferred modules when scope reopens
- Add localization linting or snapshot checks if the language matrix expands
- Revisit copy tone and translation review during release hardening
Seed Issues
Polish Week 1
ATL-101Audit state coverage for all MVP screens —UX AgentATL-102Define polish scorecard and acceptance targets —Product AgentATL-103Refresh shared design tokens and card hierarchy —Mac App AgentATL-104PolishSmart Cleanscan controls, preview hierarchy, and execution feedback —Mac App AgentATL-105PolishAppsuninstall preview, leftovers messaging, and recovery cues —Mac App AgentATL-106Rewrite trust-critical copy for permissions, destructive actions, and restore paths —UX AgentATL-107Add loading, empty, error, and partial-permission states to the primary screens —Mac App AgentATL-108Add narrow UI verification for first-run, scan, and uninstall flows —QA AgentATL-110Polish Week 1 gate review —Product Agent
Polish Week 2
ATL-111TightenOverviewinformation density and recommendation ranking —UX AgentATL-112ImproveHistoryreadability and restore confidence markers —Mac App AgentATL-113ImprovePermissionsguidance for limited mode and just-in-time prompts —UX AgentATL-114Normalize cross-screen action labels, confirmation sheets, and completion summaries —Docs AgentATL-115Measure perceived latency and remove avoidable visual jumps in core flows —QA AgentATL-116Polish Week 2 gate review —Product Agent
Definition of Ready
- Scope is clear and bounded
- Dependencies are listed
- Owner Agent is assigned
- Acceptance criteria are testable
- Deliverable format is known
Definition of Done
- Acceptance criteria are satisfied
- Relevant docs are updated
- Decision log is updated if scope or architecture changed
- Risks and blockers are recorded
- Handoff notes are attached