mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-03-30 13:43:26 +08:00
fix: harden unicode safety checks
This commit is contained in:
@@ -19,20 +19,20 @@ Fix build and TypeScript errors with minimal changes: $ARGUMENTS
|
||||
## Approach
|
||||
|
||||
### DO:
|
||||
- ✅ Fix type errors with correct types
|
||||
- ✅ Add missing imports
|
||||
- ✅ Fix syntax errors
|
||||
- ✅ Make minimal changes
|
||||
- ✅ Preserve existing behavior
|
||||
- ✅ Run `tsc --noEmit` after each change
|
||||
- PASS: Fix type errors with correct types
|
||||
- PASS: Add missing imports
|
||||
- PASS: Fix syntax errors
|
||||
- PASS: Make minimal changes
|
||||
- PASS: Preserve existing behavior
|
||||
- PASS: Run `tsc --noEmit` after each change
|
||||
|
||||
### DON'T:
|
||||
- ❌ Refactor code
|
||||
- ❌ Add new features
|
||||
- ❌ Change architecture
|
||||
- ❌ Use `any` type (unless absolutely necessary)
|
||||
- ❌ Add `@ts-ignore` comments
|
||||
- ❌ Change business logic
|
||||
- FAIL: Refactor code
|
||||
- FAIL: Add new features
|
||||
- FAIL: Change architecture
|
||||
- FAIL: Use `any` type (unless absolutely necessary)
|
||||
- FAIL: Add `@ts-ignore` comments
|
||||
- FAIL: Change business logic
|
||||
|
||||
## Common Error Fixes
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ Create a snapshot of current progress including:
|
||||
- Coverage: XX%
|
||||
|
||||
**Build**
|
||||
- Status: ✅ Passing / ❌ Failing
|
||||
- Status: PASS: Passing / FAIL: Failing
|
||||
- Errors: [if any]
|
||||
|
||||
**Changes Since Last Checkpoint**
|
||||
|
||||
@@ -90,9 +90,9 @@ test.describe('Feature: [Name]', () => {
|
||||
```
|
||||
E2E Test Results
|
||||
================
|
||||
✅ Passed: X
|
||||
❌ Failed: Y
|
||||
⏭️ Skipped: Z
|
||||
PASS: Passed: X
|
||||
FAIL: Failed: Y
|
||||
SKIPPED: Skipped: Z
|
||||
|
||||
Failed Tests:
|
||||
- test-name: Error message
|
||||
|
||||
@@ -47,17 +47,17 @@ Execute comprehensive verification:
|
||||
## Verification Report
|
||||
|
||||
### Summary
|
||||
- Status: ✅ PASS / ❌ FAIL
|
||||
- Status: PASS: PASS / FAIL: FAIL
|
||||
- Score: X/Y checks passed
|
||||
|
||||
### Details
|
||||
| Check | Status | Notes |
|
||||
|-------|--------|-------|
|
||||
| TypeScript | ✅/❌ | [details] |
|
||||
| Lint | ✅/❌ | [details] |
|
||||
| Tests | ✅/❌ | [details] |
|
||||
| Coverage | ✅/❌ | XX% (target: 80%) |
|
||||
| Build | ✅/❌ | [details] |
|
||||
| TypeScript | PASS:/FAIL: | [details] |
|
||||
| Lint | PASS:/FAIL: | [details] |
|
||||
| Tests | PASS:/FAIL: | [details] |
|
||||
| Coverage | PASS:/FAIL: | XX% (target: 80%) |
|
||||
| Build | PASS:/FAIL: | [details] |
|
||||
|
||||
### Action Items
|
||||
[If FAIL, list what needs to be fixed]
|
||||
|
||||
Reference in New Issue
Block a user