# Acceptance Criteria Patterns — Redirected

This file has been split into 3 focused files (was 1,387 lines, exceeded single-Read budget):

- **`acceptance-criteria-core.md`** — Core principles, Given/When/Then format, universal error handling + edge cases + testing guidance (~280 lines). **Always load.**
- **`acceptance-criteria-domains.md`** — 13 domain pattern libraries: CRUD, Auth, Workflow, Data Validation, Search, Pagination, Upload, Async, Reporting, Integration, Performance, Security, Accessibility (~1,020 lines). **Always load.**
- **`acceptance-criteria-refactor.md`** — Refactor-only templates (~90 lines). **Load ONLY when story `type: refactor`.**

Phase 02 should load `acceptance-criteria-core.md` and `acceptance-criteria-domains.md` unconditionally, plus `acceptance-criteria-refactor.md` conditionally for refactor stories.
