MariesWiki

Nourished · Release notes

Nourished 0.2.5-beta.3

Added detailed reporting for:

TypeBeta Download on Modrinth ↗

Diagnostics & Classification Tracing

  • Added ClassificationTrace infrastructure for food classification diagnostics.
  • Added step-by-step classification tracing and human-readable trace reports.
  • Added runtime tracing for signal aggregation, winner selection, and confidence scoring.
  • Added confidence and uncertainty propagation.

Classification Improvements

  • Added archetype match evidence capture.
  • Added token demotion and negative keyword tracing.
  • Improved held-item diagnostics and classification explainability.

Recipe Diagnostics

Added detailed reporting for:

  • NO_RECIPE_FOUND
  • NULL_RECIPE_MANAGER
  • INGREDIENT_CAP_EXCEEDED
  • CONFIRMED_THRESHOLD_FAILED
  • NUTRIENTS_BELOW_THRESHOLD
  • RECIPE_EXCEPTION

Fixes

  • Fixed duplicate config reload cycles during world initialization.
  • Removed legacy HUD threshold migration code.
  • Improved datapack validation logging and error reporting.

Notes

  • This release introduces Nourished's diagnostic foundation, providing visibility into classification decisions, recipe analysis, and future validation tooling.

  • For detailed technical changes, implementation notes, and developer-facing updates, see the full changelog on GitHub.

Synced from Modrinth ↗

← Nourished changelog