Benchling Procedure Flowchart Config Version API
Represents a snapshot of a procedure's flowchart configuration at a specific point in time. The flowchart defines the structure of a procedure as a directed graph, where nodes represent method steps (see `nodes` and `ProcedureMethodDefinitionVersion`) and edges define the execution order and dependencies between them (see `edges` and `ProcedureEdge`). This type is accessible from `Procedure` (via `latestProcedureFlowchartConfigVersion` and `publishedProcedureFlowchartConfigVersion`), `ProcedureRun`, and `ProcedureRunPlan` to provide a read-only view of the flowchart structure for execution and planning purposes. ## Product mapping - In the Benchling UI, this is the **flowchart version users are viewing** when they open the procedure graph for a procedure. - `nodes` correspond to unit operations (`ProcedureMethodDefinitionVersion`) and `edges` correspond to graph connections between those unit operations.