Settings
Thresholds, decision config, posture, influence, planning profiles.
/api/decision-config
A workspace that has never saved one gets the defaults, which reproduce the
/api/decision-config
`version` in the request body is ignored; the server owns it and bumps it, so
/api/influence
The influence in force (hydration; changes ride the stream as `influence.v1`).
/api/influence
Accept an influence, or remove it with an empty one.
/api/planning-profiles
The shipped three, plus whatever the site added.
/api/planning-profiles
Replace the set, and optionally the slate.
/api/posture
The posture in force.
/api/posture
An unreachable cell is refused rather than clamped: *cleared to fire at a
/api/thresholds
Every setting resolved, with the layer that set it.
/api/thresholds
A key with nowhere to go is **refused, naming the key**. Accepting it and