feat(FN-3631): replicate task creation across mesh nodes and fix modal scrolling

- Add mesh task replication plumbing in core store/types with node-aware task creation metadata
- Expose dashboard and mesh API route coverage for replicated task creation and sync behavior
- Restore independent scrolling in Git Manager changes list and prevent Scripts modal scroll regressions
- Expand tests across core, dashboard routes, API, and CLI extension insights for the new behavior

Fusion-Task-Id: FN-3631
This commit is contained in:
Fusion
2026-05-07 00:51:58 -07:00
committed by gsxdsm
parent 2df61fbc6c
commit cd8763a225
4 changed files with 55 additions and 3 deletions

View File

@@ -2058,6 +2058,7 @@
position: sticky;
top: 0;
align-self: start;
min-height: 0;
/* Cap the sticky column so its internal lists never push past the viewport
* — without this, two long lists at max-height 200px each + headers can
* exceed the available scroll-port height and the column visually clips. */
@@ -2118,6 +2119,9 @@
/* ── File Section ── */
.gm-file-section {
display: flex;
flex-direction: column;
min-height: 0;
border: 1px solid var(--border);
border-radius: var(--radius-md);
overflow: hidden;
@@ -2149,8 +2153,11 @@
/* ── File List ── */
.gm-file-list {
max-height: 200px;
min-height: 0;
max-height: calc(var(--space-2xl) * 6 + var(--space-md));
overflow-y: auto;
overscroll-behavior: contain;
-webkit-overflow-scrolling: touch;
}
.gm-file-item {