Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
db3f80c
docs(getting-started): restructure /tutorial/ into the Getting Starte…
Aug 3, 2026
3edea68
docs(getting-started): rewrite the arc prose
Aug 3, 2026
9ce3804
docs(getting-started): backlink pass and two mislinked promises fixed
Aug 3, 2026
29ebcb9
docs(getting-started): fix what fact-checker and guide-tester found
Aug 3, 2026
152c256
fix(getting-started): redirect the moved tutorial assets
Aug 3, 2026
0843d01
docs(getting-started): rebuild the load step on the HTTP connector
Aug 3, 2026
213d82f
docs(getting-started): walk the load step live and re-shoot it
Aug 3, 2026
fb0ef29
docs(getting-started): transform labels verified live, four fresh cap…
Aug 4, 2026
a973b4b
docs(getting-started): ground the project page in the verified nav
Aug 4, 2026
59c57e6
docs(getting-started): run the transformation live, all ten captures …
Aug 4, 2026
1c51b18
docs(getting-started): walk the flow builder live, replace all 15 flo…
Aug 4, 2026
d49470a
docs(getting-started): verify the write step's component choice live
Aug 4, 2026
9565893
docs(getting-started): fix the second fact-check pass
Aug 4, 2026
a243ddd
docs(getting-started): fix the second guide-test pass
Aug 4, 2026
9aeea4c
docs(getting-started): resolve the _timestamp trap from our own docs
Aug 4, 2026
5baa4a8
docs(getting-started): close the write step's Connect-To-My-Data VERIFY
Aug 4, 2026
17f792e
fix(getting-started): keep the moved data files at their old paths too
Aug 4, 2026
54bc4e6
Merge remote-tracking branch 'keboola/main' into PRDCT-487-getting-st…
Aug 6, 2026
bb4d0a1
PRDCT-487: make Kai a path through the arc, not an aside at the bottom
Aug 6, 2026
1003d59
PRDCT-487: fix what the fact-checker caught in the Kai pass
Aug 6, 2026
4eea3f9
PRDCT-487: make the Kai prompts reach the same end state as the steps
Aug 6, 2026
fc4485e
PRDCT-487: give the arc a question, and name the steps after answers
Aug 7, 2026
ad487bb
PRDCT-487: rewrite the six ledes around the question the data actuall…
Aug 8, 2026
5ff5b5b
PRDCT-487: fix what the fact-checker caught in the narrative
Aug 8, 2026
9c5475d
PRDCT-487: end the arc by asking Kai the question it opened with
Aug 11, 2026
1cfdc67
PRDCT-487: close the last "answers nothing alone" seam, on load
Aug 17, 2026
cfd4eef
PRDCT-487: record the finale's Kai prompts as run, live
Aug 18, 2026
5d8f420
PRDCT-487: close the three gaps a conservation pass found
Aug 18, 2026
190a194
PRDCT-487: repair the link rot ad-hoc inherited from the old tutorial
Aug 18, 2026
79d553e
PRDCT-487: the bls.gov 403 is a false positive, not a dead link
Aug 19, 2026
28f86ca
PRDCT-487: say how a second task gets into an existing phase
Aug 19, 2026
9409b86
PRDCT-487: correct two verification dates to the day they happened
Aug 19, 2026
3604b3a
PRDCT-487: put the concepts before the shortcut, and name the Kai gat…
Aug 19, 2026
c3e9863
PRDCT-487: the BigQuery variant was broken; ran it and fixed it
Aug 19, 2026
975a781
PRDCT-487: fold in what the live Free Plan walk turned up
Aug 19, 2026
9d660cf
PRDCT-487: say up front that a step has two paths; tabs turned out to…
Aug 19, 2026
47d857d
Merge remote-tracking branch 'keboola/main' into PRDCT-487-getting-st…
Aug 19, 2026
a0d741a
PRDCT-487: two tabs on the three steps where both paths are complete
Aug 19, 2026
75b4cd5
PRDCT-487: tab step 4 too, by putting the shared part above the tabs
Aug 19, 2026
99d4411
PRDCT-487: clear the drift ad-hoc carried over from the old tutorial
Aug 19, 2026
4489d2f
PRDCT-487: stop telling the Kai path to run things — the prompt alrea…
Aug 21, 2026
d0b340e
PRDCT-487: apply Jordan's 08-21 Getting Started feedback (theme-indep…
Aug 24, 2026
6cd83c1
PRDCT-487: fix what the fact-checker caught in the Kai-first pass
Aug 24, 2026
40aaa0c
PRDCT-487: octopus arc sample data — 10,000 OBIS occurrences + three …
Aug 24, 2026
b896243
PRDCT-487: octopus arc — index and load rewritten on the new dataset
Aug 24, 2026
524342f
PRDCT-487: octopus arc — transform and write rewritten on the new dat…
Aug 24, 2026
b583d20
PRDCT-487: octopus arc — automate rewritten, new Build the App step, …
Aug 24, 2026
5090ec3
PRDCT-487: fix what the fact-checker caught in the octopus rewrite
Aug 24, 2026
92424d9
PRDCT-487: say out loud that the arc could be one prompt
Aug 25, 2026
167e485
PRDCT-487: tighten the two-ways section, show the app, close on one p…
Aug 25, 2026
895ddd4
PRDCT-487: crop the builder toolbar out of the app preview shot
Aug 25, 2026
baa15a6
PRDCT-487: acquisition beats — free-project CTA in the lede, fifteen-…
Aug 25, 2026
23995a4
PRDCT-487: first docs GIF — Kai answering the arc's question, recorde…
Aug 25, 2026
2bc8c02
PRDCT-487: two more live clips — Kai delivering the sheet, and the ap…
Aug 26, 2026
e5e6f64
PRDCT-487: trim dead lead-in from the three clips
Aug 26, 2026
f237f1b
PRDCT-487: post-produce the clips — pacing, captions, octopus pointer
Aug 26, 2026
224b30e
PRDCT-487: slower clip pacing + an octopus map tour on the overview
Aug 26, 2026
394be61
PRDCT-487: reshoot the arc stills against the live octopus walk
Aug 27, 2026
1b7dd23
PRDCT-487: hero clip above the fold — four raw files, the question, t…
Aug 28, 2026
0a16911
Merge remote-tracking branch 'keboola/main' into PRDCT-487-getting-st…
Sep 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ _graph/
# (CLAUDE.md and AGENTS.md are committed — agent/contributor guides.)
scripts/screenshot.mjs
scripts/shoot.mjs
scripts/record.mjs
scripts/postgif.sh
screenshots.manifest.json
screenshot-*.png
audit-*.png
Expand Down
108 changes: 61 additions & 47 deletions _data/navigation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,72 +4,86 @@ items:

