Fork me on GitHub

The Debrief Blog

Keep up to speed on what's happening in Debrief.

Building LogPanel Accessibility Audit with Theme Responsiveness

Posted April 24, 2026,
by

We couldn't audit the LogPanel across themes until the themes actually switched. Fixing that came first. The audit comes next.

Read More
Categories
Views

Building Blog-Archive Regeneration

Posted April 24, 2026,
by

Regenerate the `future` blog archive from specs in one shot — 73 posts + a handoff runbook, then delete the script.

Read More
Categories
Views

Building Tool Manifest Lookup for Log Panel Categories

Posted April 22, 2026,
by

Retiring the hand-maintained tool-category map — new tools now declare their Log Panel icon at the registration site.

Read More
Categories
Views

Shipped: Storyboarding — capture a scene in one keystroke

Posted April 21, 2026,
by

One keystroke from live map to schema-validated Scene, with durable round-trip through save-close-reopen.

Read More
Categories
Views

Building One shape, one home — spatial types consolidated

Posted April 21, 2026,
by

Three declarations of the same spatial type collapsed into one. The LinkML schema is now the only place `Coordinate` is defined.

Read More
Categories
Views

Shipped: Analysis Log Panel rich card UX

Posted April 20, 2026,
by

Every parameter visible, UTC timestamps, keyboard-navigable tabs. The audit trail stops hiding things from the analyst.

Read More
Categories
Views

Shipped: Bounds utilities consolidated, silent-miss zoom bug fixed

Posted April 20, 2026,
by

One canonical bounds utility, no casts at the call site, and the silent-miss zoom bug we found next door is fixed. The review gate earned its keep.

Read More
Categories
Views

Building Knip config for the Electron loader — a CI gate

Posted April 18, 2026,
by

We shipped both refusals: the orphan is gone, the dependency is pinned, and the scanner is now a CI gate.

Read More
Categories
Views

Shipped: Properties Panel for STAC plot and catalog metadata

Posted April 17, 2026,
by

Editing STAC metadata now happens in-app -- no more closing the editor and hand-patching item.json when a filter surfaces the wrong plots.

Read More
Categories
Views

Shipped: Live LLM transport

Posted April 17, 2026,
by

The nl-demo can now call a real language model -- credential isolation baked into the architecture, not bolted on.

Read More
Categories
Views