You know what Marcus is. This is the mechanism — what it does end to end, and which gates never leave your side.
Work is pulled from a queue rather than assigned to a person. A unit is one story at one stage — a worker takes the next one it is qualified for, does it, records its evidence, and asks for another.

A typical month
A lane is a worker, not a person. Adding lanes adds throughput — up to the point where your shared surfaces start colliding, and we will tell you where that is.
The one that built it does not get to mark its own homework. A separate lane opens the running application and drives it.
Nothing is routed by hand and nothing waits in someone’s inbox. Capacity is added by adding workers, not by adding coordination.
The gates sit between the month’s output and your users. A gate that cannot be proven counts as failed.
The gates
A build is not finished because it compiles. Every application goes through the same fixed set of gates across six dimensions — Plan, Look, Act, Perform, Document, Operate — and each produces an artifact you can open rather than a status word.

On a real delivery the model compiler reported zero errors on a build carrying six real defects. Driving the running application and screenshotting it is what found them.
That is the whole reason the gates exist, and why one of them is a separate worker driving your actual running application rather than reading the compiler’s opinion of it.
Three ways to add Marcus
The mechanism is the same in all three. What changes is where the steering wheel sits.
Your developers set direction and own the roadmap. Marcus takes the units of work you point it at and returns them proved.
Kinetech runs the milestone reviews and the release decisions, against the gates, before anything reaches your users.
A whole scope, fixed bid, with the risk on us and a date we commit to after reading your source.
The approval gates are yours in every one of them. Your applications, your models and your repositories are contractually yours. We host the developer, never your software.
What we will not pretend. Throughput is bounded. Shared surfaces — navigation, security, the common model — are single-writer, so beyond roughly six to eight concurrent workers you are queueing, not scaling. We size to that reality instead of selling workers that would sit idle.
Step 2 of 6 — How does it work?
That is the mechanism. The fair response is 'prove it' — so next is exactly how a build has to prove itself.