GitHub's AI coding assistant. It works in many IDEs, on github.com, in the Copilot CLI, the Copilot desktop app and GitHub Mobile. Developers use agent mode to edit code in the editor, and they assign issues to the cloud agent, which works in the background and opens a pull request.
You have a docs/architecture.md that names the entry points, modules and data flow with file references, a list of open questions, and a short instruction file with the build and test commands.
You get a table of the console errors and failed requests on each route you named, a small fix for each one, and proof from a reload that the error is gone.
You get a short root cause note backed by the stack trace and code, a failing test that reproduces the error, a small fix that makes it pass, and a local branch ready for your review.
Each chosen issue gets a pull request with a passing test run that you review, ask to change, merge or close. You stay in control of every merge.
The repo runs on the new version on a branch of small commits, the full test suite passes with no tests removed, and you have a list of behaviour changes to check in staging.