Netclasses to be variable clearance depending on context

Net classes are fairly simple. They define a minimum clearance (and track width) between a net, and “the rest of the world”.

For more complex things you can use custom rules. I’ve collected some examples in the thread below.