# Project brief

## User and problem
- Primary user:
- Pain being removed:
- Current manual process:

## Input → transformation → output
- Inputs:
- Deterministic transformations:
- Optional AI step and why it is needed:
- Outputs:

## Must-have requirements
1.
2.
3.

## Non-goals
-

## Constraints
- Privacy/data classification:
- Budget/hosting:
- Required technology or compatibility:
- Forbidden dependencies or services:

## Edge cases
- Empty input:
- Invalid input:
- Network/API failure:
- Duplicate/repeated data:

## Acceptance criteria
- [ ]
- [ ]
- [ ]

## Smallest vertical slice
Describe one real input that travels through the complete system and produces one useful output.
