Filling fields in the SLA is just one a specific usecase that requires passing lots of arguments.
It's very limitating (and a bad idea) to restrict scripting to that specific usecase.
And also, its unclear to mention that specific case as is, without any deeper introduction.
SO I'd suggest either
to totaly drop that sentence
OR to describe the general ability to pass multiple arguments using a json file as a config file, as i did. This usecase doesnt need an introduction since it's general.
OR to introduce in details the specific example usecase you were thinking of.
Filling fields in the SLA is just one a specific usecase that requires passing lots of arguments. It's very limitating (and a bad idea) to restrict scripting to that specific usecase. And also, its unclear to mention that specific case as is, without any deeper introduction.
SO I'd suggest either