The layout evaluation harness can assign a high crossings penalty to diagrams where auxiliary links terminate at stock-flow valve nodes. During auxiliary-placement tuning, the generated SIR diagram was visually readable after placing controls above the chain, but metrics.crossings still reported flow-valve crossings and dominated weighted_cost.
This may be a real connector-routing issue or a metric/modeling mismatch around links that terminate at flow valves. It needs a focused pass comparing the rendered SVG/PNG geometry against build_view_segments/count_view_crossings, especially for SIR-style aux-to-flow links that approach a valve from above.
The layout evaluation harness can assign a high crossings penalty to diagrams where auxiliary links terminate at stock-flow valve nodes. During auxiliary-placement tuning, the generated SIR diagram was visually readable after placing controls above the chain, but
metrics.crossingsstill reported flow-valve crossings and dominatedweighted_cost.This may be a real connector-routing issue or a metric/modeling mismatch around links that terminate at flow valves. It needs a focused pass comparing the rendered SVG/PNG geometry against
build_view_segments/count_view_crossings, especially for SIR-style aux-to-flow links that approach a valve from above.