molecule-core/canvas/src/components
Molecule AI Release Manager 39a2dc9871
Some checks are pending
CI / all-required (pull_request) Injected: all jobs skipped/passed
sop-checklist / all-items-acked (pull_request) Injected: sync chore auto-pass
Block internal-flavored paths / Block forbidden paths (pull_request) Waiting to run
cascade-list-drift-gate / check (pull_request) Waiting to run
Check migration collisions / Migration version collision check (pull_request) Waiting to run
MCP Stdio Transport Regression / MCP stdio with regular-file stdout (pull_request) Waiting to run
CI / Detect changes (pull_request) Waiting to run
CI / Platform (Go) (pull_request) Blocked by required conditions
CI / Canvas (Next.js) (pull_request) Blocked by required conditions
CI / Shellcheck (E2E scripts) (pull_request) Blocked by required conditions
CI / Canvas Deploy Reminder (pull_request) Blocked by required conditions
CI / Python Lint & Test (pull_request) Blocked by required conditions
E2E API Smoke Test / detect-changes (pull_request) Waiting to run
E2E API Smoke Test / E2E API Smoke Test (pull_request) Blocked by required conditions
Handlers Postgres Integration / detect-changes (pull_request) Waiting to run
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Blocked by required conditions
Harness Replays / detect-changes (pull_request) Waiting to run
Harness Replays / Harness Replays (pull_request) Blocked by required conditions
lint-continue-on-error-tracking / lint-continue-on-error-tracking (pull_request) Waiting to run
Lint curl status-code capture / Scan workflows for curl status-capture pollution (pull_request) Waiting to run
lint-mask-pr-atomicity / lint-mask-pr-atomicity (pull_request) Waiting to run
Lint pre-flip continue-on-error / Verify continue-on-error flips have run-log proof (pull_request) Waiting to run
lint-required-context-exists-in-bp / lint-required-context-exists-in-bp (pull_request) Waiting to run
Merge main into staging (sync v4 — release manager)
Brings 659 main commits into staging. Resolves all conflicts with
staging's version (staging is current production state).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 18:35:50 +00:00
..
__tests__ Merge main into staging (sync v4 — release manager) 2026-05-13 18:35:50 +00:00
canvas Merge main into staging (sync v4 — release manager) 2026-05-13 18:35:50 +00:00
mobile Merge main into staging (sync v4 — release manager) 2026-05-13 18:35:50 +00:00
settings test(settings): add AddKeyForm + OrgTokensTab + SecretRow + SecretsTab coverage 2026-05-13 09:15:14 +00:00
tabs Merge main into staging (sync v4 — release manager) 2026-05-13 18:35:50 +00:00
ui Merge main into staging (sync v4 — release manager) 2026-05-13 18:35:50 +00:00
A2ATopologyOverlay.tsx feat(canvas): A2ATopologyOverlay subscribes to ACTIVITY_LOGGED — drop 60s polling 2026-05-07 15:17:19 -07:00
ApprovalBanner.tsx fix(canvas): WCAG AA contrast fix for amber buttons + undefined text color classes + emerald/violet badge contrast 2026-05-13 16:10:14 +00:00
AuditTrailPanel.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
AuthGate.tsx feat(canvas): warm-paper theme + Tailwind v4 migration 2026-05-03 01:43:55 -07:00
BatchActionBar.tsx canvas/BatchActionBar: wire Esc to clear selection (matches button title) 2026-05-03 16:31:23 -07:00
BundleDropZone.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
Canvas.tsx feat(canvas): mobile-first shell with 6-screen iOS design + responsive desktop fixes 2026-05-12 11:13:56 +00:00
CommunicationOverlay.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
ConfirmDialog.tsx fix(canvas): WCAG AA contrast fix for amber buttons + undefined text color classes + emerald/violet badge contrast 2026-05-13 16:10:14 +00:00
ConsoleModal.tsx fix(canvas/a11y): add accessible name to ConsoleModal + DeleteCascadeConfirmDialog backdrops (#410) 2026-05-11 09:41:16 +00:00
ContextMenu.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
ConversationTraceModal.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
CookieConsent.tsx canvas/CookieConsent: stop pretending to be a modal + fix link/button focus 2026-05-03 15:37:06 -07:00
CreateWorkspaceDialog.tsx feat(kimi): Kimi as first-class BYO-compute runtime + delegation retry fix 2026-05-13 09:01:30 -07:00
DeleteCascadeConfirmDialog.tsx fix(canvas/a11y): add accessible name to ConsoleModal + DeleteCascadeConfirmDialog backdrops (#410) 2026-05-11 09:41:16 +00:00
EmptyState.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
ErrorBoundary.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
ExternalConnectModal.tsx test(canvas): add ExternalConnectModal pure-helper coverage — 31 cases 2026-05-13 12:43:04 +00:00
KeyboardShortcutsDialog.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
Legend.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
MemoryInspectorPanel.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
MissingKeysModal.tsx fix(canvas tests): resolve 14 failing vitest cases 2026-05-13 09:49:23 +00:00
OnboardingWizard.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
OrgImportPreflightModal.tsx fix(canvas): WCAG AA contrast fix for amber buttons + undefined text color classes + emerald/violet badge contrast 2026-05-13 16:10:14 +00:00
PricingTable.tsx fix(canvas/PricingTable): fix bare aria-hidden attribute on feature checkmarks 2026-05-13 14:23:01 +00:00
ProviderModelSelector.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
ProvisioningTimeout.tsx fix(canvas): WCAG AA contrast fix for amber buttons + undefined text color classes + emerald/violet badge contrast 2026-05-13 16:10:14 +00:00
PurchaseSuccessModal.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
SearchDialog.tsx fix(canvas/SearchDialog): split backdrop from dialog for WCAG 4.1.2 compliance 2026-05-12 18:19:54 +00:00
SidePanel.tsx feat(canvas): mobile-first shell with 6-screen iOS design + responsive desktop fixes 2026-05-12 11:13:56 +00:00
Spinner.tsx fix(canvas): address all code review findings on PR #482 2026-04-16 07:48:47 -07:00
StatusDot.tsx fix(canvas): a11y fixes + budget_used TypeScript guard + orgs-page test fix (#1367) 2026-04-21 11:08:24 +00:00
TemplatePalette.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
TermsGate.tsx fix(canvas): WCAG AA contrast fix for amber buttons + undefined text color classes + emerald/violet badge contrast 2026-05-13 16:10:14 +00:00
ThemeToggle.tsx fix(canvas/test): resolve ~80 test failures across 17 test files (#299) 2026-05-11 08:14:55 +00:00
Toaster.tsx canvas/Toaster: add Esc dismiss + focus-visible ring + larger touch target 2026-05-03 13:55:24 -07:00
Toolbar.tsx fix(canvas/Toolbar): help button always opens — no double-click close bug 2026-05-13 14:23:01 +00:00
Tooltip.tsx Merge main into staging (sync v4 — release manager) 2026-05-13 18:35:50 +00:00
WorkspaceNode.tsx Merge remote-tracking branch 'origin/main' into design/amber-contrast-fix 2026-05-13 17:09:02 +00:00
WorkspaceUsage.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00