# The program tour

> A walk through every area of Ganter Lab that opens each page and points at its real controls: where it starts, who is offered it, what the balloon offers, what it never does, and its stops in order.

**Take the tour** starts a walk through every area of Ganter Lab in the order a station is built: from Welcome through Connector, Logic, Process and View, then the rest of the menu. At each stop the tour opens the page itself and stands a balloon beside the control the stop explains, with a ring around that control. Where the picture needs data on the screen, the balloon also plays a short clip of the real program. The tour only opens pages and points at them: it creates, edits and presses nothing, so it can be taken on a station in production.

## Where it starts {#where-it-starts}

| Place | Where the button is | Drawn when |
|---|---|---|
| [Welcome](welcome#the-tour) | At the right of the page's title, above the trail of the program's areas | The Welcome entry is on the rail and the tour is offered |
| The help panel | At the top of the panel the Help key opens (the ? in the top-right corner), on every page | The tour is offered, whether or not the station keeps the Welcome page |

Starting from the help panel closes the panel first, so the balloon has the window to itself. The help panel itself is described under [The window](app-window#contextual-help).

## Who is offered it {#who-is-offered-it}

The tour is offered to the identities the Welcome page is for (see [Welcome](welcome#who-sees-it)), with one difference: it does not wait on the station keeping that page, because the help panel offers it on every page.

| Situation | Offered | Stops walked |
|---|---|---|
| The role in force holds any of Configure connector, Configure logic, Manage process, Edit dashboards, Manage local users or Manage agent (MCP) | Yes, from Welcome and from the help panel | Every stop whose page the role may open, all 25 for an administrator |
| The role in force holds none of them (it watches and operates) | No | None |
| The Welcome page was taken off with **Don't show again** | Yes, from the help panel | The same, without the two stops that stand on Welcome |
| The published demonstration | Yes, to every visitor | 21 stops: the 18 a visitor can open, and the three clips of the AI assistant at work, shown over the page the visitor is on. Users, Settings, Account and the Agent page are never opened |

A stop whose page the role in force may not open is left out of that role's walk, so the count on the balloon is the count of what that role will see. On the published demonstration a stop that plays a clip is the exception: it is shown in the middle of the page the visitor is on, and its own page is not opened. Each screen walks its own tour: a tour taken in the station's own window never moves a browser on the network, and the other way round. When somebody signs in or out on that screen during the tour, the walk keeps the stops the new identity may see, and it ends if the stop on screen is not one of them.

## The balloon {#the-balloon}

| Part | What it holds |
|---|---|
| Head | The name of the page the stop stands on, as the rail writes it; where the walk is, such as "3 of 25"; and **Close the tour** |
| Clip | On the stops whose picture needs data: a short clip of the real program, silent and looping |
| Title and text | What the stop explains, in the language of the interface |
| Conversation | On the three stops about the AI assistant: what the reader asks and what the assistant answers, in a small window of the reader's own assistant (Your AI assistant, Claude, Codex or any assistant with MCP), since the conversation happens there and not in the program |
| Foot | **Back** from the second stop on, and **Next**, which reads **Finish** on the last stop |

While the focus is in the balloon, Escape closes the tour, the left arrow goes back and the right arrow goes on; the right arrow never ends the tour, only **Finish** does. When the tour ends, the focus goes back to where it was before the tour started, or to the Help key. Going to another page while the tour is open (from the menu, a link or the browser's Back) ends the tour; moving inside the page the stop stands on, such as opening another screen on View, does not.

The balloon stands on the side of the control with the most room, never over the control when a side fits, and always inside the window. It follows the page as it scrolls and the window as it is resized, and it brings a control that is out of view into view. A control the page does not draw right now (a command the role in force does not hold, an empty list, a page still loading) leaves the balloon in the middle of the window with the same words, and the balloon moves to the control if the control appears.

## What it never does {#what-it-never-does}

| The tour never | Because |
|---|---|
| Creates, edits or presses anything | It opens pages with the same navigation the rail uses and points at their controls; what needs data on the screen is shown in a clip |
| Needs the internet | Its words and its clips are installed with the program; a clip this installation does not carry is simply not drawn |
| Loads the demonstration or any sample data | It shows the station's own pages, with whatever they hold |
| Changes a setting of the station | Closing it leaves you on the page of the stop you were on |

The clips are recorded from the program in English and show it in English, whatever the language of the interface; the words of the balloon beside them are always in the language of the interface.

## The stops {#the-stops}

The whole walk, in order. On the published demonstration it has 21 stops: stops 16, 18, 23 and 24 are left out, and stops 19 to 21 play their clip over the page the visitor is on.

| # | Page | What the stop shows | Clip |
|---|---|---|---|
| 1 | Welcome | The trail of every area on the page, and how the tour goes further, into each page | No |
| 2 | Connector | The drivers the program ships, grouped by the equipment they reach, and where the station adds the ones it uses | No |
| 3 | Connector | The + that adds a driver and, under it, its devices, serial lines or folders; finding equipment on the network | Yes |
| 4 | Connector | A tag read live, its raw value becoming an engineering value, and the health of the communication | Yes |
| 5 | Logic | Every value of the Connector becomes an address in Logic | No |
| 6 | Logic | Variables computed by an expression | Yes |
| 7 | Logic | An alarm raised and acknowledged; the actions and triggers that automate | Yes |
| 8 | Process | The model: a test or a production step defined once and run on many units | No |
| 9 | Process | The run: the recipe, the steps and the verdict | Yes |
| 10 | Process | The PDF report, the printed label, and the export to CSV and Excel | Yes |
| 11 | Process | Histories: every recorded run, with the chart of the whole run, its comments and its exports | Yes |
| 12 | View | The list of operation screens | No |
| 13 | View | The editor: placing gauges, charts, buttons and symbols, and linking each one to a tag | Yes |
| 14 | View | Full screen, and the station's screens in the browser of another computer, once the Remote access page turns remote access on | Yes |
| 15 | Events | The timelines of alarms, occurrences and interlocks, their filters and their export | No |
| 16 | Users | Roles and permissions; local sign-in with a PIN, with no server | No |
| 17 | Validation | Setup problems found on their own, each one opening where it lies | No |
| 18 | Agent | Connecting Claude, Codex or another assistant that speaks MCP, and choosing what it may change | No |
| 19 | Agent | Asking in words, and the assistant builds; every change recorded | Yes |
| 20 | Agent | Asking how, and the assistant explains from the program's own documentation | Yes |
| 21 | Agent | Operating through the assistant: it starts a run with a serial number, follows it live, answers with the verdict, generates the PDF and comments the run; every permission to operate is switched on by you, area by area | Yes |
| 22 | Remote access | The station's screens in the browser of a tablet or another computer: the address and its QR code, who may come in, and the devices that open on a screen of their own | No |
| 23 | Settings | The language, the date, time and number formats, and light or dark | No |
| 24 | Account | The account and the license: it keeps working offline, a subscription reaching the site at least once every 90 days and the perpetual license, once activated, never again; free mode | No |
| 25 | Welcome | Back on Welcome: the Help key of every page, and Getting started | No |
