morkit › tổng quan › skill › systematic-debugging
Plan & buildSkill
systematic-debugging
Khi gặp lỗi, debug có hệ thống thay vì đoán mò. Tái hiện lỗi trước, sửa sau.
1. Nhiệm vụ
- Quy trình 5 bước bắt buộc:
- Tái hiện lỗi
- Thu hẹp phạm vi
- Đặt giả thuyết
- Xác minh giả thuyết
- Fix
- Cấm đoán mò — mỗi bước phải có evidence cụ thể (output, log, trace)
- Cấm fix khi chưa biết root cause
2. Khi nào dùng
- Khi gặp bug, test thất bại hoặc hành vi bất thường
- Trước khi đề xuất bất kỳ bản sửa nào
3. Ví dụ
$ /morkit:systematic-debugging (gọi khi gặp lỗi)
Tái hiện lỗi → thu hẹp phạm vi → đặt giả thuyết → xác minh → sửa. Không đoán mò.