At this stage, the design is completely routed but no design rules are enforced. SURF uses an incremental process called spoke creation to enforce design rules and detect design rule violations.
White circles show violations.
SURF can automatically try to resolve DRVs by moving vias and branch points. In this example, SURF is able to automatically resolve all of the DRVs. If there were DRVs that SURF couldn't resolve, you would have to use the manual editor to clean them up by hand. The completed design after DRVs have been removed. To see spokes that were created select ViewSystem OptionsSpokes and zoom into the design by selecting a small rectangular region with the mouse.