v0.4.0 is officially shipped. This release completes Phase 4 of the roadmap: a centralized Recommendation Engine turns every review finding into a ranked, explainable fix list, the FeatureQualityReviewer adds near-constant, redundant, and low-signal column detection, and the new Plan primitive compiles accepted recommendations into an inspectable, deterministic transformation plan. Diff-aware review from v0.3.0 continues to work unchanged.
What Featuresmith can do today (v0.4.0)
Recommendation Engine: Merges every review finding into a single ranked, explainable list with deterministic confidence scores and full traceability back to originating findings and reviewers
Plan Primitive: fs.plan() and featuresmith plan compile accepted recommendations into an inspectable, deterministic Plan of transformation steps
FeatureQualityReviewer: 10th built-in reviewer detecting near-constant, redundant, and low-signal columns
ML Readiness Score: Explainable 0–100 composite scorecard across 7 effective health dimensions with fix suggestions (Class Balance omitted until its detector ships)
Score Dimension Reconciliation: Consistency and Data Quality dimensions consolidated, eliminating the cardinality double-count