smartworkbenchnathak/smart-workbenchSmartWorkbench for Claude Code: set the task contract, pin context, guard tool calls and verify the result