Choose a specific task
Define the input, expected output, user, and boundaries of the workflow. Extracting fields from a known document type is a more testable starting point than a general assistant expected to handle every business question.
Evaluate before expanding
Build a representative set of examples, including difficult and incomplete inputs. Measure errors against the existing workflow and decide which outcomes need review. Keep examples separate from development data so evaluation stays meaningful.
Design the fallback
Users need a clear route when a system is uncertain or unavailable. Provide review queues, preserve the original input, and record enough context to investigate failures. Expand the workflow only when its behavior is understood.
