# Meta-Template: Progress Report

## Purpose

Defines the structure of PROGRESS.md — the Engineer's completion report
after implementation, reviewed by the Supervisor.

## Sections

### Required
- **Summary** — what was done
- **Testing Results** — copy of test output (must include actual output)
- **Files Changed** — manifest with brief description per file
- **Acceptance Criteria Status** — each criterion marked pass/fail

### Optional
- **Build Output** — if frontend/build step was involved
- **Migration Status** — if database changes were made
- **Knowledge Updates** — what was written back to the knowledge base
- **Notes** — anything the reviewer should know

## Generation Instructions
- Test evidence section should expect the project's specific test runner output
- Include build verification if the project has a build step
- Include migration verification if the project has a migration system
