A coding agent that answers Slack and Jira requests with pull requests
Someone asks for a change in Slack or Jira. The agent reads the ticket, works in a fresh sandbox with no credentials, writes the change and its tests, and runs them. A second model that did not write the code reviews the diff and can send it back. Only a patch leaves the sandbox.
- Then the checks the agent cannot touch: the project's tests run again outside the sandbox, pages are checked in a real browser, and a new test must fail on the old code first.
- The bot cannot merge. A person reviews the draft, and a reply in the same thread updates the same pull request.
