1.2 KiB
1.2 KiB
description
| description |
|---|
| Architecture task list template (Contracts & Scaffolding) |
Architecture Tasks: [FEATURE NAME]
Role: Architect Agent
Goal: Define the "What" and "Why" (Contracts, Scaffolding, Models) before implementation.
Input: Design documents from /specs/[###-feature-name]/
Output: Files with [DEF] anchors, @PRE/@POST contracts, and @RELATION mappings. No business logic.
Phase 1: Setup & Models
- A001 Create/Update data models in [path] with
[DEF]and contracts - A002 Define API route structure/contracts in [path]
- A003 Define shared utilities/interfaces
Phase 2: User Story 1 - [Title]
- A004 [US1] Define contracts for [Component/Service] in [path]
- A005 [US1] Define contracts for [Endpoint] in [path]
- A006 [US1] Define contracts for [Frontend Component] in [path]
Phase 3: User Story 2 - [Title]
- A007 [US2] Define contracts for [Component/Service] in [path]
- A008 [US2] Define contracts for [Endpoint] in [path]
Handover Checklist
- All new files created with
[DEF]anchors - All functions/classes have
@PURPOSE,@PRE,@POSTtags - No "naked code" (logic outside of anchors)
tasks-dev.mdis ready for the Developer Agent