Concepts

Problems, workbooks, commits, dashboards and artifacts, and who can do what with them.

Problems

A problem is a title and a Markdown description; everything else in the Lab belongs to one.

Workbooks and nodes

A workbook is YAML; each node is an ordered list of steps that produces one table.

Commits

Every committed change to a workbook is kept, with a number, a hash and a message.

Dashboard

The outputs that matter, pinned from the head commit, with the parameters as controls.

Artifacts and sharing

An artifact is a snapshot of a problem at one commit, behind its own link, opened by whoever its visibility admits.

Data in the Lab

What a workbook can read, and how staff and customers differ.