The reference for the engine's full design language (the `blueprint` argument of generate_dataset,
start_generation and validate_blueprint): roles, distributions, formulas that read parent columns
and draw noise, per-group sequences (seq, lag, cumsum, ar1 drift, random walk), aggregates, event
windows, cause-and-effect, lifecycles, with patterns, and an index of chapters. Read it before
writing a blueprint.
Args:
topic: a chapter's id from the index (or several, comma-separated) for that chapter in full, with
a world that builds as written: JSON payloads (webhooks, audit trails), threads of messages,
one party's duplicate records, running balances, rosters made from demand, a source system's
raw drops and schema changes, planted problems for an eval. Empty for the reference.