---
title: "Capsules and provenance"
output:
  rmarkdown::html_vignette:
    toc: true
    toc_depth: 2
vignette: >
  %\VignetteIndexEntry{Capsules and provenance}
  %\VignetteEngine{knitr::rmarkdown}
  %\VignetteEncoding{UTF-8}
---

```{r setup, include = FALSE}
# the vignette runs in full in GitHub CI and for the package tarball (NOT_CRAN), on r-universe
# (MY_UNIVERSE), on the package website (IN_PKGDOWN) and in an interactive session; when CRAN
# re-builds it in its check, none of these is set and only this chunk runs
if (!interactive() && !any(nzchar(Sys.getenv(c("NOT_CRAN", "MY_UNIVERSE", "IN_PKGDOWN"))))) {
  knitr::knit_exit()
}
```

```{r child = "parts/_getting-started.Rmd"}
```

```{r child = "parts/_capsules.Rmd"}
```

```{r child = "parts/_provenance.Rmd"}
```

```{r child = "parts/_validation-rules-and-synthetic-data.Rmd"}
```

```{r child = "parts/_drift.Rmd"}
```

```{r child = "parts/_dashboard.Rmd"}
```

```{r child = "parts/_language-model-routes.Rmd"}
```

```{r child = "parts/_json-and-serialisation.Rmd"}
```
