async programming .cursorrules prompt files

Async programming is a programming model that allows tasks to run concurrently, improving performance by avoiding blocking operations, particularly useful for I/O-bound tasks.