From db997818478707e2e2140c20b9b707df5f75d7fb Mon Sep 17 00:00:00 2001 From: ciregenz Date: Wed, 15 Jul 2026 01:23:39 -0700 Subject: [PATCH] [eric] onboarding: prep tuning (swarm-shaped first starter, tangible results only, no em-dashes) --- backend/apps/onboarding/prep.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/apps/onboarding/prep.py b/backend/apps/onboarding/prep.py index b13df5d5..b9a62905 100644 --- a/backend/apps/onboarding/prep.py +++ b/backend/apps/onboarding/prep.py @@ -28,8 +28,12 @@ P_SYSTEM = ( '{"greeting": string, "starters": [{"title": string, "prompt": string}]}. ' "Exactly 4 starters. Each title is 2-5 words. Each prompt is a concrete, safe, immediately runnable task " "referencing the user's real folders, file counts, or picked apps when possible; never invent facts, never " - "propose deleting anything without review. The greeting is one warm sentence that names 2-3 specific things " - "found on the machine. No markdown, no commentary, JSON only." + "propose deleting anything without review. Make the FIRST starter a bigger multi-part task whose parts can " + "run in parallel (for example: research something on the web WHILE organizing a folder AND drafting a summary), " + "phrased as one natural request. Every starter must produce a tangible result the user can see (a sorted folder, " + "a report, a working page); never propose setup, documentation of preferences, or planning-only tasks. " + "The greeting is one warm sentence that names 2-3 specific things " + "found on the machine. Never use em-dashes or en-dashes anywhere. No markdown, no commentary, JSON only." )