- url: /overview/
title: Keboola Overview

- url: /tutorial/
title: Getting Started Tutorial
items:
- url: /tutorial/load/
title: "Part 1: Loading Data"
- url: /overview/onboarding/
title: Platform Onboarding
items:
- url: /tutorial/load/googlesheets/
title: Loading Data from Google Sheets
- url: /overview/onboarding/usage-blueprint/
title: Usage Blueprint

- url: /tutorial/load/database/
title: Loading Data from Database
- url: /overview/onboarding/architecture-guide/
title: Multi-Project Architecture
items:
- url: /overview/onboarding/architecture-guide/bdm-guide/
title: Business Data Model

- url: /tutorial/manipulate/
title: "Part 2: Data Manipulation"
items:
- url: /tutorial/manipulate/workspace/
title: Using Workspace
- url: /overview/onboarding/cheat-sheet/
title: Best Practices

- url: /tutorial/write/
title: "Part 3: Writing Data"
- url: /overview/onboarding/governance-guide/
title: Governance Guide

- url: /tutorial/automate/
title: "Part 4: Flow Automation"
- url: /overview/google-data-policy/
title: Google Data Policy

- url: /tutorial/ad-hoc/
title: "Part 5: Ad-Hoc Data Analysis"
- url: /getting-started/
title: Getting Started
items:
- url: /getting-started/project/
title: Get a Project

