From what I've read China's social credit system does not yet incorporate any non-financial information; that part is more aspirational.
What you describe is something that is often said, but I'm yet to see any reliable sources; everything turns out to be editorials based on some plans that never got implemented.