feat(ecc): prune plugin 43→12 items, promote 7 rules to .claude/rules/ (#245)

ECC community plugin pruning: removed 530+ non-essential files
(.cursor/, .opencode/, docs/ja-JP, docs/zh-CN, docs/zh-TW,
language-specific skills/agents/rules). Retained 4 agents,
3 commands, 5 skills. Promoted 13 rule files (8 common + 5
typescript) to .claude/rules/ for CC native loading. Extracted
reusable patterns to EXTRACTED-PATTERNS.md.
This commit is contained in:
park-kyungchan
2026-02-20 15:34:51 +09:00
committed by GitHub
parent 24047351c2
commit 1bd68ff534
536 changed files with 253 additions and 111479 deletions

View File

@@ -1,28 +0,0 @@
# 重构清理
通过测试验证安全识别并删除无用代码:
1. 运行无用代码分析工具:
* knip查找未使用的导出和文件
* depcheck查找未使用的依赖项
* ts-prune查找未使用的 TypeScript 导出
2. 在 .reports/dead-code-analysis.md 中生成综合报告
3. 按严重程度对发现进行分类:
* 安全:测试文件、未使用的工具函数
* 注意API 路由、组件
* 危险:配置文件、主要入口点
4. 仅建议安全的删除操作
5. 每次删除前:
* 运行完整的测试套件
* 验证测试通过
* 应用更改
* 重新运行测试
* 如果测试失败则回滚
6. 显示已清理项目的摘要
切勿在不首先运行测试的情况下删除代码!