goal-acceptancecckyros1Acceptance-criteria-driven goal completion for autonomous agents — core library, MCP server, and Cordis pluginTypeScript08/18