General code standards Do not update project level configuration files unless explicitly instructed to. Use async/await where possible Test exceptional cases first and return/throw early. Never edit files name CONVENTIONS.md or .cursorrules