HARZ Barter

Trade without cash, find the cycle
An offer is a sealed record: what you have, what you want. The engine only looks for cycles; it never invents a trade that nobody offered.
A cycle closes when everyone gives what another needs and receives what they asked for, so no cash moves.