/ PLAYBOOK.scm
PLAYBOOK.scm
 1  ;; SPDX-License-Identifier: AGPL-3.0-or-later
 2  ;; PLAYBOOK.scm - Operational runbook
 3  
 4  (define playbook
 5    `((version . "1.0.0")
 6      (project . "betlang-playground")
 7      (procedures
 8        ((build
 9           (("setup" . "cargo build")
10            ("test" . "cargo test")
11            ("check" . "cargo check")))
12         (run
13           (("repl" . "cargo run -- repl")
14            ("example" . "cargo run -- examples/experiment.bet")))
15         (experiment
16           (("enable" . "cargo run -- --feature=linear_types examples/test.bet")
17            ("list" . "cargo run -- --list-features")))))
18      (alerts ())
19      (contacts ())))