- Remove duplicate DB save from quant.py (keep only in factor_runner)
- Add explicit DB path creation with mkdir -p
- Add JSON factor summaries to results/factors/
- Add debug logging for result structure
- Fix logger.debug -> logger.info (RDAgentLog compatibility)
- Update tests to match new architecture (240/240 passing)
- Enhance extract_results.py with progress indicators
- Remove optional code quality hooks (black, isort, ruff, mypy, toml-sort)
* These blocked commits when tools not installed
* Users can run them manually when needed
- Keep only MANDATORY hooks:
* Integration Tests (60 tests, ~7.5s)
* Bandit Security Scan
- Both MUST pass before every commit