Before, during, and after a changeMore of the project in view.
You need to know what exists, what you asked for, and what changed. Burdgen gives each of those a place.
Project readerFind your way through the code.
Open a project and follow its repositories, indexed files, symbols, and references. For supported projects, inspect routes, components, tests, dependencies, and database observations without starting every investigation from a file search.
The reader identifies missing, partial, and stale evidence. What you see depends on the sources you have connected and indexed.
Pull request readerRead the change in context.
Move through pull requests, commits, changed files, and review conversations. Inspect the code behind a change and return to the larger pull request when you need the surrounding discussion.
Source records and generated explanations remain distinct, so an interpretation does not replace the evidence.
Execution requestsGive the runner a specific job.
Describe the outcome, attach inputs, select an execution target, and state the permissions the work needs. The request gets a permanent page with the context that was submitted.
Changed your mind? Submit a correction linked to the original request instead of rewriting what the runner received.
Plans and task statusSee what is ready and what is blocked.
Inspect a request's task plan, dependencies, and available actions. Follow the work at the task level, and retry, skip, cancel, or re-plan where the current task state allows it.
Earlier plan versions stay available. Being ready is separate from having permission to execute.
Runner connectionsChoose where the work happens.
Pair a Mac or Linux runner with a repository and local workspace. Burdgen checks the target's reported capabilities and authorization before it dispatches work.
The runner connects outward. You do not open an inbound port on your computer.
Run historyReturn to what actually happened.
Read the execution status, events, output, result, and uploaded artifacts from the run page. Closing your browser does not end accepted work or erase its record.
A successful run is an execution result. You still need to review whether the change does what you intended.