sl-param-is-comma-separated-node-ids

IN premise

`add_node()` encodes SL justifications as comma-separated node IDs in the `sl=` parameter and outlist nodes in `unless=`, mirroring the TMS (SL, OL) formalism directly in the API signature.

Summary

When adding a node with a support-list justification, the API encodes it by passing the supporting node IDs as a comma-separated string in the sl parameter and any defeating nodes in the unless parameter. This means the API surface directly mirrors the formal TMS representation, so callers specify justifications in the same (support-list, out-list) structure that the maintenance algorithm uses internally.

Details

Sourceentries/2026/05/05/tests-test_pg.md