Design a minimal useful agent with explicit domain intake, autonomy level, tool policy, safety gates, observability, and release checklist.