# All tutorials

Tutorials are the guided learning path. Each one is end-to-end, sequenced, and produces something working. If you want the fastest possible first-touch instead, see [Run your first evaluation in 5 minutes](https://github.com/LayerLens/gitbook-full/blob/main/02-get-started/first-eval-5-minutes.md).

Tutorials are organized along the five stages of [the Stratix workflow](/1.-introduction/the-stratix-workflow.md): **Select**, **Build**, **Observe**, **Evaluate**, **Improve**.

## Select

Pick what you're evaluating — models, benchmarks, datasets. No standalone tutorial in this stage today; for guided model-selection flows, see the cookbook:

* [Pick a model for a task](https://github.com/LayerLens/gitbook-full/blob/main/05-select/cookbook/pick-a-model.md)
* [Compare prompts on a small test set](https://github.com/LayerLens/gitbook-full/blob/main/05-select/cookbook/compare-prompts.md)

## Build

Get Stratix wired into your code or CI.

| # | Tutorial                                                         | Time   | What you'll have at the end                                |
| - | ---------------------------------------------------------------- | ------ | ---------------------------------------------------------- |
| 3 | [CI/CD quality gates](/6.-build-wire-your-code/03-cicd-gates.md) | 30 min | A GitHub Actions workflow that blocks merges on regression |

## Observe

Capture and route traces so they can be scored.

No standalone tutorial in this stage today. For trace ingestion, start with:

* [Set up trace ingestion](https://github.com/LayerLens/gitbook-full/blob/main/06-build/guides/setup-trace-ingestion.md) (guide)
* [Backfill from existing logs](/7.-observe-see-whats-happening/backfill-from-logs.md) (recipe)
* [Schedule continuous trace evaluation](https://github.com/LayerLens/gitbook-full/blob/main/07-observe/guides/schedule-continuous.md) (guide)

## Evaluate

Score model runs and traces with judges and code graders.

| # | Tutorial                                                                                | Time   | What you'll have at the end                           |
| - | --------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------- |
| 1 | [First evaluation in 10 minutes](/8.-evaluate-score-the-outputs/01-first-evaluation.md) | 10 min | A scored model vs. benchmark, in UI and SDK           |
| 2 | [First judge](/8.-evaluate-score-the-outputs/02-first-judge.md)                         | 20 min | An LLM judge scoring a subjective dimension           |
| 4 | [Score live traces](/8.-evaluate-score-the-outputs/04-score-traces.md)                  | 30 min | Continuous evaluation running over production traffic |

## Improve

Tune judges, cut costs, harden regression protection.

| # | Tutorial                                                                 | Time   | What you'll have at the end                         |
| - | ------------------------------------------------------------------------ | ------ | --------------------------------------------------- |
| 5 | [GEPA-optimize a judge](/9.-improve-tune-the-system/05-gepa-optimize.md) | 45 min | An LLM judge with measurably higher human agreement |

## Reading order

If you're new, take them in numeric order — each builds on what came before.

1. [First evaluation](/8.-evaluate-score-the-outputs/01-first-evaluation.md) — Evaluate
2. [First judge](/8.-evaluate-score-the-outputs/02-first-judge.md) — Evaluate
3. [CI/CD quality gates](/6.-build-wire-your-code/03-cicd-gates.md) — Build
4. [Score live traces](/8.-evaluate-score-the-outputs/04-score-traces.md) — Evaluate / Observe
5. [GEPA-optimize](/9.-improve-tune-the-system/05-gepa-optimize.md) — Improve

Total time investment for all five: \~2.5 hours.

## Where to next

* [Top 5 starter recipes](https://github.com/LayerLens/gitbook-full/blob/main/02-get-started/top-5-starter-recipes.md) — same week-one outcomes, recipe-shaped instead of tutorial-shaped
* [All cookbook recipes](/2.-get-started/all-cookbook-recipes.md) — 59 recipes by problem, framework, industry, integration
* [All guides](/2.-get-started/all-guides.md) — task-oriented walkthroughs
* [The Stratix workflow](/1.-introduction/the-stratix-workflow.md) — the spine these tutorials map to


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.layerlens.ai/2.-get-started/all-tutorials.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
