v9.0.4
What's new in v9.0.4
- 6e0d592 Hermes-Main: CI quality-gate repairs β BUG-153 test time-bomb clock-freeze, ruff-format scan_secrets, union-attr ignore corrections, live_engine type-safe adapter swap annotation
- fa25836 Nexus-Main: bump version 9.0.3 -> 9.0.4 for release v9.0.4 (BUG-146..151 packaged hardening)
- d21df07 Nexus-Main: BUG-146..151 packaged-release hardening β full-CLI rebuild, workspace-anchored DBs, hot mode authority, setup/repair all-DB provisioning, sentinel fixes
- b407751 Nexus-Main: flip BUG-150/BUG-151 regression tests to FIXED behavior β --with-news sentinel resolves to artifacts/news.db (graceful all-zero warning), model-train-3 imports canonical three_model.train_all (invalid variant -> EXIT_USAGE); ledger rows updated to VERIFIED
- 5bcfda9 Nexus-Main: 66 CLI end-to-end tests (TASK-CLI-E2E) β every command group, answers, input/output + exit-code contract; pins BUG-150 (--with-news Path('') sentinel crash) and BUG-151 (model-train-3 missing three_model_pipeline module)
- 53317de fix(release): reconfigure stdio to utf-8 in packaged_main.py to prevent UnicodeEncodeError on Windows double-click console (BUG-145)
- ab07c48 security(ci): exclude pyc and ignored subdirs from secret scanner + prepare CodeQL/security branch update
Architecture support
- Windows x64: SUPPORTED (PyTorch/Polars/MetaTrader5 wheels exist)
- Windows ARM64: UNSUPPORTED β no wheels for the dependency stack
Tests ran in this workflow (gates job). No claims beyond that.