Skip to contents

The recipe is private: at least as sensitive as the original data. Never share alongside the synthetic. By default print(recipe(m)) redacts all level maps; use reveal_maps() for an explicit reveal.

Usage

recipe(m)

Arguments

m

A masque object from mask(), or a masque_set from mask_set().

Value

A masque_recipe, or for a set a masque_recipe_set bundle.

Examples

r <- propose_roles(iris)
r$role[r$col == "Sepal.Length"] <- "outcome"
m <- mask(iris, r, seed = 1)
recipe(m)
#> 
#> ── masque_recipe ───────────────────────────────────────────────────────────────
#>  Created: 2026-07-23 04:48:41 UTC
#>  Mode: local
#>  Clone fidelity: marginal / structural (global copula)
#>  Seed: present (redacted)
#>  masque version: 0.9.2
#>  Integrity fingerprint: 62a4affb7e41...
#> 
#> ── Columns (5 total; 0 level-map(s); 0 column-name map(s)) ──
#> 
#>   = outcome   scramble  Sepal.Length                  (numeric)
#>   = covariate scramble  Sepal.Width                   (numeric)
#>   = covariate scramble  Petal.Length                  (numeric)
#>   = covariate scramble  Petal.Width                   (numeric)
#>   = treatment keep      Species                       (factor)
#> ── Warnings ──
#> 
#> ! local mode: synthetic data is for owner development only, not external sharing.
#> 
#>  PRIVATE - never share this recipe alongside the synthetic.
#> Use `reveal_maps(rec)` to inspect level maps explicitly.