Atomic Design Audit (React)
Audit $ARGUMENTS for Atomic Design boundaries.
What to do
- Identify the component’s current layer (atom/molecule/organism/template/page) and justify.
- Flag boundary violations:
- Atom doing fetching/business logic
- Molecule importing routing
- Organism hard-coding domain decisions
- Template binding to real data
- Page containing large presentational trees
- Propose a refactor plan:
- New component split list with target layers
- Suggested props contracts (data in, events out)
- Files to create/move and exports to update
- Provide a minimal diff-style summary of changes (high level, not full patch) and a test plan.
Output format
- Findings (bullet list)
- Recommended layer (one line)
- Refactor plan (numbered steps)
- New structure (tree)
- Test plan (checklist)