diff --git a/dashboard/src/decisions.md b/dashboard/src/decisions.md
index 72abba1..c186425 100644
--- a/dashboard/src/decisions.md
+++ b/dashboard/src/decisions.md
@@ -150,8 +150,10 @@ const _kpiBox = html`
withDocHelp(_kpiBox, "/docs/decisions-kpi");
-// ── Fixed sidebar — stays in viewport top-right corner while scrolling ──────
-display(html``);
+// ── Inject into the TOC sidebar (right column, non-scrolling) ───────────────
+const _toc = document.querySelector("#observablehq-toc");
+if (_toc) _toc.prepend(_kpiBox);
+else display(html`
${_kpiBox}
`);
```
```js
@@ -353,15 +355,6 @@ if (escalated.length > 0) {
```