← All guides

Next steps on the project page

A "Next steps" card sits on every hosted project's own page, right above the tabs, reading that project's real, current state and turning it into a short, ranked list of what's actually worth doing next — no guessing required, and no AI call behind it.

1

Where it sits, and when it's hidden

The card appears just under the project deck (the row of doors — Site plan, Brief & rules, Questions, Kit, and the rest) and above the live preview and the tabs, so it's one of the first things visible on a project's page. It's deliberately hidden while the Assistant panel is open in its full split-screen mode, since at that point the live site itself is taking up the same space and a suggestions card would just be competing for room.

2

Rules, not AI

Every suggestion on this card comes from a single, plain function (computeNextSteps, in the codebase's next-steps library) that reads fields the project record already has — whether a goal is on file, whether discovery questions were sent and answered, the real build status, whether it's live, how many feedback items are open, how many open questions the plan has, and a few more — and turns them into a ranked list through fixed rules. There is no model call anywhere in it: the exact same project state always produces the exact same suggestions, and nothing here is ever a guess or an invented idea.

3

What it actually checks

  • No goal written yet — "Tell the AI what this project is for," since every build and edit is a guess without one.
  • Discovery questions never sent, or on hold — "Send the client discovery questions." Sent but not yet answered — a lower-priority "Waiting on the client's answers" note instead.
  • Nothing built yet and nothing in progress — "Start the first build," naming how many kit modules are already picked and ready to build in, if any.
  • A build actively running — a status row saying so, pointing at the Overview tab where the live log is.
  • Real files exist but the plan has zero kit modules — "Add a quote or contact form," plus one suggestion matched to the project's own kind (a website is pointed at local SEO; a marketing-automation project at marketing automation; an app at booking; an admin system at staff tools).
  • Built but not yet live — "Go live on a temporary address," since nothing is public until that happens.
  • Live, but still on a temporary aiKit address — "Connect their own domain."
  • Live with no access code set yet — a reminder to set one, since without it the client can't open the feedback overlay at all.
  • Any feedback items waiting on us — a row naming exactly how many, linking straight to the Feedback tab.
  • Open questions still sitting in the plan — a row naming how many, linking straight to the Site plan.
  • Live, with nothing else currently open — a lower-priority suggestion to ask the AI for a general quality pass (broken links, missing alt text, contrast, phone layout).
4

The priority words

Every suggestion carries one of three priorities, each with its own colored dot: Now, Soon, or Later. The full rule set can return up to six ranked suggestions; the card itself only has room for five, and because the list is already sorted by priority before it's trimmed, cutting it to five never drops something more urgent than what's shown.

5

What each action button actually does

Depending on the suggestion, its button does one of a handful of real things: open a real page (like Questions or the Site plan), jump to a specific tab on the same project page, open the Assistant panel on a specific view (Chat, Pins, Versions, or Brief & rules) — and for the AI-quality-pass suggestion specifically, the exact prompt is quietly filled into the chat box waiting for you, rather than you having to write it yourself — retry or start the build, or open the Kit browser, sometimes scoped straight to the one relevant category (forms, local SEO, marketing automation, booking, or staff tools, depending on which suggestion it was).

6

Ignoring it is fine

Nothing on this card blocks anything else on the project — it's a suggestion list, not a checklist you have to clear. When the rules genuinely find nothing worth flagging, the card says so plainly ("Nothing pressing. Keep improving the site from the chat.") instead of inventing busywork just to have something to show.

Next guide Creating a new hosted project — by talking to the planner, or with Detailed setup

Have a quicker, specific question instead? Check the FAQ.