review-batch-failure-is-silent-skip

IN premise

When an LLM call fails for a review batch, the error is logged to stderr but the batch is skipped with no indication in the returned results; callers cannot distinguish "skipped due to error" from "no problems found."

Summary

If the LLM fails while reviewing a batch of beliefs, the system quietly drops that batch and moves on. Nothing in the output tells you it happened, so you might think everything was reviewed and passed when in reality some beliefs were never checked at all. This makes review results unreliable — a clean report could just mean the hard cases all errored out.

Dependents

These beliefs depend on this one:

Details

Sourceentries/2026/05/05/reasons_lib-review.md