Plain English in. Calibrated measurements out.
A Labflow protocol is the contract between you, the agent and the bench. Authored in natural language, compiled into a typed instrument graph, validated against your safety policy, and signed for replay.
From brief to bytes.
Brief
Describe the experiment the way you would to a grad student. Constraints, sweeps, dwell, abort conditions — natural language is enough.
Compile
Labflow lifts the brief into a typed protocol — an instrument graph, with explicit channels, units, settle times and abort predicates.
Validate
The protocol is checked against the bench safety file. Compliance ceilings, ramp limits, dwell minimums and probe-temperature gates are evaluated before any output is enabled.
Arm & run
The bench runs in lock-step. The agent watches the waveform, the operator watches the agent, and any policy breach pauses the run for a signature.
Replay
Every protocol carries a signed manifest. Same protocol + same manifest = identical SCPI, identical setpoints, identical compliance — three years from now.
Pre-flight protocols.
Battle-tested protocols shipped with Labflow. Fork one, tune it for your DUT, and check it back in — the agent honors your version.
Transfer curve
Vth, SS, Ion, Ioff, Ion/Ioff. Parametric pass/fail with outlier flagging.
Output characteristic
Id(Vds) at stepped Vgs. Saturates the family on one chart.
PSRR sweep
Frequency-domain rejection, dB and linear views, with annotation at unity-gain crossover.
Step response
Edge speed, overshoot, settling, ringing. Auto-fits rise / fall with R².
Burn-in 24h
Datalogged temperature, drift, current creep. Auto-resumes after lost-link.
Jitter histogram
TIE, period, cycle-cycle. p99 / p99.9 callouts with eye overlay.
4W resistance map
Pad-by-pad 4-wire characterization on a contact array.
Climate run
Multi-channel temp / RH log with event annotations from the chamber controller.
The policy file is the floor.
Every protocol inherits from a per-bench policy file. The agent literally cannot ask for more than the policy allows.
Per-channel ceilings
V, I, ramp-rate, dwell. Defined once per bench, inherited by every protocol.
Operator-confirm gates
Any setpoint above the policy threshold pauses for a signature.
Auto-shutdown predicates
Compliance hit, probe-temp breach, runaway current — clean ramp-down without waiting for a human.
Signed manifests
Every run hashes its protocol + setpoints + driver versions. Replay is provable.
Author a protocol with the agent.
FLOW will draft the typed protocol with you, line by line, and walk through every safety hook before you check it in.
Read the schema.
The full protocol DSL — fields, units, predicates, abort conditions, manifest hashing — lives in the docs.