feat: boost SaveImageAdvanced node frequency for search ranking#11853
feat: boost SaveImageAdvanced node frequency for search ranking#11853christian-byrne wants to merge 1 commit intomainfrom
Conversation
📝 WalkthroughWalkthroughA new node weight mapping entry is added to the sorted custom node map, assigning ChangesNode Weight Mapping
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 inconclusive)
✅ Passed checks (6 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
🎭 Playwright: ✅ 1463 passed, 0 failed · 2 flaky📊 Browser Reports
|
📦 Bundle: 5.26 MB gzip 🔴 +56 BDetailsSummary
Category Glance App Entry Points — 22.6 kB (baseline 22.6 kB) • ⚪ 0 BMain entry bundles and manifests
Status: 1 added / 1 removed Graph Workspace — 1.24 MB (baseline 1.24 MB) • ⚪ 0 BGraph editor runtime, canvas, workflow orchestration
Status: 1 added / 1 removed Views & Navigation — 81.8 kB (baseline 81.8 kB) • ⚪ 0 BTop-level views, pages, and routed surfaces
Status: 9 added / 9 removed / 2 unchanged Panels & Settings — 489 kB (baseline 489 kB) • ⚪ 0 BConfiguration panels, inspectors, and settings screens
Status: 10 added / 10 removed / 11 unchanged User & Accounts — 17.5 kB (baseline 17.5 kB) • ⚪ 0 BAuthentication, profile, and account management bundles
Status: 5 added / 5 removed / 2 unchanged Editors & Dialogs — 112 kB (baseline 112 kB) • ⚪ 0 BModals, dialogs, drawers, and in-app editors
Status: 4 added / 4 removed UI Components — 62.9 kB (baseline 62.9 kB) • ⚪ 0 BReusable component library chunks
Status: 5 added / 5 removed / 9 unchanged Data & Services — 3.04 MB (baseline 3.04 MB) • ⚪ 0 BStores, services, APIs, and repositories
Status: 13 added / 13 removed / 4 unchanged Utilities & Hooks — 365 kB (baseline 365 kB) • ⚪ 0 BHelpers, composables, and utility bundles
Status: 13 added / 13 removed / 18 unchanged Vendor & Third-Party — 9.94 MB (baseline 9.94 MB) • ⚪ 0 BExternal libraries and shared vendor chunks Status: 16 unchanged Other — 8.84 MB (baseline 8.84 MB) • ⚪ 0 BBundles that do not match a named category
Status: 57 added / 57 removed / 78 unchanged ⚡ Performance Report
No regressions detected. All metrics
Historical variance (last 15 runs)
Trend (last 15 commits on main)
Raw data{
"timestamp": "2026-05-02T23:05:22.683Z",
"gitSha": "564edee02f75c8665afd4c9461de735b40da512a",
"branch": "glary/boost-save-image-advanced-frequency",
"measurements": [
{
"name": "canvas-idle",
"durationMs": 1998.8800000000424,
"styleRecalcs": 9,
"styleRecalcDurationMs": 7.056,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 342.95599999999996,
"heapDeltaBytes": 23028612,
"heapUsedBytes": 71686012,
"domNodes": 18,
"jsHeapTotalBytes": 14942208,
"scriptDurationMs": 14.858999999999996,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "canvas-idle",
"durationMs": 2015.4860000000099,
"styleRecalcs": 8,
"styleRecalcDurationMs": 6.118000000000002,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 338.64700000000005,
"heapDeltaBytes": 23658832,
"heapUsedBytes": 72027152,
"domNodes": 16,
"jsHeapTotalBytes": 14942208,
"scriptDurationMs": 14.327,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-idle",
"durationMs": 2018.4540000000197,
"styleRecalcs": 9,
"styleRecalcDurationMs": 7.211000000000002,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 333.65900000000005,
"heapDeltaBytes": 22707260,
"heapUsedBytes": 70791316,
"domNodes": 17,
"jsHeapTotalBytes": 14942208,
"scriptDurationMs": 15.021000000000003,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "canvas-mouse-sweep",
"durationMs": 1890.1400000000308,
"styleRecalcs": 74,
"styleRecalcDurationMs": 35.522,
"layouts": 12,
"layoutDurationMs": 3.561,
"taskDurationMs": 838.1750000000001,
"heapDeltaBytes": 4205460,
"heapUsedBytes": 52905660,
"domNodes": -265,
"jsHeapTotalBytes": 16379904,
"scriptDurationMs": 120.31400000000001,
"eventListeners": -131,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-mouse-sweep",
"durationMs": 1782.3139999999285,
"styleRecalcs": 72,
"styleRecalcDurationMs": 40.171,
"layouts": 12,
"layoutDurationMs": 3.64,
"taskDurationMs": 757.876,
"heapDeltaBytes": 3907068,
"heapUsedBytes": 52322560,
"domNodes": -263,
"jsHeapTotalBytes": 15593472,
"scriptDurationMs": 111.486,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "canvas-mouse-sweep",
"durationMs": 1776.9220000000132,
"styleRecalcs": 74,
"styleRecalcDurationMs": 34.835,
"layouts": 12,
"layoutDurationMs": 3.736,
"taskDurationMs": 754.465,
"heapDeltaBytes": -2479472,
"heapUsedBytes": 46207848,
"domNodes": -264,
"jsHeapTotalBytes": 16117760,
"scriptDurationMs": 116.965,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1715.8809999999676,
"styleRecalcs": 30,
"styleRecalcDurationMs": 14.454000000000002,
"layouts": 6,
"layoutDurationMs": 0.6180000000000001,
"taskDurationMs": 274.57,
"heapDeltaBytes": 188072,
"heapUsedBytes": 48781360,
"domNodes": 75,
"jsHeapTotalBytes": 15466496,
"scriptDurationMs": 16.826000000000008,
"eventListeners": 19,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1714.191000000028,
"styleRecalcs": 31,
"styleRecalcDurationMs": 15.051000000000002,
"layouts": 6,
"layoutDurationMs": 0.6999999999999998,
"taskDurationMs": 273.984,
"heapDeltaBytes": -134144,
"heapUsedBytes": 47934148,
"domNodes": 76,
"jsHeapTotalBytes": 15466496,
"scriptDurationMs": 16.847999999999995,
"eventListeners": 21,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1713.9069999999492,
"styleRecalcs": 32,
"styleRecalcDurationMs": 14.689,
"layouts": 6,
"layoutDurationMs": 0.6099999999999999,
"taskDurationMs": 274.24199999999996,
"heapDeltaBytes": 175972,
"heapUsedBytes": 48843508,
"domNodes": 76,
"jsHeapTotalBytes": 14680064,
"scriptDurationMs": 16.604999999999993,
"eventListeners": 19,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "dom-widget-clipping",
"durationMs": 537.3939999999493,
"styleRecalcs": 11,
"styleRecalcDurationMs": 6.979000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 315.47700000000003,
"heapDeltaBytes": 8768640,
"heapUsedBytes": 57430860,
"domNodes": 18,
"jsHeapTotalBytes": 14942208,
"scriptDurationMs": 54.864999999999995,
"eventListeners": 0,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "dom-widget-clipping",
"durationMs": 537.6430000000028,
"styleRecalcs": 10,
"styleRecalcDurationMs": 6.479,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 315.31699999999995,
"heapDeltaBytes": 9110896,
"heapUsedBytes": 57428860,
"domNodes": 16,
"jsHeapTotalBytes": 15466496,
"scriptDurationMs": 50.65100000000001,
"eventListeners": 0,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000273
},
{
"name": "dom-widget-clipping",
"durationMs": 516.7400000000271,
"styleRecalcs": 10,
"styleRecalcDurationMs": 6.580000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 306.725,
"heapDeltaBytes": 8808324,
"heapUsedBytes": 57218324,
"domNodes": 16,
"jsHeapTotalBytes": 15466496,
"scriptDurationMs": 51.31600000000001,
"eventListeners": 0,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.663333333333338,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "large-graph-idle",
"durationMs": 2007.9559999999788,
"styleRecalcs": 9,
"styleRecalcDurationMs": 7.68,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 507.059,
"heapDeltaBytes": 4245796,
"heapUsedBytes": 62563508,
"domNodes": -262,
"jsHeapTotalBytes": 552960,
"scriptDurationMs": 75.55699999999999,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-idle",
"durationMs": 2000.833000000057,
"styleRecalcs": 10,
"styleRecalcDurationMs": 7.169000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 517.422,
"heapDeltaBytes": 4543020,
"heapUsedBytes": 62698928,
"domNodes": -257,
"jsHeapTotalBytes": 552960,
"scriptDurationMs": 75.30000000000001,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.670000000000012,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-idle",
"durationMs": 2018.0930000000217,
"styleRecalcs": 10,
"styleRecalcDurationMs": 7.847000000000003,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 511.80199999999985,
"heapDeltaBytes": 6317100,
"heapUsedBytes": 63493068,
"domNodes": -258,
"jsHeapTotalBytes": 815104,
"scriptDurationMs": 82.29599999999999,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-pan",
"durationMs": 2106.6680000000133,
"styleRecalcs": 69,
"styleRecalcDurationMs": 18.17,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 997.3100000000002,
"heapDeltaBytes": 23688452,
"heapUsedBytes": 82855528,
"domNodes": -264,
"jsHeapTotalBytes": 6000640,
"scriptDurationMs": 347.902,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "large-graph-pan",
"durationMs": 2113.413000000037,
"styleRecalcs": 67,
"styleRecalcDurationMs": 15.938999999999998,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 983.2760000000001,
"heapDeltaBytes": -1591488,
"heapUsedBytes": 58250352,
"domNodes": -266,
"jsHeapTotalBytes": 1282048,
"scriptDurationMs": 350.836,
"eventListeners": -127,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "large-graph-pan",
"durationMs": 2142.789999999991,
"styleRecalcs": 69,
"styleRecalcDurationMs": 18.073000000000004,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1047.7289999999998,
"heapDeltaBytes": 9167012,
"heapUsedBytes": 68788980,
"domNodes": -260,
"jsHeapTotalBytes": 1806336,
"scriptDurationMs": 383.629,
"eventListeners": -127,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "large-graph-zoom",
"durationMs": 3098.8720000000285,
"styleRecalcs": 65,
"styleRecalcDurationMs": 18.544999999999998,
"layouts": 60,
"layoutDurationMs": 7.536,
"taskDurationMs": 1245.776,
"heapDeltaBytes": 8771104,
"heapUsedBytes": 69437604,
"domNodes": -269,
"jsHeapTotalBytes": 815104,
"scriptDurationMs": 455.29200000000003,
"eventListeners": -127,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-zoom",
"durationMs": 3136.4280000000235,
"styleRecalcs": 65,
"styleRecalcDurationMs": 17.745,
"layouts": 60,
"layoutDurationMs": 7.521000000000001,
"taskDurationMs": 1260.034,
"heapDeltaBytes": 7459904,
"heapUsedBytes": 68001868,
"domNodes": -268,
"jsHeapTotalBytes": 6057984,
"scriptDurationMs": 468.978,
"eventListeners": -125,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "large-graph-zoom",
"durationMs": 3130.7130000000143,
"styleRecalcs": 66,
"styleRecalcDurationMs": 18.468999999999998,
"layouts": 60,
"layoutDurationMs": 7.887999999999999,
"taskDurationMs": 1302.6689999999999,
"heapDeltaBytes": 15897652,
"heapUsedBytes": 76828168,
"domNodes": -268,
"jsHeapTotalBytes": 28672,
"scriptDurationMs": 500.7710000000001,
"eventListeners": -125,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "minimap-idle",
"durationMs": 2034.2419999999493,
"styleRecalcs": 8,
"styleRecalcDurationMs": 7.200999999999999,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 527.249,
"heapDeltaBytes": 14756984,
"heapUsedBytes": 74806848,
"domNodes": -258,
"jsHeapTotalBytes": -757760,
"scriptDurationMs": 75.811,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "minimap-idle",
"durationMs": 2036.9230000000016,
"styleRecalcs": 10,
"styleRecalcDurationMs": 8.504999999999999,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 522.807,
"heapDeltaBytes": 12480400,
"heapUsedBytes": 72911316,
"domNodes": -260,
"jsHeapTotalBytes": 290816,
"scriptDurationMs": 79.319,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "minimap-idle",
"durationMs": 2046.6300000000501,
"styleRecalcs": 8,
"styleRecalcDurationMs": 9.604000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 516.716,
"heapDeltaBytes": 4226312,
"heapUsedBytes": 63871564,
"domNodes": -264,
"jsHeapTotalBytes": 552960,
"scriptDurationMs": 77.809,
"eventListeners": -129,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 552.5840000000244,
"styleRecalcs": 45,
"styleRecalcDurationMs": 9.152999999999999,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 331.602,
"heapDeltaBytes": 9136424,
"heapUsedBytes": 57931512,
"domNodes": 16,
"jsHeapTotalBytes": 16515072,
"scriptDurationMs": 116.017,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000273
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 526.1230000000978,
"styleRecalcs": 47,
"styleRecalcDurationMs": 10.656,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 341.01400000000007,
"heapDeltaBytes": 8768200,
"heapUsedBytes": 57501296,
"domNodes": 19,
"jsHeapTotalBytes": 15728640,
"scriptDurationMs": 118.87400000000001,
"eventListeners": 8,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000273
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 570.9729999999809,
"styleRecalcs": 47,
"styleRecalcDurationMs": 10.436,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 350.3529999999999,
"heapDeltaBytes": 9442052,
"heapUsedBytes": 59042148,
"domNodes": 19,
"jsHeapTotalBytes": 15728640,
"scriptDurationMs": 119.105,
"eventListeners": 8,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.663333333333338,
"p95FrameDurationMs": 16.700000000000273
},
{
"name": "subgraph-idle",
"durationMs": 2004.096000000004,
"styleRecalcs": 9,
"styleRecalcDurationMs": 6.9479999999999995,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 326.352,
"heapDeltaBytes": 22312432,
"heapUsedBytes": 70901064,
"domNodes": 18,
"jsHeapTotalBytes": 14942208,
"scriptDurationMs": 12.538,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-idle",
"durationMs": 1988.3250000000317,
"styleRecalcs": 11,
"styleRecalcDurationMs": 8.032999999999998,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 324.05100000000004,
"heapDeltaBytes": 22602416,
"heapUsedBytes": 71296868,
"domNodes": 22,
"jsHeapTotalBytes": 14942208,
"scriptDurationMs": 12.302,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-idle",
"durationMs": 2000.8699999999635,
"styleRecalcs": 9,
"styleRecalcDurationMs": 7.1460000000000035,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 326.187,
"heapDeltaBytes": 23266856,
"heapUsedBytes": 71840772,
"domNodes": 18,
"jsHeapTotalBytes": 14942208,
"scriptDurationMs": 12.651000000000003,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1735.6940000000236,
"styleRecalcs": 76,
"styleRecalcDurationMs": 38.519999999999996,
"layouts": 16,
"layoutDurationMs": 4.144,
"taskDurationMs": 680.564,
"heapDeltaBytes": -5248200,
"heapUsedBytes": 43380296,
"domNodes": 63,
"jsHeapTotalBytes": 15069184,
"scriptDurationMs": 81.38199999999999,
"eventListeners": -133,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333335,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1721.5120000000752,
"styleRecalcs": 75,
"styleRecalcDurationMs": 37.442,
"layouts": 16,
"layoutDurationMs": 4.617,
"taskDurationMs": 617.332,
"heapDeltaBytes": 14157740,
"heapUsedBytes": 62633840,
"domNodes": 63,
"jsHeapTotalBytes": 15990784,
"scriptDurationMs": 86.51199999999999,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1737.2000000000298,
"styleRecalcs": 78,
"styleRecalcDurationMs": 41.895,
"layouts": 16,
"layoutDurationMs": 4.507000000000001,
"taskDurationMs": 637.3539999999999,
"heapDeltaBytes": 14799120,
"heapUsedBytes": 63408080,
"domNodes": 64,
"jsHeapTotalBytes": 15204352,
"scriptDurationMs": 82.505,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "viewport-pan-sweep",
"durationMs": 8172.439999999938,
"styleRecalcs": 248,
"styleRecalcDurationMs": 52.068000000000005,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 3705.0769999999998,
"heapDeltaBytes": 16805492,
"heapUsedBytes": 75896448,
"domNodes": -265,
"jsHeapTotalBytes": 9408512,
"scriptDurationMs": 1332.12,
"eventListeners": -113,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "viewport-pan-sweep",
"durationMs": 8154.008999999974,
"styleRecalcs": 250,
"styleRecalcDurationMs": 52.175,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 3460.0370000000003,
"heapDeltaBytes": 22922648,
"heapUsedBytes": 82328752,
"domNodes": -264,
"jsHeapTotalBytes": 5242880,
"scriptDurationMs": 1138.1779999999999,
"eventListeners": -113,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "viewport-pan-sweep",
"durationMs": 8134.9009999999,
"styleRecalcs": 250,
"styleRecalcDurationMs": 53.574,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 3384.0660000000003,
"heapDeltaBytes": 13273732,
"heapUsedBytes": 71632308,
"domNodes": -262,
"jsHeapTotalBytes": 3117056,
"scriptDurationMs": 1112.279,
"eventListeners": -113,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-idle",
"durationMs": 12162.404999999922,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 12152.378999999999,
"heapDeltaBytes": -31167256,
"heapUsedBytes": 170544740,
"domNodes": -8331,
"jsHeapTotalBytes": 23654400,
"scriptDurationMs": 552.048,
"eventListeners": -16464,
"totalBlockingTimeMs": 0,
"frameDurationMs": 17.220000000000073,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "vue-large-graph-idle",
"durationMs": 12159.844999999905,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 12150.021999999999,
"heapDeltaBytes": -40250500,
"heapUsedBytes": 157930824,
"domNodes": -8331,
"jsHeapTotalBytes": 22867968,
"scriptDurationMs": 574.804,
"eventListeners": -16464,
"totalBlockingTimeMs": 0,
"frameDurationMs": 17.776666666666642,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "vue-large-graph-idle",
"durationMs": 12514.112999999952,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 12469.528,
"heapDeltaBytes": -43376524,
"heapUsedBytes": 171265404,
"domNodes": -8331,
"jsHeapTotalBytes": 25751552,
"scriptDurationMs": 609.7750000000001,
"eventListeners": -16460,
"totalBlockingTimeMs": 0,
"frameDurationMs": 17.223333333333237,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "vue-large-graph-pan",
"durationMs": 14736.243999999942,
"styleRecalcs": 68,
"styleRecalcDurationMs": 18.75300000000002,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 14713.439,
"heapDeltaBytes": -38770556,
"heapUsedBytes": 158729936,
"domNodes": -8331,
"jsHeapTotalBytes": -3870720,
"scriptDurationMs": 854.6519999999999,
"eventListeners": -16494,
"totalBlockingTimeMs": 39,
"frameDurationMs": 17.220000000000073,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "vue-large-graph-pan",
"durationMs": 14569.176000000083,
"styleRecalcs": 68,
"styleRecalcDurationMs": 17.41400000000004,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 14548.085000000001,
"heapDeltaBytes": -50670904,
"heapUsedBytes": 153184732,
"domNodes": -8331,
"jsHeapTotalBytes": -1249280,
"scriptDurationMs": 847.763,
"eventListeners": -16488,
"totalBlockingTimeMs": 96,
"frameDurationMs": 17.223333333333358,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-pan",
"durationMs": 14800.602000000026,
"styleRecalcs": 68,
"styleRecalcDurationMs": 16.981999999999996,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 14771.782000000001,
"heapDeltaBytes": -21123332,
"heapUsedBytes": 174420636,
"domNodes": -8331,
"jsHeapTotalBytes": -2646016,
"scriptDurationMs": 857.0889999999999,
"eventListeners": -16488,
"totalBlockingTimeMs": 0,
"frameDurationMs": 17.219999999999953,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "workflow-execution",
"durationMs": 467.31899999997495,
"styleRecalcs": 15,
"styleRecalcDurationMs": 22.058,
"layouts": 5,
"layoutDurationMs": 1.578,
"taskDurationMs": 121.694,
"heapDeltaBytes": 5406292,
"heapUsedBytes": 55506108,
"domNodes": 166,
"jsHeapTotalBytes": 524288,
"scriptDurationMs": 27.168,
"eventListeners": 69,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000273
},
{
"name": "workflow-execution",
"durationMs": 127.0240000000058,
"styleRecalcs": 12,
"styleRecalcDurationMs": 18.644000000000002,
"layouts": 4,
"layoutDurationMs": 1.4480000000000002,
"taskDurationMs": 95.68300000000002,
"heapDeltaBytes": 3461756,
"heapUsedBytes": 54615972,
"domNodes": 146,
"jsHeapTotalBytes": 0,
"scriptDurationMs": 22.55,
"eventListeners": 37,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "workflow-execution",
"durationMs": 457.6329999999871,
"styleRecalcs": 16,
"styleRecalcDurationMs": 23.706999999999997,
"layouts": 5,
"layoutDurationMs": 1.448,
"taskDurationMs": 119.51599999999998,
"heapDeltaBytes": 5028888,
"heapUsedBytes": 54870068,
"domNodes": 155,
"jsHeapTotalBytes": 262144,
"scriptDurationMs": 24.806,
"eventListeners": 69,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000273
}
]
} |
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## main #11853 +/- ##
===========================================
- Coverage 71.66% 55.95% -15.72%
===========================================
Files 1492 1383 -109
Lines 83703 70616 -13087
Branches 22744 18756 -3988
===========================================
- Hits 59989 39511 -20478
- Misses 22857 30578 +7721
+ Partials 857 527 -330
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
PR Created by the Glary-Bot Agent
Adds an entry for the new
SaveImageAdvancednode topublic/assets/sorted-custom-node-map.jsonwith the same frequency stat (1762) as the existingSaveImagenode, so the new Save Image node ranks at the top of search results when typing "save" — matching the original node's behavior.Context: the new Save Image node (Notion spec) replaces/deprecates the original
SaveImage. Search ranking uses the static node frequency map; the new node had no entry and was therefore ranked at frequency 0. Mirroring the original's stat is the manual-boost approach discussed in the thread.Changes
public/assets/sorted-custom-node-map.json: add"SaveImageAdvanced": 1762directly after"SaveImage": 1762to preserve descending sort order.Verification
pnpm typecheck,pnpm lint, andpnpm formatall pass via lint-staged on commit.SaveImageandVAEDecode).┆Issue is synchronized with this Notion page by Unito