## Acceptance Criteria: - Implement a new API per `Producer with delivery semantic Flag`. We should implement `at-most-once` and `at-least-once`. - CLI or integration tests. - Update Doc with supported delivery semantics