Skip to main content
Two halves: what to do when the platform stops you, and why it behaves in ways that catch people out.
This is a curated set, not every message the platform can produce. It covers what a user actually hits and can act on.

Signing In

Your account exists but the address has not been confirmed. Open the verification link in your inbox, then sign in. You can request a new link from the verification screen if the original has gone stale.
Sessions do not last indefinitely. Sign in again; nothing in your projects is affected, and any work already saved is intact.
The credentials did not match. If you are certain they are right, check whether the account has been disabled: a disabled account reports Account is disabled, contact your administrator rather than a credential failure.
Sign in rather than signing up, or use the password reset flow if you cannot remember the password.
The verification check did not pass. Refresh the page and complete it again. This is common on a slow connection where the check times out before you finish.

Starting a Project

Several messages exist to tell you that a step earlier in the sequence has not happened yet. They are not failures.

Generating or Editing a CAB

A blueprint cannot be changed while it is being written. The same applies to running an AI review, applying one, and restoring a version. Wait for generation to finish, then try again.
The blueprint is still being generated. The preview fills when it finishes; the left pane shows progress meanwhile.
A share link can only be created for a finished blueprint. Wait for generation to complete, then enable sharing. See Editing your CAB.
Someone else has the blueprint open for editing. Only one person can edit at a time. Wait for them to save or discard, or ask them to finish.

Running a Build

The agent is still working on your previous message. Wait for it to finish, or stop it, before sending another.
The agent is writing to the same files. This also blocks pulling, pushing, and restoring a checkpoint. Wait for the run to complete.
A hard stop cannot be undone. Start a new conversation in the same project; your code and files are unaffected.
Capacity, not your project. Wait a moment and send the message again. The same applies to Service Busy from high demand rather than rate limiting.
The conversation has outgrown what the agent can hold at once. Start a new conversation in the same project, or shorten the message. Work already built is unaffected.

Opening Your Application

Older projects serve their application over plain HTTP, which a page served over HTTPS cannot embed. Use Open in new tab instead. See Deployment Guide.
A build exists but is missing the file describing how to run it. Ask the agent to set up the application to run, then start it again.
The application or its database is not running. Start the application and give its health checks a moment before retrying. See Codebase and Database view.
Custom domains need the gateway architecture that newer projects use. Older projects keep their direct address. You may also see only available for web projects, or already in use if the name is taken.

Working with Other People

Changing someone’s role is the owner’s to do. Ask the project owner.
Nobody can change their own role, including the owner. Another owner has to do it.
The account paying for this project does not have enough credit for the run. Which account that is depends on the billing preference set when the collaborator was invited. See Collaboration Features.
A clone has failed three times. Delete the failed copy and start a new clone. The original project is unaffected. See Cloning your project.

Frequently Asked

Behaviours that surprise people. Each answer is short, and links to the page that explains it properly.
Tickets generated from a blueprint on a web project all carry a work type of User Story, and that value is missing from the filter’s options. Filter by Source instead, or use search. See What are Tickets.
Because undecided counts as accepted. Saving keeps everything you accepted and everything you did not look at; only changes you explicitly discarded are dropped. See Editing your CAB.
Restoring is a permanent jump backward, not an undo step. It deletes every version created after the one you restore. See Editing your CAB.
The Design System applies to what the prototype agent produces. It does not carry into Build Mode. Restate the colours and type you want in your build prompt, or attach the reference. See Output Handoff.
They are separate controls, not one setting seen twice. The CAB workspace offers Low, Medium and High; Build offers Medium and High. See Build Mode Overview.
Build Mode starts a fresh conversation and inherits nothing from Prototype. Save what you want to keep, then attach those files to your first build prompt. See Output Handoff.
A clone copies the specification, not the work breakdown: no Tickets, no Epics, no conversation history. Generate Tickets again from the cloned blueprint. A cloned low-code project copies only the blueprint. See Cloning your project.
The picker needs at least two characters after the @. One is not enough, and @ alone does nothing. It searches ticket ids and titles. See Using Tickets in Build Mode.
Ask is read-only, and the restriction is enforced rather than requested: the agent is given only the four capabilities that read. It outlines the change instead. Switch the composer to Build to apply it. See Ask Mode.
Regenerating deletes every Ticket sourced from the blueprint and creates a fresh set. Statuses, assignees, and epic assignments go with them. Manual Tickets are untouched. See CAB-to-Ticket conversion.
It deletes every Epic and rebuilds the grouping from scratch. Renames, custom Epics, and manual ticket assignments are lost. The Tickets themselves survive and are regrouped. See Epics.
On the message itself, not in a panel. Every prompt you send the build agent creates a checkpoint, shown as a badge under the reply. Hover the badge and a Restore button appears. See Build Agent Guide.
It is available on web projects only. Low-code prototypes are generated against the target platform’s own conventions instead.
Projects come in two architectures. Newer ones get a single address for the whole application; older ones get one address per service, over plain HTTP. Neither is broken. See Deployment Guide.

Still Stuck

If a message is not here, the wording usually names the condition directly: something is in progress, something has not been generated yet, or something is only available on a different kind of project. Reading it literally resolves most of them.

Write prompts that need fewer retries

What to include so the agent gets it right first time.

See how a project runs end to end

Requirements to deployed application, in one pass.