pub fn parse_by_op(tables: &BTreeMap<String, Value>) -> Result<ByOp, String>
2026-10-02: Parse one pipeline table (op key to { in, <steps>, out } or "uninstantiated").
pipeline
{ in, <steps>, out }
"uninstantiated"