I am studying CSS quantum LDPC codes and I am curious as to whether the Tanner Graph structure necessarily must have long-range connections in order to be a non-local qLDPC code. This is because the surface code has a Tanner Graph structure that is local and has no long-range edges on a torus.
On the other hand, the Tanner Graph says nothing about the locality of each X and Z stabilizer, they could be supported on a set of large diameter. So I am under the impression that just because the Tanner Graph can be written locally, does not imply that the actual code is a geometrically local code. So I am wondering if anyone is aware of a concrete example of a qLDPC code that produces this property, that its Tanner Graph can be written as a local graph structure on a torus, for instance. Or maybe this statement is wrong.