Design Rule Check (DRC)
Flux’s layout rules do a great job of eliminating unnecessary mistakes, but certain types of violations require additional checking. Such violations include overlapping traces, unrouted nets, missing footprints, etc.
In Flux, DRCs run in real-time, and their results can be accessed from the messages menu.

Overlapping Traces
Triggers a DRC violation when two traces from different nets overlap each other.

Missing Footprints
Triggers a DRC violation when a component from the schematic does not have a footprint. This rule does not apply if the component has the property "Exclude from PCB".

Airwires
Triggers a DRC violation when there are existing airwires that remain on the board. Airwires show connections between nodes based on the schematic that are not yet connected on the board through copper. Signifies that terminals are not connected properly. To be properly connected, only connections to the center of pads are considered valid. Airwires are also refered to as ratsnest in other tools.

Invalid Layer
Triggers a DRC violation when nodes that are assigned to a layer do not exist in the layout stack up. This is common when adding a module that contains more layers than the project in which it's placed. Ensure that each node is assigned to an existing layer.
Component Overrides
This rule is triggered when a component has been modified using the “!important” flag.
Board Layer with Multiple Copper Fills
This rule is triggered when there is a request for multiple copper fills of different nets in a single layer. Double check the Connected Layers rule value for a Net object with fills is valid. In Flux, each copper fill is connected to a single layer, and thus two different fills may not occupy the same layer.

Floating Copper
Detects any via, trace or copper fill island that is not connected to any net.
More specifically, this rule is triggered when any area of copper that is not connected to a pad. This includes copper fill islands, floating vias, floating traces, and any floating connected components. This rule will also trigger if a copper fill island contains a stitching via but remain isolated from the larger ground plane.
In order to clear this DRC rule ensure that your vias are connected and all traces and components are wired to their respective nets. For isolated copper fill islands:
- Ensure that there are appropriate stitching vias placed within the island if enough space is available
- If there is not enough space, simply add an additional keep out rule spacing the copper out further from its surrounds components or other nets, such that the island does not form.
There is current no automated reliable method of removing copper fill islands. However, the triggering of this rule and subsequent manual handling of islands will ensure better board quality.