cleanup: remove v6 garbage, restore original files, unify views.py workers

- Delete 15 garbage scripts (wnl_to_user_csv, eval_clustering, debug_db2/3,
  debug_persistence, test_orch/orch2, test_pca, test_profile, test_tool_*,
  test_e2e_full, test_32b, test_chinese_path, verify_runtime)
- Delete data/wnl_converted.csv
- Delete analysis/value_normalizer.py + tests/test_value_normalizer.py
- Remove normalize_lf references from data_loader.py
- Remove _norm column lookups from entity_aggregator.py
- Fix settings.py: FILE_UPLOAD_MAX_MEMORY_SIZE 10MB -> 100MB
- Fix upload.html: add per-file X delete button + removeFile()
- Refactor views.py: unify _run_analysis_worker/_run_llm_analysis into
  _run_pipeline_worker with callback pattern
- Wrap sync ORM call in tool_registry.py with sync_to_async
- Update run_pipeline.py to use _run_pipeline_worker
- Rebuild gen_test_data.py as simple version (replace 3-profile v6 version)
- Add runtime/ db.sqlite3 logs/ .omo/ to .gitignore
- Delete old .omo/plans/ plan files (tianxiu-v4/v5/v6, globe-v6)
- 120/120 tests passing
This commit is contained in:
PM-pinou
2026-07-16 22:53:07 +08:00
parent 814f29645a
commit b58d01c7f2
37 changed files with 552 additions and 13265 deletions
+22
View File
@@ -5,6 +5,28 @@ build/
dist/
wheels/
*.egg-info
.pytest_cache/
# Python runtime (portable)
runtime/
# Virtual environments
.venv
# Database
*.sqlite3
# Logs
logs/
*.log
# System
Thumbs.db
.DS_Store
# IDE
.vscode/
.idea/
# OpenCode state
.omo/