What are Programs?
Programs are structured skill tracks that guide your team through real work, checkpoint by checkpoint.
Programs are structured skill tracks for your team. A program is a sequence of projects — checkpoints a member works through, combining context to learn, work to do, tools to use, and a submission that can be reviewed.
Admins create and assign programs. Members work through the projects and submit their work at each checkpoint. When an admin approves a submission, the member earns that project's points.
What a program is for
Use a program when you want a repeatable track that helps people build a skill through real work, not just reading. A program guides a member through the context they need, a concrete task, any tools involved, and a checkpoint where they submit what they produced for review.
How a program is built
Each program belongs to a department and is generated from one of your saved business goals. The system drafts a program with a title, a summary, and a set of projects. Before publishing, admins can edit the program — rename it, adjust the summary, and add, remove, reorder, or rewrite projects.
Every project has:
- A title, a short description, and the expected outcome.
- A fixed number of points, earned only when the member's submission is approved.
- Grading criteria — the rubric the work is measured against.
- Optional tool guidance — which tools to use and a short note on how.
Checkpoints and submissions
Each project is a checkpoint. When a member reaches one, they write up their work and submit it. A submission is a written response and, optionally, a single link to evidence (for example, a link to something they built). A member keeps one submission per project — resubmitting replaces the previous version.
Once submitted, the work goes to an admin for review. See Reviews.
Who sees what
- Admins create, assign, and track programs, and review submitted work.
- Members see their active program assignments on their home view and in their tracks area, and work through the projects there.
- Managers can see progress for the department they oversee.
Program status
A program moves through a simple lifecycle that controls who can see it:
- Draft — being built and edited; not yet visible to members.
- Published — live and visible to assigned members, who can submit work.
- Unpublished — retracted from view. Members who already submitted keep read-only access to their past work; others no longer see it. A program can be published again later.
- Archived — closed and read-only.
"Programs" is the term members and admins see in the product. Under the hood these are the same thing as skill tracks.