# Implementation batch prompt

Execute **one** implementation batch from the commit plan.

## Prerequisites

Before coding:

- [ ] Relevant ADRs are **Accepted**
- [ ] Architecture docs cover this batch scope
- [ ] Batch id is identified in `plans/`

## Rules

- Implement **only** what the current batch scope defines
- Do not expand scope into the next batch
- Do not record new architectural decisions here — use ADR prompt instead
- Match existing project conventions (naming, layout, stack profile)

## Out of scope

- New ADRs (unless batch is explicitly an ADR batch — then use ADR prompt)
- Refactors outside batch scope
- New dependencies not approved in ADRs or specs

## Current batch

> e.g. `batch-05 — Add CMake target for libfoo`

## Output

1. Summary of changes (files touched)
2. Suggested commit message
3. Stop — do not start next batch
