IIRC, there was an idea that "Secret Pacts" were also written in-character, to be posted later, when their secretness isn't important anymore. While public diplomacy remains public - it's quite advantageous, after all, to have your neighbor know that you already have 2 allies...

I personally am for this.