iran and turkiye have the common interest of control kurdish people.
iran and pakistan have the common interest of control baloch people.
so they dont need to sign anything.
iran is a invisible part of the pact, iran war can never go in too bad terms for iran with such defenders of ksa.
Iran and Turkey have that eternal unwritten peace agreement that every direct war will be disastrous for both and happiness to all of their friends and enemies...No can control Kurdish effectively, because 'national state' is waste of time for their clans, their land is eternal borderline between empires, regardless of which empires existed in different periods...so you are each other's destiny...as 500 years before, so centuries in the future...
No one say they will start war with Iran...but Iran suddenly is becoming Muslim superpower, they are creating coordination body to "discipline" Iran, they can soft sabotage Iranian control over Hormuz with mutual requests, or to ask Iran to cut the ties with Houthis entirely, for a greater Muslim interest...got it...
Iran is equal in power with Russia now, miscalculations are doomed for their enemies...even some friends...
Iran did great job for China, indirectly, but did for itself also...unavoidable in most important areas...
This is much more political and almost no military, and even less religious friendship...and is resulted by Iranian results...simply one, you have to agree...