I configured a [processor.explicit] stanza but forgot the
outputs property. If this property is not specified the explicit processor
does nothing! I didnt get any error.
What do I suggest?
Every processor will declare "must fields" without which it does not work
Maybe even conbination of fields (you must fill either property A or property B)
And check that they are specified and error if they are not.
When I do "rsconstruct processor config [NAME]" I don't just want to see the
fields with their default values but also which are the must contraints, and
which fields affect the output (which each proicessor already declares)
between runs we show config changes if there were any. By default show only config
changed that influence the output.
If I mis-spell a linter I should get an error immediately!