how did you get to see them? that must be a very interesting story.
Project 2025 wasn't really secret but it wasn't in the public consciousness until about a year later https://trends.google.com/explore?q=project%20202&date=today...
China also has a bunch of political philosophy nerds that crank out wonky policy papers. I keep finding references to this one by Wu Bikang, https://www.rmlt.com.cn/2014/0403/253621.shtml
I'm still very bad at Chinese and I don't assume that I understand that paper well, even with translations, but that paper clearly interprets the Thucydides trap very differently from how it's discussed here.
I absolutely do not have a solid grasp of the full works of Mencius and I have fairly anemic knowledge of the derivative works but I'm fairly sure it's not just a simple euphemism.
My read of the idiom is that Chinese political philosophers claim that the basis of Western political philosophy is the balance of power between hegemons and the basis of Chinese political philosophy is the concept of the righteous rule/mandate of heaven.
His implication seems to be that Western nations are held together primarily by force whereas the CPC primarily maintains power by serving the people.