# Reflection: {short title}

## Trigger

What happened?

## Expected Behavior

What should the agent or workflow have done?

## Actual Behavior

What happened instead?

## Root Cause

Classify the cause:

- Missing trigger
- Weak gate
- Stale docs
- Unclear ownership
- Missing script
- Human decision not promoted
- Agent ignored context
- Other:

## Evidence

- Commit:
- Files:
- Session/thread:
- Command output:
- Docs involved:

## Lesson

What should future agents learn?

## Action

Choose one:

- Update docs
- Update gate
- Create script
- Create/update skill
- Add check/eval
- Ask human to decide
- No action

## Promotion

Should this become a rule, ADR, architecture note, task-history entry, skill change, or script?
