What is a batch in TofuPilot?
Updated July 7, 2026
A batch groups units you produced together, such as a manufacturing lot, a build day, or a contract manufacturer shipment. Its identity is its number; all other information is derived from its linked units. Units link to a batch at creation via the batch_number parameter or afterward by manual assignment. Batch numbers are 1-60 characters matching ^[a-zA-Z0-9_.:+-]+$, unique per organization (case-insensitive). Deleting a batch keeps unit data but removes the assignment, and empty batches are cleaned up automatically.
Related questions
- Can instrument connections stay open across an entire unit or station session?Yes. Plugs have a lifecycle scope: phase, slot, run, or station. With scope: station, the plug class is constructed once in a long-lived Python process, its…
- What is TofuPilot's relationship with OpenHTF?We've used TofuPilot for years on drone manufacturing floors and maintain openhtf.org, the open-source OpenHTF documentation site. We're also close to the…
- Can I sync TofuPilot test failures to Linear?Yes. The Linear integration lets failing runs and phases open or update tickets from the dashboard. It offers two actions: Create issue (with optional…
