Deploy a backend into an organization's project without upgrading
pbc backend deploy picks the project from pbc.json or pbc project use
before it does anything else. If that project happened to be a personal one on
the free or starter plan, the deploy ran all the way to the end and then failed
with “Backend deployments require a Pro plan” — even when you belong to an
organization whose Pro owner has a project that would have accepted the backend.
Now the CLI checks the resolved project first. When it can’t host a backend, an
interactive deploy lists your other projects so you can send the backend to one
that qualifies; under --no-input or --json it tells you to pass --project.
Backends still run on the project owner’s Pro compute, so a developer in a
shared organization project never has to see or pay for it.