Operator report: the first-run "Set Up AI" modal had extra space along its right edge, and it asked a browser visitor to connect a remote server and mentioned a native shell they do not have. Three defects, verified in a real container build at desktop and mobile widths: - FN-8015 reserved `margin-inline-end: var(--space-lg)` on the shared `.floating-window__body` so a hosted scrollbar cleared the east resize hot zones. One shared reservation every caller had to know about produced a recurring class of asymmetric-right-inset bugs instead: it was zeroed piecemeal five times (FN-8766, mobile task detail, FN-8722, FN-8702, every tablet window) while two callers leaned on it for their right inset and had to restore it whenever one of those predicates fired. Delete the gutter, its five overrides, and GitHub Import's borrowed-inset compensation. Where a scrollbar and a resize target actually collide, use FN-8766's outboard east targets. Trade-off accepted by the operator; the ratchet test now forbids the gutter in any stylesheet at any breakpoint. - The hosted Set Up AI modal did not fill its window: its standalone `height: min(85vh, ...)` rule ties on specificity with FloatingWindow's `height: 100%` and won on source order, leaving ~60px of dead window surface under the footer alongside the 16px gutter strip. Right gap 17px -> 1px, bottom gap 62px -> 1px. - The "Connect remote Fusion server" card keyed only on `desktopMode !== "local"`, and `desktopMode` is undefined on web, so every browser first-run led with a native-shell hand-off form. Now also requires `host !== "web"`. Verified: 165 dashboard test files / 5829 tests pass, eslint and `tsc -p tsconfig.app.json` clean, and a container built from this tree shows the panel flush at 1280x800 and as a symmetric full-screen sheet at 390x844 with no remote-server card. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Changeset Format Guide
Each changeset file in this directory describes one user-facing change for release notes.
Required body format
---
"@runfusion/fusion": minor
---
summary: Add a Command Center productivity control for LOC backfills.
category: feature
dev: Uses the new `fn_backfill_loc` tool; settings key `commandCenter.locBackfill`.
Fields
| Field | Required | Description |
|---|---|---|
summary |
Yes | One line, user-facing, max 120 chars. Describe what changed for the operator. |
category |
Yes | One of: feature, fix, breaking, security, performance, internal. |
dev |
No | Developer or migration detail. Preserved in per-package CHANGELOGs but excluded from distilled release notes. |
Audience
The summary is the only content that appears in end-user release notes by default. Write for Fusion operators — describe behavior, fixes, and what changed. Avoid internal class names, file paths, and implementation detail.
Bump types
patch— bug fixes, internal changesminor— new features, CLI additions, toolsmajor— breaking changes
Validation
Run pnpm check:changesets to validate. The linter runs in the PR-check gate and test:gate. Legacy freeform changesets pass with a warning during the transition period.