Specs

Spec topics: declarations and rules.

TilesList
7
NameFirst sentenceTags
alertsReadings come in; a limit decides who hears about it. alerts.notify stands in for a real channel such as email or a push message: here it only records what it would send,
drill-resultsA drill program comes back from the lab. Each hole is scored on its gram-metres (grade × width, summed over its intervals), graded by guarded rules, and the best hole mak
helloThe smallest spec: one message and the rules that answer it. A rule's last payload goes back to whoever sent the message.
ledger-specLedger for the tests.#wip
mining-domainA made-up mining-company domain model for playing with domain tooling: the model graph (/domain/overview), the object browser (/dom) and the domain APIs. Converted from d
orderPlacing an order: check the stock, price the lines, pick a discount, confirm. Each step is its own message, so each can be extended or replaced with rules of its own. The
rebalanceBringing a portfolio back to its targets. Each position is valued, compared with its target weight, and a guarded rule decides: buy, sell or leave it. Differences under 2

Trash: deleted topics, kept 30 days.