Use a task recipe to expose assumptions
My approach is to make the task explicit: role, context, approved inputs, constraints, expected output, acceptance tests and a definition of done. This makes a proposed AI workflow easier to challenge and repeat.
In the document example, a recipe should specify that answers are grounded in the approved sources, access permissions apply to retrieval, and the system must acknowledge missing evidence. The implementation still needs testing; writing the instruction is only one part of the work.
Ask how they handle a failed test
A useful technical discussion examines the failure, considers possible causes, changes one part of the approach and reruns relevant tests. Ask how they prevent the fix from breaking previously correct behaviour and how they record unresolved limitations.