I don't use VSCode, so I may be wrong, but I think it has version control integration out of the box (maybe just for git), an with it you can review merges and stuff
but in this case, the bank, or whatever good site, would probably not even allow non-TLS connections
and if the mesh necessitates TLS only on an exit node*. Then yeah, that's a stupid and flawed network. And it also wouldn't be transparent (in the sense of using just like a normal ISP)
*I'm not sure how it connects to the rest of the internet, but assuming there are exit nodes that connect to other networks
Which country?
In Brazil there have been several pretty important meddlings, but at most the schools say that there where "several parties involved"
Like our dictatorship, where I'd only learnt "other countries incentivized the coup"