5.9 KiB
5.9 KiB
Selective Parity Week — 2026-03-23
Context
Atlas now has a documented competitive strategy:
- keep MVP frozen
- preserve trust as the primary moat
- selectively close the most visible comparison gaps against
Mole,Tencent Lemon Cleaner, andPearcleaner
This week plan turns that strategy into the next development-ready execution window.
Related docs:
Planned Window
2026-03-23to2026-03-27
Goal
Prepare Atlas's next coding phase with a strict mainline order so development starts on the highest-pressure competitive surfaces first and does not drift into premature release work:
EPIC-AAppsevidence execution againstPearcleanerandLemonEPIC-BSmart Cleansafe coverage expansion againstMoleandLemonEPIC-CRecoverypayload hardeningEPIC-Drelease readiness only after the product-path epics stabilize
Scope
Stay inside frozen MVP:
OverviewSmart CleanAppsHistoryRecoveryPermissionsSettings
Do not expand into:
Storage treemapMenu BarAutomation- duplicate-file or similar-photo cleanup as new Atlas modules
- privacy-cleaning as a new standalone module
Sequencing Rule
Execute the next mainline epics in this order only:
EPIC-AApps Evidence ExecutionEPIC-BSmart Clean Safe Coverage ExpansionEPIC-CRecovery Payload HardeningEPIC-DRelease Readiness
Why this order:
- the clearest competitive comparison pressure is already concentrated in
AppsandSmart Clean - the release chain is mostly working in pre-signing form
- public release remains blocked by missing signing materials, not by packaging mechanics
Must Deliver
- A concrete fixture-backed baseline for
EPIC-Auninstall evidence work - One implementation-ready plan for the first
Appsevidence coding slice - A bounded target list for the next
Smart Cleansafe roots afterApps - Updated acceptance criteria for
Apps,Smart Clean, andRecovery - Updated release-facing beta checklist so release work stays downstream of the product-path epics
Backlog Mapping
ATL-251Define the fixture app baseline for mainstream and developer-heavy uninstall scenariosATL-252MakeAppspreview, completion, and history render the same uninstall evidence model end to endATL-253Define the restore-triggered app-footprint refresh policy and stale-evidence behavior after recoveryATL-254Script the manual acceptance flow for uninstall evidence, restore, and post-restore refresh verificationATL-256Define the next batch of high-confidence safe roots outside app containers and freeze the no-go boundariesATL-257Stabilizereview-onlyvsexecutableboundary metadata and UI cues across scan, review, execute, completion, and historyATL-261Freeze the recovery payload schema, versioning rules, and compatibility contractATL-266Makefull-acceptancea routine gate on the candidate build instead of a one-off release exercise
Day Plan
Day 1- freeze the
EPIC-A -> EPIC-Dexecution order - finalize the fixture app baseline and non-go boundaries for the first
Appsslice
- freeze the
Day 2- define the cross-surface uninstall evidence model for preview, completion, and history
- confirm restore-refresh expectations and acceptance criteria for
Apps
Day 3- write the detailed implementation plan for the first
Appscoding slice - identify likely file-touch map and contract-test map
- write the detailed implementation plan for the first
Day 4- define the next
Smart Cleansafe roots and thereview-onlyvsexecutableboundary rules - align roadmap, risks, and acceptance docs with the ordered epic sequence
- define the next
Day 5- hold an internal doc gate for development readiness
- confirm the next coding session can begin with
EPIC-Aand without another sequencing pass
Owner Tasks
Product Agent- keep parity work bounded to visible comparison pressure only
- reject backlog inflation that does not strengthen the frozen MVP
UX Agent- define visible trust cues for supported, unsupported, and review-only actions
- keep Atlas's UI difference legible against broader cleaner tools
Mac App Agent- identify concrete UI surfaces that must change in
Smart Clean,Apps,History, and completion states
- identify concrete UI surfaces that must change in
Core Agent- define the preview taxonomy and structured evidence that the UI can actually render
System Agent- define which additional safe cleanup classes are realistic next targets for
Smart Clean
- define which additional safe cleanup classes are realistic next targets for
QA Agent- define the fixture set, comparison scenarios, and contract-style checks
Docs Agent- keep strategy, acceptance, roadmap, and release-check documents aligned
Validation Plan
Planning Validation
- every new task maps to existing MVP surfaces
- every new acceptance criterion is testable
- every parity goal has an explicit competitor reference and an explicit Atlas non-goal
Readiness Validation
- at least one implementation-ready plan exists for the next coding slice
- acceptance matrix and beta checklist reflect the new competitive gates
- no document implies that Atlas is reopening deferred scope
Exit Criteria
- selective parity work is expressed as tasks, acceptance, and validation rather than just strategy prose
Smart CleanandAppsboth have explicit competitor-driven targets- next coding session can start on
EPIC-Awithout another planning pass
Known Blockers
- signed public beta remains blocked by missing Apple release credentials
Smart Cleanbreadth still has to stay subordinate to execution honestyAppsdepth work must remain bounded by what Atlas can safely prove and recover- release readiness still cannot close the public-distribution gap until Apple signing materials exist