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:
@@ -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)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user