cleanup: remove dead code and duplicate docs

- Remove session-ses_2f27.md (161KB raw session log)
- Remove 49 ROOT_* duplicate files across REFERENCE/
- Remove 14 duplicate files between REFERENCE/ root and history/
- Remove asr_legacy.rs (dead code, replaced by asr.rs)
- Remove src/core/worker/ (duplicate JobWorker)
- Remove src/core/layers/ (empty directory)
- Remove 4 .bak files in src/
- Remove 7 dead private methods in worker/processor.rs
- Remove backup directory from git tracking
This commit is contained in:
Warren
2026-05-04 01:31:21 +08:00
parent ee81e343ce
commit e75c4d6f07
3270 changed files with 35190 additions and 53367 deletions

View File

@@ -12,14 +12,13 @@
python3 scripts/check_architecture_docs.py [--report] [--verbose]
"""
import os
import re
import sys
import glob
import json
import argparse
from pathlib import Path
from typing import Dict, List, Set, Tuple, Optional
from typing import Dict, List, Set, Optional
from collections import defaultdict
# 配置
@@ -410,15 +409,15 @@ class ArchitectureDocChecker:
print(f"{'=' * 60}")
print(f"📁 檢查文件數: {total_files}")
print(f"⚠️ 發現問題數: {total_issues}")
print(f"\n問題分類:")
print("\n問題分類:")
for issue_type, count in report["summary"]["issues_by_type"].items():
print(f" - {issue_type}: {count}")
print(f"\n嚴重程度:")
print("\n嚴重程度:")
for severity, count in report["summary"]["issues_by_severity"].items():
print(f" - {severity}: {count}")
if total_issues > 0:
print(f"\n🔍 詳細問題:")
print("\n🔍 詳細問題:")
for file_report in report["files"]:
if file_report["issues"]:
print(f"\n文件: {file_report['file']}")
@@ -474,7 +473,7 @@ def main():
print(f"\n❌ 發現 {report['summary']['total_issues']} 個問題,請修復")
sys.exit(1)
else:
print(f"\n✅ 所有檢查通過!")
print("\n✅ 所有檢查通過!")
sys.exit(0)