api-add-justification-requires-justification-arg

IN premise

`api.add_justification` raises `ValueError` if none of `sl`, `cp`, or `unless` is provided — at least one justification specification is mandatory.

Summary

When adding a justification to an existing node through the API, you must specify at least one justification type (support-list, conditional-proof, or unless/default). Calling add_justification with no justification argument is treated as a programming error and raises an exception, preventing the creation of empty or meaningless justification records.

Dependents

These beliefs depend on this one:

Details

Sourceentries/2026/04/24/tests-test_add_justification.md