Build mode
Available now

Describe the outcome. Keep the project.

A guided lens for people who want the app, not the tooling ceremony. It uses the same local repository and runtime as Engineer mode, with Canopy as the single interaction point.

canopy / build mode
Build mode starts from the same real project, components, commands, and Git history.
One project, two lenses

A reversible lens, not a hosted fork.

The title bar already exposes a Build/Engineer switch and an explicit component/run-command target. Missing or stale configuration stops at needs setup; it never guesses the first directory.

built in

One local runtime

The Build and Engineer lenses sit over the same project runtime. The switch preserves mounted terminals and previews rather than exporting to another platform.

built in

Durable task authority

A SQLite task-and-attempt store owns transcripts, route snapshots, artifacts, milestones, verification, and recovery ancestry.

built in

Evidence policy

Missing evidence and agent declarations cannot become a verification pass. The policy covers checks, navigation, console, network, and visual evidence.

built in

Safe checkpoint policy

Shared, dirty, contested, moved, incident-affected, or unverified work is refused automatic checkpoint eligibility.

^_^
Canopy

one conversation of record

?question
↻activity
✓evidence
The interaction model

Canopy is the continuity layer.

Build mode does not ask the user to choose a terminal personality for every turn. Canopy owns the conversation while an eligible agent route does the bounded work underneath.

Questions, confirmations, activity, verification, recovery, and outcomes keep one voice even when the executor route changes.

The unit of work

The task survives the session.

Build mode is designed around a durable TaskEnvelope: the goal, acceptance criteria, target project, risk, verification plan, baseline, and attempt history. A CLI session is one disposable attempt, not the durable identity of the job.

TaskEnvelope"Make checkout recover from a declined card"acceptance / target / risk / verification / baseline
attempt 01Claude / frontierroute failure
attempt 02Codex / workhorseportable reseed
humanvisible decisionalways available
Failover without losing the taskFleet eligibility gates every route. Claude, Codex, and Gemini attempts can be replaced across frontier, workhorse, and fast tiers while the TaskEnvelope, evidence, and Canopy conversation remain continuous.
Proof, then history

Success cannot be self-reported.

The merged verification policy treats an agent's "done" as a declaration, not evidence. Required checks must carry observed pass, fail, or unknown results. The merged checkpoint policy permits automatic history only when work is independently verified, clean, isolated, uncontested, and secret-scanned.

01configured check

Exact command, exit result, and bounded output.

02real page

Server readiness plus an actual navigation result.

03browser evidence

DOM state, console, failed network, and screenshot when appearance matters.

04safe checkpoint

Only after every required observation passes and ownership is safe.

Every observation is recorded separately. Partial evidence stays partial instead of collapsing into a green check.

Managed by Canopy

Manage the ceremony without hiding ownership.

The complete Build story extends beyond chat. Canopy manages the ceremony while the repository, provider resources, and approval boundaries stay yours.

managed

Packages and services

Describe the capability; Canopy proposes and connects the resource through a policy boundary, with credentials kept out of the repo.

guarded

Deployment and security rails

Build, evidence, secret checks, environment readiness, and explicit production confirmation before publish.

mapped

App graph

A provenance-bearing map of pages, routes, data, auth, and services, derived from the real project and observed runtime.

bounded

Route recovery

Fleet eligibility first, then a visible retry or replacement attempt from portable state. No invisible model roulette.

One local project. Your agents. Your rules.

Work under one canopy.

Free, MIT licensed, local-first, and built in the open.

Get Canopy