Skip to content

Restore left Chat, make Build a panel, and show investigations inline - #446

Merged
MaggieAppleton merged 4 commits into
mainfrom
maggie/chat-left
Oct 10, 2026
Merged

MaggieAppleton merged 4 commits into
mainfrom
maggie/chat-left

Conversation

@MaggieAppleton

@MaggieAppleton MaggieAppleton commented Oct 10, 2026 •

Copy link
Copy Markdown
Collaborator

Restore Chat to the left with the icon, header hover/focus, reopen, and resize behavior from the last left-side layout (1249dac2^). Keep its drafts, saved widths, mounting order, shortcuts, compact views, and child-document controls.

The main pane now switches between Document → Decisions → Build. Build contains the existing task review, workspace selection, approval, progress, blockers, recovery actions, and PR links without a modal. Task links still select Build; child documents keep their existing destinations.

Remove the Investigations tab and dialog. Proposals, workspace-owner approval, progress, and published results appear as cards in the document flow. Preserve shared selections, cancellation, retries, exports, and evidence decisions. Local execution still needs the workspace owner's approval. A failed card load has a retry control; a build lock preserves result filtering and owner cancellation while blocking document mutations.

Validation: 70 focused unit/domain tests; 39 browser checks across the focused run and corrected fixture reruns; bun run types; bun run ci; production build. Credential-dependent live-agent tests skipped. Standards and behavior reviews have no remaining findings.

The existing intermittent child history race recorded during the first Chat-only run remains outside this change. The latest child-document suite passed; no routing changes are included.

Chat on the left

Actual application with example content; the original header controls remain.

Chat on the left beside Document, Decisions, and Build

Build panel

Build replaces the document body while Chat stays available.

Build selected with reviewed tasks inside the main workspace pane

Inline investigation approval

The owner chooses a connected workspace directly in the document.

An inline investigation proposal with owner approval controls

Inline results

Published example data, shared filters, selections, exports, and decision actions remain in the document flow.

An inline investigation result with its native table and evidence actions

@MaggieAppleton MaggieAppleton changed the title Restore Chat to the left with its original controls Restore left Chat, make Build a panel, and show investigations inline Oct 10, 2026
@MaggieAppleton
MaggieAppleton merged commit 2068e89 into main Oct 10, 2026
3 checks passed
@MaggieAppleton
MaggieAppleton deleted the maggie/chat-left branch October 10, 2026 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant