Added aggregate_model_forecasts() for explicit equal-weight aggregation of completions within prompts, prompts within models, models within families, and families into a consensus.
Fixed the nalanda class order on run_text_analysis() results so current dplyr and vctrs operations work without a downstream class workaround.
nalanda 0.0.2.0
Added repair_run_ai_on_chapters() to rerun only failed or fully missing simulation units and return a merged result without overwriting the source.
Fixed repair_run_ai_on_chapters() model selection so fully-qualified Portkey names match their normalized model labels in saved results.
repair_run_ai_on_chapters() now retains Azure content-policy failures without retrying their unchanged prompts, while continuing to repair transient failures in the same result.
Added early validation for gpt-5-mini, which only supports temperature = 1, so invalid simulation configurations fail before API calls are made.
Added fail-fast handling for unrecoverable model/integration route mismatches and unreachable gateway errors, so run_ai_on_chapters(on_error = "skip") no longer repeats the same backend or network failure across every simulation unit.
Added split_book_section_by_headings() to split oversized section text files into chapter-level files using known chapter headings.
Added a model column to raw simulation outputs and updated downstream summaries to preserve model-specific results instead of collapsing across models.