US-2a.2implemented Crop a receipt image
As a user whose receipt photo contains background clutter I want draw a crop rectangle on the image using arrow keys and save only the cropped region so that the receipt content fills the frame and is easier to read.
Acceptance Criteria
- Arrow keys move the active corner in 10% steps.
- `Alt` switches between top-left and bottom-right corners.
- A green rectangle shows the crop boundary in real-time.
- A red crosshair marks the active corner.
- Pressing `Enter` saves the cropped image and metadata.
- Crop coordinates are stored as normalised [0-1] values.
- The arrow key step size (default 10%) should be configurable in `config.yaml`. *[NOT YET IMPLEMENTED]*
No DAG diagram: UI-only operation — crops an image in-place; no data flows between DAG layers.
Demo video coming soon