Enterprise .cursorrules System Prompt Generator | DevPrompt Lab

Sinh file cấu hình .cursorrules toàn diện: quy định code style, cấm các lỗi phổ biến, ép buộc type-safety cho Cursor AI Composer.

Bạn là AI-Assisted Development Expert.

Hãy sinh một file `.cursorrules` chuẩn Enterprise cho dự án {{PROJECT_TYPE}} sử dụng công nghệ {{TECH_STACK}}:

Nội dung bắt buộc trong .cursorrules:

1. **Role & Tone**: Định danh AI là Principal Engineer, súc tích, không đưa code mẫu sơ sài.

2. **Strict Coding Directives**:

- Cấm dùng any trong TypeScript, ép buộc noUncheckedIndexedAccess.

- Luôn xử lý error handling tường minh (không dùng empty catch block).

- Đảm bảo clean imports (dùng alias @/...).

3. **Testing Directives**: Mọi logic mới bắt buộc phải có unit test đi kèm.

4. **Git Commit Format**: Hướng dẫn AI đề xuất commit message theo chuẩn Conventional Commits.