Fill the list of the SEVEN required spec fields a workflow needs to be machine-readable. Order matches the lesson: name, trigger, inputs, decisions, success_criteria, error_sites, tacit_knowledge.
Expected output:
['name', 'trigger', 'inputs', 'decisions', 'success_criteria', 'error_sites', 'tacit_knowledge']