No. "Compact" is older English for a treaty or agreement, or a written document.
Discussion
I'm suspicious. But I'll admit I don't know everything. It seems peculiar but if we break down the word it does mean com (with) pact (agreement).
I was going to zap you some sats for squaring me away but it looks like you are not set up.
I bow to your wisdom.
Thank you.