- url: /tutorial/branches/
title: "Part 6: Development Branches"
items:
- url: /tutorial/branches/prepare-tables/
title: Prepare Tables
- url: /getting-started/load/
title: Get Your Data In

- url: /tutorial/branches/prepare-files/
title: Prepare Files
- url: /getting-started/transform/
title: Transform Data

- title: Tables in Branch
url: /tutorial/branches/tables-in-branch/
- url: /getting-started/write/
title: Deliver the Answer

- title: Files in Branch
url: /tutorial/branches/files-in-branch/
- url: /getting-started/automate/
title: Run It on a Schedule

- url: /tutorial/branches/project-diff/
title: Project Diff
- url: /getting-started/app/
title: Build the App

- title: Merge to Production
url: /tutorial/branches/merge-to-production/
- url: /getting-started/next-steps/
title: Where to Go Next

- url: /tutorial/onboarding/
title: Keboola Platform Onboarding
- title: Going Further
items:
- url: /tutorial/onboarding/usage-blueprint/
title: Usage Blueprint
- url: /getting-started/load/googlesheets/
title: Load from Google Sheets

- url: /tutorial/onboarding/architecture-guide/
title: Multi-Project Architecture
- url: /getting-started/load/database/
title: Load from a Database

- url: /getting-started/transform/workspace/
title: Use a Workspace

- url: /getting-started/ad-hoc/
title: Ad-Hoc Data Analysis

- url: /getting-started/branches/
title: Development Branches
items:
- url: /tutorial/onboarding/architecture-guide/bdm-guide/
title: Business Data Model
- url: /getting-started/branches/prepare-tables/
title: Prepare Tables

- url: /tutorial/onboarding/cheat-sheet/
title: Best Practices
- url: /getting-started/branches/prepare-files/
title: Prepare Files

- url: /tutorial/onboarding/governance-guide/
title: Governance Guide
- title: Tables in Branch
url: /getting-started/branches/tables-in-branch/

- title: Files in Branch
url: /getting-started/branches/files-in-branch/

- url: /getting-started/branches/project-diff/
title: Project Diff

- title: Merge to Production
url: /getting-started/branches/merge-to-production/

- url: /kai/
title: Kai - AI Assistant
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/getting-started/app/app-preview.mp4
Binary file not shown.
Binary file added public/getting-started/automate/02-add-task.png
Binary file added public/getting-started/automate/05-flow-saved.png
Binary file added public/getting-started/automate/09-all-runs.png
Binary file not shown.
14 changes: 14 additions & 0 deletions public/getting-started/basins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
basin,min_lat,max_lat,min_lon,max_lon
Arctic Ocean,66,90,-180,180
Southern Ocean,-90,-60,-180,180
Mediterranean & Black Sea,30,48,-6,42
North Atlantic,0,30,-100,20
North Atlantic,30,66,-100,-6
North Atlantic,48,66,-6,42
Indian Ocean,-60,30,20,100
Indian Ocean,-60,0,100,146
North Pacific,0,66,100,180
North Pacific,0,66,-180,-100
South Pacific,-60,0,146,180
South Pacific,-60,0,-180,-70
South Atlantic,-60,0,-70,20
6 changes: 6 additions & 0 deletions public/getting-started/depth_zones.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
zone,zone_name,min_depth_m,max_depth_m
sunlight,"Sunlight zone (epipelagic)",0,200
twilight,"Twilight zone (mesopelagic)",200,1000
midnight,"Midnight zone (bathypelagic)",1000,4000
abyss,"Abyssal zone (abyssopelagic)",4000,6000
hadal,"Hadal zone (trenches)",6000,11000
File renamed without changes.
Binary file added public/getting-started/load/01-find-http.png
Binary file added public/getting-started/load/03-base-url.png
Binary file added public/getting-started/load/04-row-settings.png
Binary file added public/getting-started/load/05-run.png
Binary file added public/getting-started/load/06-storage-tables.png
Binary file added public/getting-started/load/07-table-detail.png
File renamed without changes
Binary file added public/getting-started/map-tour-poster.png
Binary file added public/getting-started/map-tour.mp4
Binary file not shown.
Loading
Loading