Implement the full landing page for atlas.atomstorm.ai per the PRD at Docs/Execution/Landing-Page-PRD-2026-03-14.md. Includes design spec, bilingual Astro site, CI pipeline, and all assets. Key deliverables: - DESIGN.md: 7-section Atom Web Design specification - Astro 5.x static site with 15 components and 11 page sections - Bilingual i18n (zh/en) with path-based routing - Build-time GitHub release manifest integration - Release channel state machine (Stable/Prerelease/Coming Soon) - CSS design tokens mapped from AtlasBrand.swift - Self-hosted fonts (Space Grotesk, Instrument Sans, IBM Plex Mono) - OG social sharing images for both locales - GitHub Actions workflow for GitHub Pages deployment - Zero client JS, 227KB page weight, 17/17 quality checks passed Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Atlas for Mac Docs
This directory contains the working product, design, engineering, and compliance documents for the Atlas for Mac desktop application.
Principles
- Atlas for Mac is an independent product.
- The project does not use the Mole brand in user-facing naming.
- The project may reuse or adapt parts of the upstream Mole codebase under the MIT License.
- User-facing flows should prefer explainability, reversibility, and least privilege.
Document Map
PRD.md— product requirements and MVP scopeIA.md— information architecture and navigation modelArchitecture.md— application architecture and process boundariesProtocol.md— local JSON protocol and core schemasTaskStateMachine.md— task lifecycle rulesErrorCodes.md— user-facing and system error registryROADMAP.md— active internal-beta hardening roadmap and conditional release branchBacklog.md— epics, issue seeds, and board conventionsDECISIONS.md— frozen product and architecture decisionsRISKS.md— active project risk registerExecution/— weekly execution plans, status snapshots, beta checklists, gate reviews, manual test SOPs, and release execution notesExecution/Current-Status-2026-03-07.md— current engineering status snapshotExecution/Internal-Beta-Hardening-Week-2026-03-16.md— one-week execution plan for clean-machine QA and Smart Clean hardeningExecution/Release-Roadmap-2026-03-12.md— internal-beta hardening plan plus conditional signed release pathExecution/UI-Audit-2026-03-08.md— UI design audit and prioritized remediation directionsExecution/UI-Copy-Walkthrough-2026-03-09.md— page-by-page UI copy glossary, consistency checklist, and acceptance guideExecution/Execution-Chain-Audit-2026-03-09.md— end-to-end review of real vs scaffold execution paths and release-facing trust gapsExecution/Implementation-Plan-ATL-201-202-205-2026-03-12.md— implementation plan for internal-beta hardening tasks ATL-201, ATL-202, and ATL-205Execution/Execution-Credibility-Gate-Review-2026-03-12.md— gate review for ATL-211, ATL-212, and ATL-215 Smart Clean execution credibility workExecution/Recovery-Contract-2026-03-13.md— frozen recovery semantics, claim boundaries, and acceptance evidence for ATL-221 through ATL-224Execution/Recovery-Credibility-Gate-Review-2026-03-13.md— gate review for ATL-221 through ATL-225 recovery credibility workExecution/Landing-Page-PRD-2026-03-14.md— PRD for the public landing page, GitHub Pages deployment, custom domain strategy, and launch-surface requirementsExecution/Smart-Clean-Execution-Coverage-2026-03-09.md— user-facing summary of what Smart Clean can execute for real todayExecution/Smart-Clean-QA-Checklist-2026-03-09.md— QA checklist for scan, execute, rescan, and physical restore validationExecution/Smart-Clean-Manual-Verification-2026-03-09.md— local-machine fixture workflow for validating real Smart Clean execution and restoreTemplates/— issue, epic, ADR, gate, and handoff templatesWORKSPACE_LAYOUT.md— planned repository and module structureHELP_CENTER_OUTLINE.md— help center structureCOPY_GUIDELINES.md— product voice and UI copy rulesATTRIBUTION.md— upstream acknowledgement strategyTHIRD_PARTY_NOTICES.md— third-party notices and license referencesADR/— architecture decision recordsSequence/— flow-level engineering sequence documents
Ownership
- Product decisions:
Product Agent - Interaction and content design:
UX Agent - App implementation:
Mac App Agent - Protocol and domain model:
Core Agent - XPC and privileged integration:
System Agent - Upstream adaptation:
Adapter Agent - Verification:
QA Agent - Distribution and release:
Release Agent - Compliance and docs:
Docs Agent
Update Rules
- Update
PRD.mdbefore changing MVP scope. - Update
Protocol.mdandTaskStateMachine.mdtogether when task lifecycle or schema changes. - Add or update an ADR for any process-boundary, privilege, or storage decision.
- Keep
ATTRIBUTION.mdandTHIRD_PARTY_NOTICES.mdin sync with shipped code.