I think the last time this was mentioned was with something from Yankeesama. I would do a search with his name and some key terms, because there’s no way in heck I’m digging up years old posts with how busy my schedule has been...
It makes no sense to stick a gun into a strike version but not a dogfighter version. Using a stealth fighter to do strafing runs on ground forces would be a total waste of the platform, and for effective air to air gun fights you need to have great maneuverability. I’m not even sure you’d want to use an unstable design like the J-20 for any low altitude ground attacks. Remember they did a low altitude parade flight in the desert one or two years ago and a pilot mentioned just how hard it was to keep the plane still in those conditions. You’re not sharpshooting a tank at low altitude if those are your flight characteristics.
I honestly believe J-20 will be highly unlikely to take any ground attack role like F-15E or SU-30 does, certainly not a A-10 role.
Many j-20 pilots and other PLA related staffs have stated repeatedly that the major mission of J-20 is "to break through enemy's defense", for me that means, AEW/EW/tanker/bomber/SAM/PAWS/etc. has a higher priority in J-20's target list than ariel combat with other fighters. Maybe other 5th gen fighters like F-22/F-35/su-57 could be more important, but that it should not surpass other targets I listed above.