---
template: task-completion-report
template_version: 2.0.0
project_owned: true
record_contract: task-completion-report
record_schema_version: 1
status: draft
task_id: null---# Task Completion Report## Outcome<!-- Completed, partially completed, blocked, or cancelled; state the observable result. -->
## Changes made<!-- Bullet list of exact components or paths and why they changed. -->
## Behaviour added or corrected<!-- Bullet list mapped to acceptance criteria. -->
## Tests added or changed<!-- Bullet list of test paths and behaviours protected. -->
## Validation results<!-- Bullet list of exact commands, exit states, and relevant counts. -->
## Documentation updated<!-- Bullet list of paths, or `- None required — reason.` -->
## Design decisions<!-- Bullet list of ADRs or local decisions, or `- None.` -->
## Known limitations<!-- Bullet list, or `- None known.` -->
## Remaining TODOs<!-- Bullet list of TODO IDs, or `- None.` -->
## Risks and blockers<!-- Bullet list of risk/blocker IDs, or `- None.` -->
## Acceptance gate results| Gate ID | Status | Evidence |
|---|---|---|
<!-- Status must be pass, fail, waived, not-applicable, or not-run. -->
## Next deterministic step<!-- NEXT ID and exact objective. -->