I wouldn't say the code should be taken literally as this opens other stupid loopholes. I would consider the code in the spirit of it's conception, a way to ensure that powerful, suspicious, ambitious magi have a simple set of rules that allow them to trust each other enough to cooperate despite a lot of profound disagreements. Locally the tribunals have their own interpretation of the peripheral that fits the dominant political views of the wizards but the goal remains the same : enabling an environnement in which cooperation is profitable enough and trust is worthy.
As I told You justice is a relative concept, Justice is meaningless without a frame of reference, for magi the code is that reference. As for truth again in that frame of reference that's a tool for Justice. I wouldn't know how to rank them.
"In the spirit of its conception... Here we can finally agree. The scrying part was brought up to protect magical secrets, wasn't it?
...
Anyway, if we are talking about allowing coexistence of powerful, suspecting magi, I am sure you will agree that a maga can allow another to lawfully scry on her. In case of a later disagreement, a written consent or a trusted witness should count when before a tribunal. Right?"
Regarding the nature of justice and its relation to law. I don't think we should so eagerly relate them the way you did. Abiding by the law - the code in this case - is exactly that, abiding by the law, and shouldn't be confused with being just. And you are right, the code does not require anyone to follow a specific concept of morality.
During the other magis absence, Prometheus will approach the covenant's builders if, when and how they could raise a separate building for his sanctum. He will approach Nicholas if he could breed and train carrier pigeons.
Edit: And he will start a conversation with Miklos about Ioannina.
If there are no other, more pressing things to do...
I would say It was brought to protect, not only magical secrets but also privacy, security... As for allowing someone to rightfully scry you, well there are quaesitors and in some restricted condition you allow them to scry on you to a certain extend. For the rest I'd say that before a tribunal what you propose will probably lessen the sentence, but that's not contained in the code, and that's where legal precedents are useful to study. In some tribunal it's legal to raid your neighbor's covenant under certain conditions, in others, you're allowed to try and rob the political symbol of covenants.
In here most position of power are elected or selected by drawing lots. That makes legal precedent less useful. I suppose the somewhat cooperative nature or this tribunal and the alternative ways to prove your worthiness or lack of, with tokens and shards will probably be taken into account in the credibility of the statements you make about the putative "lawful" scrying as you put It.
Once again when you're speaking of being just, the way you do, you probably refer to your own frame of reference, I know most Tytalus like to use Nomos and physis to define the outcome of a moral conflict and to a certain extend to define what's being just. That's up to them but that's not related directly to being just according to the code, that's being just according to your inner nature. You can try to shift the political views of a tribunal towards your philosophies but I'm sure Criamon trying to act aptly and Bjornaer being initiated to their Heartbeast have a different perspective on this.