Nightly audit engineer

Reads the codebase every night and opens one cleanup pull request per area.

TemplateEngineeringGitHub, GitLab
The Context command line, at home
The Context command line, at home
Live demo in the workspace
How to use it
The steps, in order, from getting it to the first result.
Connect the repository.
Set the schedule and the areas to cover.
Review the pull requests in the morning.

What it does

Runs after hours in a sandbox with the repository checked out. It reads one area at a time, fixes dead code, drift and missing tests, runs the suite, and opens a pull request per area with the reasoning in the description.

It never merges. Every run's trace is open to review.

Connects to

Built on

  • Scheduled runs. Runs on the schedule you set and posts the result.
  • Sandboxes. Runs code and tools in an isolated sandbox.
  • Run traces. Every step is logged and open to review.

Need it to work differently?

Every template can be changed: the steps it takes, the systems it uses and who approves what.