dev/ci: fix affectsClient, improve printing Affects
Created by: bobheadxi
- docs was missing from
sg ci preview's "Affects", added and unified how those are printed - noticed
AffectsClientwas true when it shouldn't be, did a small revamp of how that is assessed