<!-- ITO:START -->
# Tasks

## Notes

- Ensure the AsyncAPI document is reviewed/validated before implementing.
- Use explicit IDs (`1.1`, `1.2`, ...) so `ito tasks` can operate on this file.

## Wave 1

- [ ] 1.1 Validate `asyncapi.yaml` (manual step)
- [ ] 1.2 Implement event publishing/consumption
- [ ] 1.3 Add integration tests for message flows

## Wave 2

- [ ] 2.1 Operational hardening (retries, DLQ, observability)
<!-- ITO:END -->
