derive-min-antecedents-is-prompt-only

IN premise

The minimum-2-antecedents rule for derived beliefs is enforced only by the LLM prompt instructions, not validated in code by `validate_proposals`.

Summary

The system relies on the LLM following its prompt to require at least two supporting beliefs when generating a derived belief, but there is no programmatic check that actually enforces this rule. If the LLM ignores the instruction and proposes a derivation from a single antecedent, the system will accept it without complaint.

Dependents

These beliefs depend on this one:

Details

Sourceentries/2026/04/29/reasons_lib-derive.md