self-critic — agent by HughYau | Shared Context