What AMQP compatibility means for a local Azure emulator (.NET / MassTransit)

Getting AMQP 1.0 right in a local Azure emulator is harder than it looks. This post covers what real AMQP compatibility means, lock settlement, receive credit, management links, and how Topaz handles it well enough to run MassTransit end-to-end. Examples use C# and MassTransit.