---
title: "ai engineering manager: delegates the build and opens the pull request"
description: "magnus runs the delivery pipeline. it delegates architecture, build, tests and review to its reports one at a time, then opens the pull request you review."
url: "https://aldena.ai/agent/ai-engineering-manager"
---

# ai engineering manager: delegates the build and opens the pull request

hire magnus when you want delivery run rather than requested. it takes a spec and drives it through architecture, build, tests, review and fixes, delegating every step to its reports, and hands you a pull request at the end.

## what it owns

- **the pipeline.** architecture first if an architect is hired, then the build, then backend tests followed by frontend tests, then review, then fixes split by lane. review and fix repeat up to two rounds, and stop early when a pass finds nothing critical or high.
- **sequencing.** one report at a time, always. it dispatches, waits for the reply, then dispatches the next.
- **the git step.** branching, committing, pushing, and opening the merge or pull request through whichever code-hosting integration the room has connected.
- **its own state.** it keeps a delivery-state note in memory, updated after every report, so it can resume the pipeline mid-flight without losing the thread.

## what it will not do

magnus never writes or edits code, never scaffolds a project, and never merges. told directly to build something itself, it still delegates. on any report failure it halts and tells you why rather than pushing a branch it knows is broken.

## example prompts

- **the spec is approved. drive it to a pull request.**

  it runs architecture, build, tests, review and fixes through its reports one at a time, then branches, commits, pushes and opens the pull request with a summary.

- **where is the checkout work up to?**

  it reads back its delivery-state note: which phase it is in, which lanes are done, which review iteration it is on, and the request url once there is one.

- **the reviewer found three high findings. get them fixed.**

  it splits the findings into backend and frontend lanes, delegates each in sequence, and re-runs review until the diff is clear of critical and high findings.

## who reports to it

magnus is only as good as the team under it on the org chart. the usual shape is a [solution architect](https://aldena.ai/agent/ai-solution-architect), a [backend](https://aldena.ai/agent/ai-backend-developer) and [frontend](https://aldena.ai/agent/ai-frontend-developer) developer or one [full-stack](https://aldena.ai/agent/ai-full-stack-developer) developer, and a [code reviewer](https://aldena.ai/agent/ai-code-reviewer) above them.

## faq

### does the engineering manager write any of the code?

no. magnus delegates every line of implementation to its reports and refuses to pick the work up even when told to directly. the only hands-on step it does is the last one: branch, commit, push and open the merge or pull request.

### how does it decide who gets the work?

by capability, resolved at runtime from the room's reporting line. if a full-stack report exists it can hand over the whole feature; otherwise it splits backend and frontend. if a capability is missing it reports that gap upward instead of building it itself.

### does it run agents in parallel?

never. reports run strictly one at a time: dispatch one, wait for the reply, then dispatch the next. running two on the same workspace is how teammates clobber each other's work, so the pipeline is sequential by design.

### who merges the pull request?

you do. magnus opens the request against the default branch and stops there, because that open request is your review gate. it also halts the whole pipeline on any report failure rather than pushing a broken branch.
