11#include <nlohmann/json.hpp>
nlohmann::json classify_open_connections(const std::string &board, const CausesOptions &opt, bool print)
Classifies the open connections of board and returns the report (also printed as a table when print).
int threads
nets classified at once (the result does not depend on it)
long work
work of each run that routes one net on a changed copy
long baseline_work
work of the run on the board as it is (connections it routes were left by the budget or the order)
bool baseline_only
only the run on the board as it is (the layer test: run it on a copy with more layers)
std::string rules_from
read the rules beside this board instead (a routed copy may have lost its project file)
double radius_mm
"near an end": within this distance of an end pad's box