Skip to content

PRDCT-487 (experiment): Getting Started as one prompt - #1110

Closed
Iamfle4ka wants to merge 4 commits into
PRDCT-487-getting-startedfrom
PRDCT-487-oneprompt
Closed

Iamfle4ka wants to merge 4 commits into
PRDCT-487-getting-startedfrom
PRDCT-487-oneprompt

Conversation

@Iamfle4ka

Copy link
Copy Markdown
Collaborator

Draft, for comparison only — an alternative shape for the section, stacked on #1071 so the diff shows only the change in approach.

The idea

Instead of seven click-through steps, the main path becomes: get a project → hand Kai the whole pipeline in one prompt → take the result apart. The point is to show that Kai handles a large, multi-part task, not just a single step.

It actually works — verified live

One prompt in demo project 264 on 2026-09-02, transcript kept:

  • 14 minutes wall clock, 11 approvals
  • HTTP data source, one configuration with four rows plus a skip-lines processor (Kai read the CSV headers first)
  • Snowflake transformation → octopus_atlas at exactly 10,000 rows, columns scientific_name, display_name, depth_zone, basin
  • Flow [ONEPROMPT] Octopus pipeline, two phases, scheduled At 06:00 AM, every day (UTC) — and Kai named the phases after what they do
  • Data app [ONEPROMPT] Octopus map — real code, not a template: it edited package.json, wrote the frontend, ran npm install, type-checked, committed to the app's git branch, waited for the container, then showed the preview

The row count is the proof the joins were right: 10,000 in, 10,000 out.

Pages

  • New /getting-started/one-prompt/ — the prompt, what Kai does with it in order, what it asks you to approve, and the one thing it cannot do (the Google consent screen is in your own account).
  • New /getting-started/what-kai-built/ — opens every artifact, gives the number that proves each one worked, and names the four concepts (data source connector, transformation, flow, data app). This is where the learning happens.
  • Reframed /getting-started/ — one prompt first, mechanics second. The seven-step pages stay, demoted to "or build it by hand".

What is deliberately unresolved

  1. Do the step-by-step pages survive? This branch keeps them as a second path. Killing them would lose the click-through detail Jordan and Michal asked for ("two ways to do every step"); keeping them means the section has two front doors.
  2. The spreadsheet step falls out of the fast path, because it needs a Google authorization mid-conversation. Right now the one-prompt page links to the by-hand page for it.
  3. Kai is not deterministic. The page handles this with an "if it came out different" section rather than pretending the output is fixed.

Compare the two shapes on preview and tell me which front door the section should have.

🤖 Generated with Claude Code

Alternative shape for the section, on its own branch for comparison.
Instead of seven click-through steps, the main path is: get a project,
hand Kai the whole pipeline in one prompt, then take the result apart.

Verified live in project 264 (2026-09-02): the single prompt produced
the HTTP source with four rows and a skip-lines processor, a Snowflake
join, a two-phase flow scheduled 06:00 UTC, and a working map app —
14 minutes, 11 approvals, octopus_atlas at exactly 10,000 rows with
display_name / depth_zone / basin. Kai wrote real app code (package.json,
frontend, npm install, typecheck, commit to the app branch) rather than
filling a template.

- New: /getting-started/one-prompt/ — the prompt, the approval flow, and
  the one thing Kai cannot do (the Google consent screen).
- New: /getting-started/what-kai-built/ — every artifact opened, the
  number that proves each worked, and the four concepts behind them.
- Overview reframed: one prompt first, mechanics second; the existing
  step-by-step pages stay as "or build it by hand".

The seven-step arc is untouched — this branch only adds the fast path in
front of it, so both can be compared on preview.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@linear-code

linear-code Bot commented Sep 2, 2026

Copy link
Copy Markdown

PRDCT-487

@vercel

vercel Bot commented Sep 2, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
connection-docs Ready Ready Preview Sep 2, 2026 11:41am UTC

Request Review

Nikita and others added 2 commits September 2, 2026 13:32
- Before you start no longer references step 4 / step 5 or the Kai tabs,
  neither of which exist on this path; SQL is now listed as not required,
  since Kai writes it.
- The one-prompt page pointed at the Google Sheets *source* instead of
  the destination.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The build-note blocks rendered as visible body text — {/* */} is MDX
syntax and these pages are plain .md.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The live run used an [ONEPROMPT] prefix to avoid colliding with the
arc's objects, so the flow screenshot disagreed with the prompt the page
tells you to paste. Renamed the run's objects to plain names (Octopus
sightings / Octopus atlas / Octopus pipeline), reshot the flow, and
dropped the [TUTORIAL] prefix from the prompt and prose so all three
agree.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Iamfle4ka

Copy link
Copy Markdown
Collaborator Author

Superseded by #1116, which rebuilds Getting Started on the Boolabean sample and puts every task page on the Prompt / UI / CLI tabs. It rewrites or deletes all 19 files this branch added under /getting-started/, so there is nothing left here to land separately. #1116 has been retargeted from this branch onto main.

Closing to keep the queue honest rather than because the work was wrong — the arc, the side-trip filing and the one-prompt experiment all fed the rebuild.

@Iamfle4ka Iamfle4ka closed this Sep 22, 2026

This branch was successfully deployed

1 active deployment
Preview — bb8b968d Deployed Sep 2, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant