Product →Examples →FAQ →All solutions →About →
Business problemsHow it worksRolesOrganizations
Scopeout for engineers

Pull requests with the why attached.

Build writes changes in your repo, with tests and a preview, behind a flag. Each PR links to the evidence and the decision that started it.

Pull request #482 · saved-addresses-first
12 tests passed
Preview ready
Behind flag address_v2
Linkedhypothesis H1 · brief · approvals
Merge

Code that fits your codebase

Build reads the repo and follows its patterns. You review it like any teammate’s PR.

Your conventions, your tests

The PR uses your components, lint rules and test setup. Nothing lands without tests passing.

PR #482 · follows the repo
StackNext.js · TypeScript
Componentspackages/ui · no new deps
Tests12 passed · vitest
Lintclean

Flags by default

Every change ships dark behind a feature flag. Review and rollout are separate decisions.

Feature flags · every change ships dark
address_v2saved addresses first50%
express_pay_topexpress pay above the fold100%
progress_v3progress bar on step 2off · rolled back
Rollbackone click, any flag

Rollback in one click

Publish stages the rollout with guardrails watching. A breach rolls back automatically.

Rollback · one click
Flagaddress_v2 · 50% → 0%
Triggerguardrail · checkout −4.1%
Took6 seconds
Recordedwho, why, numbers after

Built for the review flow

PR #482 · the why, attached
Drop −6.2%→Brief · 3 causes→H1 approved · priya→PR #482
Reviewertejas · your normal review flow
Tests12 passed · preview ready

Context on every PR

The hypothesis, the evidence and the approved variant, linked from the PR description.

A
B · chosen
C

Screens you can implement

Variants are on the design system with real sizes, not a mockup to interpret.

Releases · checkout conversion
v4.10no change
v4.11+0.4%
v4.12−4.1% · 40 min
Guardrailbreached · flag rolled back
Findingopened with the replays attached

Release correlation

See which deploy moved which metric after it ships.

Waiting for a person · 3
🔒
Merge PR #482tejas · tests passed, preview ready
Review
🔒
Roll variant B to 100%priya · guardrails holding 3 / 3
Approve
🔒
Start interviews · 12 userssam · guide attached
Approve

Nothing merges on its own

Scopeout opens PRs. Your team merges them.

Start from a prompt.

Build

“Implement variant B behind a feature flag, with tests and a preview.”

Run this when my batch opens →
Fix

“Fix the keyboard type on the zip field on iOS and open a PR.”

Run this when my batch opens →
Explain

“Why did activation drop on Tuesday? Check the releases and segments.”

Run this when my batch opens →

Questions, answered.

Which repos are supported?

GitHub and GitLab, any language or framework the repo already uses.

How does it handle secrets and access?

Build works through a scoped app token you control. Enterprise plans add private deployment.

Can we turn Build off?

Yes. Each step is a switch. Keep Build off until your team wants it.

Stop running the business. Start directing it.

Join the waitlist

Private beta. We onboard teams in small batches. Or contact us.