pub const PRINCIPLES: &str = "\
== principles
split-fence: independent implementers, independent trees. A's fence stays: no second plugin, no poteto-mode, no Benny, musl CLI iced-free, `ljos vote --as` and DeGroot stay.
prove-on-real-surface: measure on the host the users run. A cheaper substitute is not the result.
open-sibling-first: a second implementer opens a sibling leftover, not a rewrite of the first tree.
arena-then-compose: designs write scratch; the host writes a rubric on a compose child; personas vote the compose `--as`.
one-step-delegate: a subagent is one playbook step. No resume across phases. A new task is a new sitting.
";Expand description
Five named principles, invocable mid-sitting, mapped onto existing law.