# Agent Brief

**Category:** {bug | enhancement}
**Summary:** {one-line description of the delegated work}

## Current Behavior

{Describe what happens now. For bugs, describe the broken behavior. For
enhancements, describe the status quo that the feature builds on.}

## Desired Behavior

{Describe the observable behavior after the work is complete, including relevant
edge cases, error cases, and degraded states.}

## Key Contracts

- `{ContractName}`: {what must change or remain true}
- `{InterfaceName}`: {caller-visible behavior, input/output shape, or invariant}

## Acceptance Criteria

- [ ] {Specific, independently verifiable criterion}
- [ ] {Specific, independently verifiable criterion}
- [ ] {Relevant tests or quality gates pass}

## Out of Scope

- {Adjacent work that must not be included}
- {Implementation path that should not be assumed}

## Notes

{Optional context from triage. Avoid file paths and line numbers unless the
path itself is the public contract being changed.}
