Quality review Shipped
Whole-branch review at risk scope, with everything the pipeline does in between.
The default is the full cumulative diff from the merge-base with main through HEAD, at risk scope — asking whether there is a defect or a decision here that bites later. Narrowing the scope is a flag you pass, never something the run decides for you, because a silently narrowed review looks complete while being impossible to trust.
Typical invocations
myteams devteam review code --base main
myteams devteam review code 3:3
myteams devteam review code --repo ../other-project --security --data
myteams devteam review code --effort max --allFlags worth knowing
- The optional positional target is its own small grammar, not a git revision range:
3is three commits back,3:3is three commits forward fromHEAD~3,<sha>:<sha>is an explicit pair, and a bare branch name is that branch against its base. Git’sA..Brange syntax is not among them, and passing it exits with an error rather than reviewing something. --base <branch>— review the whole cumulative diff from the merge-base, which is the default scope of every review.--repo <path>— review somewhere other than the current directory.--effort normal | high | max— how hard each convened lane looks, and what it costs.--<scope> … | --all— compose scopes as a union;riskis the default.--fix [all | recommended]— run the fix loop afterwards, from a driving session.--fresh— ignore review memory and re-derive everything.--resume <path>— pick up an interrupted run.
Where the mechanics live
Everything about how a review actually executes — classification, scopes, selection, the verifier pillars, the consultant — is under The Pipeline. This entry is about what you type and what you get back.