Partial update of a library persona. Same null-rejection rules as PersonaUpdate: explicit null is rejected for non-nullable columns. Library entries are not org-scoped, so is_active is intentionally not exposed — library content is either present in the catalog or deleted from it.
Advanced simulation knobs attached to a persona. Stored as JSONB on personas.behavior_config; per-run overrides will reuse this shape on SimulationRun (ENG-474).
Successful Response
Library persona payload returned by /v1/library/personas routes.