Generate designs

Setup writes design YAML from an explicit ordered list of layer IDs. It never infers which layers belong in a design.

One design

artefacts:
  design_file_name: design.yaml
design:
  name: Policy experiment
  layer_ids: [announcement, response, controls]

The output order is exactly announcement, response, controls.

Several designs

designs:
  - key: linear
    file_name: design_linear.yaml
    name: Linear design
    layer_ids: [announcement, controls]
  - key: final
    file_name: design_nonlinear_final.yaml
    name: Final non-linear design
    layer_ids: [announcement, response, controls]

Each key and filename is unique. Every layer ID must refer to a declared generated or maintained layer. An experiment uses exactly one of design and designs.

See design YAML for the generated file format.


This site uses Just the Docs, a documentation theme for Jekyll.