Orchard’s Lab

Orchard’s Lab is the gamification of dessert making. It organizes practice into Disciplines and Maker Classes, then uses Challenges and a point ledger to record real baking attempts over time.

Disciplines Skills Capabilities Challenges Maker Classes Events XP Ledger

How the pieces fit together

Orchard’s Lab uses Events as the container for practice. Challenges attach to Events. Attempts award points (seeds). Points distribute into Capabilities, then roll up through Skills into Disciplines and Maker Classes.

Event creates the context for a real bake.
Challenge attaches to the Event as an Event Challenge.
Attempt records whether the Event Challenge was attempted.
Seed Ledger records seeds earned from the attempt.
Rollups derive totals across Capabilities → Skills → Disciplines and Maker Classes.

Challenges are reusable. The same challenge can be attempted across multiple Events, creating a long-term practice history derived from the ledger.

Disciplines and Maker Classes in Orchard

Disciplines are represented by apples found in the Orchard. Maker Classes are represented by the residents of the Orchard. These visuals connect the UI to the underlying practice structure.

Discipline represented as an apple
Disciplines
Maker Class represented as an Orchard resident
Maker Classes

Each Discipline and Maker Class breaks down into Skills, and each Skill breaks down into Capabilities. Challenges award points into one or more Capabilities based on their defined weights.

What a user does

A user creates an Event for a bake, attaches one or more Challenges to that Event, then records an Attempt afterward. When an Attempt is marked as attempted, Orchard’s Lab writes ledger entries that award points into the Challenge’s weighted Capabilities. Those totals roll up into Skills, Disciplines, and Maker Classes to reflect practice history over time.