Docs · Reference
ReferenceUpdated yesterday
Glossary
Canonical names for every concept used across GenBodha. When the docs, the URL, the API, and the marketing copy say different things about the same idea, this page wins.
Terminology note: a lesson teaches a goal — they are different things. The lesson is the unit you open (reading material + quiz + labs), and “lesson” is what the URL, the code and the course tree call it too (/lesson/[lessonId], lessonId). The goal is the outcome that lesson teaches, shown below its title. “Goal” also survives as an internal identifier (goal_id, obj_XX_Y); it was used for the unit itself until 2026-09-23.
| Term | Definition | Alternates / notes |
|---|---|---|
| Discipline | A career-aligned learning track. Each discipline bundles 5–11 courses and maps to a hiring role family. | Alternates: track, career track Use "discipline" in user-facing copy. "Track" is reserved for URL/JSON internals (e.g., trackId). |
| Course | A subdivision of a discipline. Roughly 12 chapters of focused study. | Alternates: anchor course, anchor sequence "Anchor" is a marker, not a noun phrase. Prefer "the first courses in a discipline" over "anchor sequence". |
| Chapter | An organizational grouping of several lessons, plus one chapter-level audio overview. Learners navigate to lessons within a chapter, not to the chapter itself. | A chapter is a container, not a navigation destination — there is no standalone "chapter page" a learner lands on. |
| Lesson | The unit a learner opens — its reading material (Read), quiz (Quiz), and hands-on labs (Lab), together teaching one goal. Addressed in the URL and code as /lesson/[lessonId]; the in-product course tree lists these under “Lessons”. | Alternates: goal (retired for this sense), artifact (deprecated), part Use "lesson" for the unit in all learner-facing copy. The unit was shown as "goal" until 2026-09-23; "goal" now means only the outcome a lesson teaches (next row) and the internal identifier. |
| Goal | The outcome a lesson exists to teach — one sentence, shown in-product under a “GOAL” label below the lesson title. One lesson, one goal. | Alternates: outcome, learning objective "Goal" names the outcome, never the unit — the unit is a lesson. "Goal" is also the internal identifier for a lesson in content paths and APIs (goal_id, totalGoals, obj_XX_Y); those are not learner-facing and are not renamed. |
| Reading material | A lesson's concept text, shown under the lesson's “Read” step — prose, worked examples, and code snippets. | Alternates: Concepts (retired label) The in-product step is labeled "Read"; "reading material" is the content noun. It was labeled "Concepts" until 2026-09-08. |
| Audio overview | A host-and-expert overview podcast at the CHAPTER level (a “Chapter N overview”) — not a per-lesson part. | Alternates: audio, chapter overview Chapter-scoped, unlike reading/quiz/lab which are per-lesson. "Audio" is fine after first mention. |
| Quiz | A lesson's multiple-choice knowledge check, drawn from the chapter's question bank. Unlimited retries, no points lost. | Alternates: Knowledge Check (retired label) Checks understanding, not memory. The in-product step is labeled “Quiz” — same word as this canonical term. It was labeled “Knowledge Check” until 2026-09-08. |
| Lab | A lesson's hands-on coding part (the “Lab” step). A real VS Code workspace in the browser; implement TODOs and pass the provided tests. | Alternates: Hands-on Labs (retired label), workspace, VS Code workspace Use "lab" for the activity. Use "VS Code workspace" only when referring specifically to the IDE surface. |
| Guided lab | The standard, AI-assisted lab: you build a working app with Claude Code, hints, and a per-step answer reveal, then it's auto-graded on running code. | Alternates: lab (default) Contrast with a Solo run lab, where Claude and the answer reveal are off. |
| Solo run | A lab mode with Claude and the answer reveal turned off, for practising on your own. Optional. A pass counts toward your coverage like any lab pass. | |
| Coverage | The share of a discipline's skill graph reached with passed, distinct graded labs. Credential tiers are earned by coverage — there are no exams or capstones. | Foundational ≥25% · Associate ~45% · Professional ~65% · Advanced 80%+. |
| Skill graph | The discipline's graph of skill groups. Each group becomes a signed node as you pass its labs; coverage of the graph drives the credential ladder. | |
| Credential | A signed proof-of-skill issued at a tier, in the W3C Verifiable Credentials format (the signing format, not the Verified checkpoint). | Distinct from "tier" (the level) and "ladder" (the full set). All three terms appear together but mean different things. |
| Tier | The level of a coverage credential. Five tiers, ascending: Foundational, Associate, Professional, Advanced (Lab Proficiency), Distinguished. The 4th is "Advanced," not "Expert" — there is no proctored exam behind it. | Verified is not yet available. Separate from the coverage tiers, Frontier study units bank evidence toward the Expert tier of a discipline credential; it issues on the same active-plan basis once you complete the qualifying units. The product surface uses tier names, not external L-bands. |
| Verified | A planned credential for one skill, earned on a problem the course doesn't teach. Not yet available. | |
| Evidence record | The signed, append-only log of learning events that backs a credential. Every passed graded lab becomes an entry. | Alternates: evidence Use "evidence record" for the noun phrase. "Evidence" alone refers to the underlying signals. |
Was this page useful?