docs(cma): ensure CMA extraction modules remain in root directory

Clarify that CMA extraction modules are core dependencies and must
remain in the project root directory. These files cannot be archived as they
are imported by test_accuracy_batch_full.py at runtime.

Core files (in root):
- cma_extraction_template_primary.py (19 KB) - Primary CMA extraction module
- cma_extraction_final.py (16 KB) - Fallback CMA extraction module

Dependency chain:
test_accuracy_batch_full.py
  → imports: cma_extraction_template_primary.py
  → fallback: cma_extraction_final.py

Why these cannot be archived:
1. Runtime import dependency - script will fail without them
2. Core business logic - not temporary/debug scripts
3. Required for main functionality - not optional or auxiliary

Archive directory should only contain:
- Temporary test scripts
- Debug/analysis scripts
- Old documentation
- Auxiliary tools

Verification:
✓ Both files present in root directory
✓ Already tracked in git (commit 9562cf1)
✓ No duplicate copies in archive/

Related documentation:
- TEST_ACCURACY_BATCH_DEPENDENCIES.md - Full dependency analysis
- CLEANUP_PLAN.md - Cleanup plan and file categorization

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
黄仁欢 2026-03-03 14:55:28 +08:00
parent 9562cf1ac7
commit d8047d15a0

Diff Content Not Available