# `Parapet.SLO.ScoriaEval`
[🔗](https://github.com/szTheory/parapet/blob/v1.0.0/lib/parapet/slo/scoria_eval.ex#L1)

Defines an SLO based on Scoria AI evaluation pass rates.

> #### Experimental {: .warning}
>
> This module is **experimental** in v1.x. Its API may change in a minor release with a
> single-version notice in CHANGELOG.md. See
> [Stability & Deprecation Policy](stability.html) for details.

# `t`

```elixir
@type t() :: %Parapet.SLO.ScoriaEval{
  guardrail: String.t(),
  labels: map(),
  name: atom(),
  objective: float(),
  runbook: String.t()
}
```

# `new`

Builds a new ScoriaEval struct and validates required properties.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
