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
|
||
|---|---|---|
| archive | ||
| data | ||
| report_viz | ||
| scripts | ||
| src | ||
| .gitignore | ||
| CLEANUP_COMPLETE.md | ||
| CLEANUP_PLAN.md | ||
| IMPLEMENTATION_SUMMARY.md | ||
| TEST_ACCURACY_BATCH_DEPENDENCIES.md | ||
| TEST_ACCURACY_BATCH_README.md | ||
| cma_extraction_final.py | ||
| cma_extraction_template_primary.py | ||
| pom.xml | ||
| settings.xml | ||