fix: harden unicode safety checks

This commit is contained in:
Affaan Mustafa
2026-03-29 08:59:06 -04:00
parent 527c79350c
commit 1e0de43ef2
239 changed files with 3780 additions and 3962 deletions

View File

@@ -49,20 +49,20 @@ REPEAT: 下一個功能/情境
## TDD 最佳實務
**應該做:**
- 在任何實作前先撰寫測試
- 在實作前執行測試並驗證它們失敗
- 撰寫最小程式碼使測試通過
- 只在測試通過後才重構
- 新增邊界情況和錯誤情境
- 目標 80% 以上覆蓋率(關鍵程式碼 100%
- PASS: 在任何實作前先撰寫測試
- PASS: 在實作前執行測試並驗證它們失敗
- PASS: 撰寫最小程式碼使測試通過
- PASS: 只在測試通過後才重構
- PASS: 新增邊界情況和錯誤情境
- PASS: 目標 80% 以上覆蓋率(關鍵程式碼 100%
**不應該做:**
- 在測試之前撰寫實作
- 跳過每次變更後執行測試
- 一次撰寫太多程式碼
- 忽略失敗的測試
- 測試實作細節(測試行為)
- Mock 所有東西(優先使用整合測試)
- FAIL: 在測試之前撰寫實作
- FAIL: 跳過每次變更後執行測試
- FAIL: 一次撰寫太多程式碼
- FAIL: 忽略失敗的測試
- FAIL: 測試實作細節(測試行為)
- FAIL: Mock 所有東西(優先使用整合測試)
## 覆蓋率要求