Skip to content

plat 529

github-actions[bot] edited this page Oct 5, 2026 · 2 revisions

← Pulse platform issue index

PLAT-529 — formsKitAdoption.test.ts "builds folders and browser settings from the kit" fails on main

Coordination Value
State fixed on main (2026-10-05); not deployed
Priority P3
Date 2026-10-05
Owner frontend-chat

Evidence

npx vitest run src/components/workflow/formsKitAdoption.test.ts on a clean origin/main worktree: 1 failed, 8 passed; AssertionError: expected 1 to be +0. The rest of src/components and src/products (1691 tests) passes.

Cause and fix

The test pins "settings screens use the shared Button, no raw <button>". Commit b8de134c1 (PLAT-516, Code browser setup) added a raw <button> for the "Choose a browser" cards in BrowserWorkspacePanel.tsx. Fixed in the code, not the test: the cards use the shared Button (ghost variant) with h-auto justify-start whitespace-normal font-normal so the three-line card layout is unchanged. Type-check clean; src/components/workflow 604/604.

Left

Owner: check the "Choose a browser" cards look the same in the Browser pane (layout, hover, disabled while busy).

Clone this wiki locally