dev(backend): scaffold and prepare logic for queue.consume