What's Changed
- Docs: a nightlight that follows the sun by @danrspencer in #188
- CI: report what actually ran, as a job summary by @danrspencer in #190
- Add a behaviour test layer: real blueprint, real services, fake bulbs by @danrspencer in #189
- Capture the blueprint's automation trace, and render it in CI by @danrspencer in #191
- The behaviour test room is six fittings, not one bulb by @danrspencer in #192
- Cover FLARE's basic behaviour through the blueprint by @danrspencer in #193
- Read the phase once; run behaviour capabilities tracked and untracked by @danrspencer in #194
- Add mise task runner and an interactive blueprint trace viewer by @danrspencer in #195
- CI: bundle the trace viewer with the traces artifact by @danrspencer in #197
- Fix classify() blind to a cross-mode colour echo or a bulb's own ceiling by @danrspencer in #196
- Route two-step transitions by device pattern directly, not just by label by @danrspencer in #198
- Publish the blueprint trace report to the docs site, hidden and main-only by @danrspencer in #199
- Link the trace report from the blueprint page; highlight its ancestors on hover by @danrspencer in #200
- Promote the trace report link to its own heading on the blueprint page by @danrspencer in #201
- Blueprint: and/or/not shorthand, trim comments; viewer: YAML syntax highlighting by @danrspencer in #202
- Drop the noisy "adaptive_" prefix from internal trigger/variable names by @danrspencer in #203
- Cut release v0.16.0-beta.6 by @danrspencer in #204
Full Changelog: v0.16.0-beta.5...v0.16.0-beta.9