Scriptbook

Write this so someone with no background can follow.

What do I need?

A .cmk file and the scriptbook CLI. Illustrated model: Abstract playbooks.

Scriptbook plays a CentrMark document on your machine. Run output lives in sidecars. The recipe is never rewritten.

This is not Synchronous Literate Programming (that tangles source). This is not a bash-to-PowerShell translator.

Three layers: CentrMark the book, PlayTime the stage, Scriptbook the app
Figure 1. Cookbook, kitchen, waiter
Layer Job

CentrMark (.cmk)

Markup only. No exec.

PlayTime

Engine in this repo’s library. Snapshot host, bind intents, run argv, write sidecars.

Scriptbook

App (scriptbook CLI; DevCentr GUI later). Opens the book.

PlayTime is being built here. It rhymes with OpenShellOrg (argv honesty, host identity). It is not moving yet.

In this component