asynchronous operations .cursorrules strategies