@neil I’m left thinking that the only way of making legally enforceable terms and conditions work in a federation context (beyond an allowlist or defederating known bad actors) would involve some form of machine-readable terms of use format.
Which sounds like something that must’ve been tried so often before with little success (along the lines of P3P for example) and very fragile with so many AP servers running different software and software versions…