diff --git a/.ciagent/REQUIREMENTS.md b/.ciagent/REQUIREMENTS.md index 1159a27..83be6cd 100644 --- a/.ciagent/REQUIREMENTS.md +++ b/.ciagent/REQUIREMENTS.md @@ -168,7 +168,7 @@ |-------------|-------|--------| | REQ-29 | 11 | complete (v1.2.1) | | REQ-30 | 12 | complete (v1.2.2) | -| REQ-31 | 13 | planned | +| REQ-31 | 13 | complete (v1.2.3) | | REQ-32 | 14 | planned | | REQ-33 | 15 | planned | | REQ-34 | 15 | planned | diff --git a/.ciagent/ROADMAP.md b/.ciagent/ROADMAP.md index 5640bf3..a0b30c9 100644 --- a/.ciagent/ROADMAP.md +++ b/.ciagent/ROADMAP.md @@ -171,7 +171,7 @@ microservice to AWS ECS Fargate end-to-end. Ship tag at milestone COMPLETE: ### Phase 13 — l1-catalog-for-ecs - **Description:** Author six IR-typed L1 modules for an ECS Fargate microservice: `l1-vpc` (VPC + subnets + route tables), `l1-ecs-cluster` (ECS Fargate cluster), `l1-ecs-service` (ECS service + task definition), `l1-iam-role` (task execution + task role), `l1-alb` (ALB + listener + target group), `l1-ecr` (ECR repository). Each has an `interface.json` valid against `schemas/ir.schema.json`. Register all six in `modules-ir/registry.json`. Expand the Terraform adapter `TYPE_MAP` to cover the new IR resource types. Each L1 produces a valid `terraform plan` fragment. -- **Status:** planned +- **Status:** complete (v1.2.3) - **Depends on:** [12] - **Requirements:** REQ-31 - **Success Criteria:**