ReviewPulse v2.3.0 — Compatibility Cleanup
ReviewPulse v2.3.0 — Compatibility Cleanup
Release date: 2026-05-04
Summary
This release records the Issue #59 cleanup that removes legacy flat-module compatibility wrappers after the modular package refactor.
Model behavior is unchanged. No models are retrained, no thresholds are changed, and artifact paths/checkpoint formats remain the same.
Removed Legacy Wrappers
src/model.pysrc/model_bert.pysrc/baseline.pysrc/train.pysrc/train_bert.pysrc/dataset.pysrc/dataset_bert.pysrc/parser.pysrc/preprocess.pysrc/features.pysrc/app_service.pysrc/evaluate.pysrc/inference.py
Package __init__.py public APIs remain in place, especially src/inference/__init__.py and src/evaluation/__init__.py.
Canonical Commands
python -m src.training.baseline
python -m src.training.bilstm
python -m src.training.bert
python -m src.evaluation.runner
streamlit run app.pyValidation
.venv/bin/python3 -m pytest tests/ -q -m "not slow"
# 194 passed, 5 deselected