Project: datamanagement
Issue DM-903: SourceDetectionTask should only add flags.negative if config.thresholdParity == "both"
The SourceDetectionTask always adds "flags.negative" to the schema (if provided) but it is only used if config.thresholdParity == "both". As adding a field to a schema requires that the table passed to the run method have that field this is a significant nuisance when reusing the task. Please change the code to only modify the schema if it's going to set it.
Story points: 1