@dunn.dev/reference v0.4.2 Fixes the journal treatment's palette. Both changes are confined to journal/journal-base.css; tokens/, mark/, site.css and the repository templates are untouched. Pin the complete semantic token set on body.journal. The journal is a light-only treatment, but it re-pinned only twelve tokens. tokens/colors.css declares dark values on :root, so every semantic token the block left unpinned inherited its DARK value down into body.journal while --bg stayed cream — dark status colours, near-black input chrome and cold grey borders on warm paper for any visitor whose system is set to dark. Fourteen tokens were diverging: --nav-bg, --border-strong, --callout-warning/tip/todo, --danger(+subtle), --success(+subtle), --warning(+subtle), --input-bg/border/focus. Verified in a browser under emulated system-dark, before and after. Raise --text-muted to AA, and floor muted type at 0.68rem. --text-muted carries eyebrows, stat labels, captions and pagenav — body-sized text and smaller. #8a7660 measured 4.03:1 on --bg and 3.61:1 on --surface, below the 4.5:1 threshold on both grounds. Now #7a6650: 5.07:1 and 4.55:1, same hue and chroma, one step darker. .wt-stat-label goes 0.62rem to 0.68rem; AA at ~10px uppercase mono is still hostile reading, so the colour and the size floor work together. Consumer impact: journal consumers (works, cycle) will see all muted text darken one step and stat labels grow slightly. Non-journal consumers are unaffected — nothing they import changed.