chore: snapshot WIP across dashboard, engine, and core

Bundles staged work-in-progress modifications across multiple packages
(routes, store, agent-instructions, self-healing, QuickEntryBox, etc.)
plus the dashboard theme-data.css preload fix.

Note: an unstaged 621-line deletion in .fusion/memory.md was deliberately
NOT committed — it appears to be an accidental overwrite of architecture
notes and is left in the working tree for review.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
gsxdsm
2026-04-10 21:12:40 -07:00
parent 54fdeb66df
commit 1a3ff011d3
13 changed files with 279 additions and 17 deletions

View File

@@ -234,6 +234,13 @@ describe("QuickEntryBox", () => {
expect((textarea as HTMLTextAreaElement).placeholder).toBe("Add a task...");
});
it("renders textarea with baseline height of 2 rows (FN-1580)", () => {
renderQuickEntryBox({});
const textarea = screen.getByTestId("quick-entry-input");
expect(textarea).toBeTruthy();
expect((textarea as HTMLTextAreaElement).rows).toBe(2);
});
it("does NOT expand on focus when autoExpand is false", () => {
renderQuickEntryBox({ autoExpand: false });
const textarea = screen.getByTestId("quick-entry-input");