diff --git a/.changeset/beta-one-release-preparation.md b/.changeset/beta-one-release-preparation.md new file mode 100644 index 000000000..a845151cc --- /dev/null +++ b/.changeset/beta-one-release-preparation.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/.changeset/pre.json b/.changeset/pre.json index 26a73d3ff..21bea95a4 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -19,6 +19,7 @@ "annotated-nav-owner-parity", "argument-aware-shell-completions", "batched-wheel-return", + "beta-ci-smoke-coverage", "bold-bobcats-prove", "bounded-highlight-worker-retries", "breezy-walls-fall", @@ -28,11 +29,13 @@ "checked-documents-stay", "clear-config-examples", "clear-document-menu-accelerators", + "clear-empty-reviews", "compact-local-renames", "compiled-extension-imports", "configurable-auto-split-width", "coordinated-document-saves", "dismissed-document-menus", + "docs-accuracy-pass", "draft-note-focus-transition", "extension-directory-verdict-guide", "fast-terminal-color-refresh", @@ -48,12 +51,14 @@ "lazy-documents-open", "light-agent-skills", "list-hunk-verdict-and-hunk-backup", + "list-hunk-why", "major-candies-nail", "npm-extension-sources", "pager-filter-focus", "patient-windows-account-lookup", "pinned-startup-benchmark-theme", "plain-pager-epipe", + "published-changelog-smoke", "quiet-jj-paths", "quiet-otters-scroll", "quiet-states-rest", @@ -61,10 +66,13 @@ "quiet-watch-selection", "quiet-worktrees-explain", "readable-document-spacing", + "recognized-patch-input", "reject-malformed-vcs-watch-hooks", + "release-benchmark-maintenance", "reload-retired-note-count", "remappable-save-note", "retained-document-editor-notices", + "select-binary-files", "settled-document-reviews", "settled-editor-input", "shell-completions", @@ -75,6 +83,7 @@ "stable-document-wrap-test", "steady-directory-watch", "steady-history-cleanup", + "steady-sidebar-follow", "suspended-session-stays-registered", "tidy-document-keyboard-bursts", "tidy-notes-reveal", diff --git a/CHANGELOG.md b/CHANGELOG.md index 65a2b4c7f..41a86e754 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## 0.24.0-beta.1 + +### Patch Changes + +- [#1182](https://github.com/modem-dev/hunk/pull/1182) [`08c3da7`](https://github.com/modem-dev/hunk/commit/08c3da70d82b512c61c585c9445dd94599144b16) - Show an empty-review message instead of claiming an active filter hid files when there are no changes to review. + +- [#1186](https://github.com/modem-dev/hunk/pull/1186) [`d8cd77b`](https://github.com/modem-dev/hunk/commit/d8cd77bbfc053bedbeeb049207effcd4ba86039c) - The bundled `hunk-review` skill now tells agents that agent notes start hidden, `hunk gh --help` lists its options and token variables, and the hunk.dev docs add `hunk log` and `hunk gh` to the CLI reference and correct stale install, platform, pager, watch, Jujutsu, and extension details. + +- [#1183](https://github.com/modem-dev/hunk/pull/1183) [`b0afaab`](https://github.com/modem-dev/hunk/commit/b0afaabeafc93357c1618c80c87ed8753a7f56e3) - Reject nonempty patch input without recognizable file changes instead of silently opening an empty review. + +- [#1178](https://github.com/modem-dev/hunk/pull/1178) [`d3543c6`](https://github.com/modem-dev/hunk/commit/d3543c618374b648510183237904cdd5251f6425) - Binary files can be selected again with next/previous file navigation (`.` and `,`) and by clicking them in the files pane. + +- [#1085](https://github.com/modem-dev/hunk/pull/1085) [`654a14a`](https://github.com/modem-dev/hunk/commit/654a14a8d13caabc1f56b5888d4d960cd1b74c88) - Keep the selected file visible in the sidebar during held next-file or previous-file navigation and terminal resizing without snapping ordinary manual scrolling back to the selection. + ## 0.24.0-beta.0 ### Minor Changes diff --git a/benchmarks/release/bench-0.24.0-beta.1.json b/benchmarks/release/bench-0.24.0-beta.1.json new file mode 100644 index 000000000..7876b5129 --- /dev/null +++ b/benchmarks/release/bench-0.24.0-beta.1.json @@ -0,0 +1,1828 @@ +{ + "version": 1, + "generatedAt": "2026-10-15T17:00:33.159Z", + "gitSha": "14f5a87932ca08210c35933898a193858e91baa9", + "packageVersion": "0.24.0-beta.1", + "acceptedRegressions": [ + { + "name": "interaction-latency/hunk_nav_press_p95_ms", + "reason": "The maintainer explicitly approved shipping 0.24.0-beta.1 with this tradeoff after attempts to remove the slowdown were unsuccessful. Retain the sidebar-follow correctness fix for held file navigation and terminal resizing. The initial beta.1 snapshot measured 42.33ms versus beta.0's 36.35ms; controlled alternating rechecks of 16 runs per revision measured conventional medians of 43.20ms versus 36.86ms. A 16-run recheck immediately before PR #1085 measured 34.93ms using the benchmark runner's percentile aggregation, identifying sidebar follow as the likely source. This exception records the known navigation cost; it does not waive any other metric or change the gate thresholds." + } + ], + "runtime": { + "bunVersion": "1.4.2", + "platform": "linux", + "arch": "x64" + }, + "samplesPerBenchmark": 5, + "results": [ + { + "name": "bootstrap-load/file_pair_bootstrap_ms", + "source": "bootstrap-load", + "samples": [20.56, 21.3, 20.34, 18.69, 21.24], + "median": 20.56, + "p75": 21.24, + "p95": 21.3, + "min": 18.69, + "max": 21.3, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/files", + "source": "bootstrap-load", + "samples": [64, 64, 64, 64, 64], + "median": 64, + "p75": 64, + "p95": 64, + "min": 64, + "max": 64, + "unit": "count", + "comparable": false + }, + { + "name": "bootstrap-load/git_bootstrap_ms", + "source": "bootstrap-load", + "samples": [45.17, 47.14, 46.88, 45.87, 46], + "median": 46, + "p75": 46.88, + "p95": 47.14, + "min": 45.17, + "max": 47.14, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/git_diff_subprocess_ms", + "source": "bootstrap-load", + "samples": [10.18, 10.59, 8.86, 8.69, 10.9], + "median": 10.18, + "p75": 10.59, + "p95": 10.9, + "min": 8.69, + "max": 10.9, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/git_parse_patch_ms", + "source": "bootstrap-load", + "samples": [5.16, 5.63, 6.34, 6.13, 5.87], + "median": 5.87, + "p75": 6.13, + "p95": 6.34, + "min": 5.16, + "max": 6.34, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/git_split_patch_chunks_ms", + "source": "bootstrap-load", + "samples": [1.34, 1.75, 1.74, 1.63, 1.86], + "median": 1.74, + "p75": 1.75, + "p95": 1.86, + "min": 1.34, + "max": 1.86, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/lines_per_file", + "source": "bootstrap-load", + "samples": [420, 420, 420, 420, 420], + "median": 420, + "p75": 420, + "p95": 420, + "min": 420, + "max": 420, + "unit": "count", + "comparable": false + }, + { + "name": "bootstrap-load/parsed_files", + "source": "bootstrap-load", + "samples": [64, 64, 64, 64, 64], + "median": 64, + "p75": 64, + "p95": 64, + "min": 64, + "max": 64, + "unit": "count", + "comparable": false + }, + { + "name": "bootstrap-load/patch_chunks", + "source": "bootstrap-load", + "samples": [64, 64, 64, 64, 64], + "median": 64, + "p75": 64, + "p95": 64, + "min": 64, + "max": 64, + "unit": "count", + "comparable": false + }, + { + "name": "changeset-parse/balanced_changeset_build_diff_files_ms", + "source": "changeset-parse", + "samples": [0.21, 0.31, 0.3, 0.31, 0.31], + "median": 0.31, + "p75": 0.31, + "p95": 0.31, + "min": 0.21, + "max": 0.31, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/balanced_changeset_files", + "source": "changeset-parse", + "samples": [96, 96, 96, 96, 96], + "median": 96, + "p75": 96, + "p95": 96, + "min": 96, + "max": 96, + "unit": "count", + "comparable": false + }, + { + "name": "changeset-parse/balanced_changeset_normalize_patch_ms", + "source": "changeset-parse", + "samples": [0.21, 0.2, 0.21, 0.22, 0.2], + "median": 0.21, + "p75": 0.21, + "p95": 0.22, + "min": 0.2, + "max": 0.22, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/balanced_changeset_parse_patch_ms", + "source": "changeset-parse", + "samples": [2.48, 2.38, 2.68, 2.49, 2.68], + "median": 2.49, + "p75": 2.68, + "p95": 2.68, + "min": 2.38, + "max": 2.68, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/balanced_changeset_patch_bytes", + "source": "changeset-parse", + "samples": [682727, 682727, 682727, 682727, 682727], + "median": 682727, + "p75": 682727, + "p95": 682727, + "min": 682727, + "max": 682727, + "unit": "bytes", + "comparable": false + }, + { + "name": "changeset-parse/balanced_changeset_split_chunks_ms", + "source": "changeset-parse", + "samples": [0.7, 0.72, 0.71, 0.86, 0.81], + "median": 0.72, + "p75": 0.81, + "p95": 0.86, + "min": 0.7, + "max": 0.86, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/large_single_file_build_diff_files_ms", + "source": "changeset-parse", + "samples": [0.22, 0.06, 0.06, 0.06, 0.07], + "median": 0.06, + "p75": 0.07, + "p95": 0.22, + "min": 0.06, + "max": 0.22, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/large_single_file_files", + "source": "changeset-parse", + "samples": [1, 1, 1, 1, 1], + "median": 1, + "p75": 1, + "p95": 1, + "min": 1, + "max": 1, + "unit": "count", + "comparable": false + }, + { + "name": "changeset-parse/large_single_file_normalize_patch_ms", + "source": "changeset-parse", + "samples": [0.09, 0.08, 0.08, 0.09, 0.08], + "median": 0.08, + "p75": 0.09, + "p95": 0.09, + "min": 0.08, + "max": 0.09, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/large_single_file_parse_patch_ms", + "source": "changeset-parse", + "samples": [0.72, 0.71, 0.76, 0.77, 0.84], + "median": 0.76, + "p75": 0.77, + "p95": 0.84, + "min": 0.71, + "max": 0.84, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/large_single_file_patch_bytes", + "source": "changeset-parse", + "samples": [284479, 284479, 284479, 284479, 284479], + "median": 284479, + "p75": 284479, + "p95": 284479, + "min": 284479, + "max": 284479, + "unit": "bytes", + "comparable": false + }, + { + "name": "changeset-parse/large_single_file_split_chunks_ms", + "source": "changeset-parse", + "samples": [0.24, 0.23, 0.27, 0.22, 0.26], + "median": 0.24, + "p75": 0.26, + "p95": 0.27, + "min": 0.22, + "max": 0.27, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/many_small_files_build_diff_files_ms", + "source": "changeset-parse", + "samples": [1.14, 0.99, 1.13, 1.11, 1.07], + "median": 1.11, + "p75": 1.13, + "p95": 1.14, + "min": 0.99, + "max": 1.14, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/many_small_files_files", + "source": "changeset-parse", + "samples": [240, 240, 240, 240, 240], + "median": 240, + "p75": 240, + "p95": 240, + "min": 240, + "max": 240, + "unit": "count", + "comparable": false + }, + { + "name": "changeset-parse/many_small_files_normalize_patch_ms", + "source": "changeset-parse", + "samples": [0.47, 0.47, 0.46, 0.46, 0.47], + "median": 0.47, + "p75": 0.47, + "p95": 0.47, + "min": 0.46, + "max": 0.47, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/many_small_files_parse_patch_ms", + "source": "changeset-parse", + "samples": [4.31, 3.96, 4.16, 4.39, 4.35], + "median": 4.31, + "p75": 4.35, + "p95": 4.39, + "min": 3.96, + "max": 4.39, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/many_small_files_patch_bytes", + "source": "changeset-parse", + "samples": [376703, 376703, 376703, 376703, 376703], + "median": 376703, + "p75": 376703, + "p95": 376703, + "min": 376703, + "max": 376703, + "unit": "bytes", + "comparable": false + }, + { + "name": "changeset-parse/many_small_files_split_chunks_ms", + "source": "changeset-parse", + "samples": [0.75, 0.66, 0.88, 0.67, 0.73], + "median": 0.73, + "p75": 0.75, + "p95": 0.88, + "min": 0.66, + "max": 0.88, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "highlight-prefetch/adjacent_ready_before_move", + "source": "highlight-prefetch", + "samples": [1, 1, 1, 1, 1], + "median": 1, + "p75": 1, + "p95": 1, + "min": 1, + "max": 1, + "unit": "boolean", + "comparable": false + }, + { + "name": "highlight-prefetch/files", + "source": "highlight-prefetch", + "samples": [4, 4, 4, 4, 4], + "median": 4, + "p75": 4, + "p95": 4, + "min": 4, + "max": 4, + "unit": "count", + "comparable": false + }, + { + "name": "highlight-prefetch/iterations", + "source": "highlight-prefetch", + "samples": [2, 2, 2, 2, 2], + "median": 2, + "p75": 2, + "p95": 2, + "min": 2, + "max": 2, + "unit": "count", + "comparable": false + }, + { + "name": "highlight-prefetch/next_file_ready_ms", + "source": "highlight-prefetch", + "samples": [8.52, 8.55, 8.22, 8.5, 8.46], + "median": 8.5, + "p75": 8.52, + "p95": 8.55, + "min": 8.22, + "max": 8.55, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "highlight-prefetch/selected_startup_ms", + "source": "highlight-prefetch", + "samples": [5.56, 6.13, 5.55, 5.6, 6.08], + "median": 5.6, + "p75": 6.08, + "p95": 6.13, + "min": 5.55, + "max": 6.13, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/after_first_frame_heap_used_bytes", + "source": "interaction-latency", + "samples": [50129612, 50224874, 50171442, 50179230, 50161164], + "median": 50171442, + "p75": 50179230, + "p95": 50224874, + "min": 50129612, + "max": 50224874, + "unit": "bytes", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.2, + "minAbsoluteRegression": 8388608 + } + }, + { + "name": "interaction-latency/after_first_frame_rss_bytes", + "source": "interaction-latency", + "samples": [206778368, 209629184, 207691776, 207052800, 210862080], + "median": 207691776, + "p75": 209629184, + "p95": 210862080, + "min": 206778368, + "max": 210862080, + "unit": "bytes", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.2, + "minAbsoluteRegression": 8388608 + } + }, + { + "name": "interaction-latency/after_navigation_heap_used_bytes", + "source": "interaction-latency", + "samples": [60502894, 60524610, 60489322, 60516321, 60514585], + "median": 60514585, + "p75": 60516321, + "p95": 60524610, + "min": 60489322, + "max": 60524610, + "unit": "bytes", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.2, + "minAbsoluteRegression": 8388608 + } + }, + { + "name": "interaction-latency/after_navigation_rss_bytes", + "source": "interaction-latency", + "samples": [356233216, 367202304, 359059456, 355586048, 358887424], + "median": 358887424, + "p75": 359059456, + "p95": 367202304, + "min": 355586048, + "max": 367202304, + "unit": "bytes", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.2, + "minAbsoluteRegression": 8388608 + } + }, + { + "name": "interaction-latency/files", + "source": "interaction-latency", + "samples": [180, 180, 180, 180, 180], + "median": 180, + "p75": 180, + "p95": 180, + "min": 180, + "max": 180, + "unit": "count", + "comparable": false + }, + { + "name": "interaction-latency/first_frame_ms", + "source": "interaction-latency", + "samples": [9.18, 8.36, 8.27, 8.68, 7.81], + "median": 8.36, + "p75": 8.68, + "p95": 9.18, + "min": 7.81, + "max": 9.18, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/hunk_nav_press_median_ms", + "source": "interaction-latency", + "samples": [25.91, 27.13, 26.97, 26.2, 28.03], + "median": 26.97, + "p75": 27.13, + "p95": 28.03, + "min": 25.91, + "max": 28.03, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/hunk_nav_press_p95_ms", + "source": "interaction-latency", + "samples": [43.72, 44.55, 44.97, 44.02, 44.74], + "median": 44.55, + "p75": 44.74, + "p95": 44.97, + "min": 43.72, + "max": 44.97, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/lines_per_file", + "source": "interaction-latency", + "samples": [120, 120, 120, 120, 120], + "median": 120, + "p75": 120, + "p95": 120, + "min": 120, + "max": 120, + "unit": "count", + "comparable": false + }, + { + "name": "interaction-latency/navigation_presses", + "source": "interaction-latency", + "samples": [6, 6, 6, 6, 6], + "median": 6, + "p75": 6, + "p95": 6, + "min": 6, + "max": 6, + "unit": "count", + "comparable": false + }, + { + "name": "interaction-latency/scroll_tick_median_ms", + "source": "interaction-latency", + "samples": [0.84, 1.08, 0.87, 0.84, 0.88], + "median": 0.87, + "p75": 0.88, + "p95": 1.08, + "min": 0.84, + "max": 1.08, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/scroll_tick_p95_ms", + "source": "interaction-latency", + "samples": [2.47, 2.55, 2.58, 2.95, 2.5], + "median": 2.55, + "p75": 2.58, + "p95": 2.95, + "min": 2.47, + "max": 2.95, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/scroll_ticks", + "source": "interaction-latency", + "samples": [8, 8, 8, 8, 8], + "median": 8, + "p75": 8, + "p95": 8, + "min": 8, + "max": 8, + "unit": "count", + "comparable": false + }, + { + "name": "large-stream/cold_first_frame_ms", + "source": "large-stream", + "samples": [2.31, 2.54, 2.48, 2.69, 2.35], + "median": 2.48, + "p75": 2.54, + "p95": 2.69, + "min": 2.31, + "max": 2.69, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "large-stream/files", + "source": "large-stream", + "samples": [180, 180, 180, 180, 180], + "median": 180, + "p75": 180, + "p95": 180, + "min": 180, + "max": 180, + "unit": "count", + "comparable": false + }, + { + "name": "large-stream/lines_per_file", + "source": "large-stream", + "samples": [120, 120, 120, 120, 120], + "median": 120, + "p75": 120, + "p95": 120, + "min": 120, + "max": 120, + "unit": "count", + "comparable": false + }, + { + "name": "large-stream/scroll_ticks", + "source": "large-stream", + "samples": [4, 4, 4, 4, 4], + "median": 4, + "p75": 4, + "p95": 4, + "min": 4, + "max": 4, + "unit": "count", + "comparable": false + }, + { + "name": "large-stream/warm_first_frame_ms", + "source": "large-stream", + "samples": [1.77, 2.12, 1.88, 1.88, 1.83], + "median": 1.88, + "p75": 1.88, + "p95": 2.12, + "min": 1.77, + "max": 2.12, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "large-stream/windowed_scroll_ticks_ms", + "source": "large-stream", + "samples": [87.04, 84.22, 92.76, 82.96, 89.92], + "median": 87.04, + "p75": 89.92, + "p95": 92.76, + "min": 82.96, + "max": 92.76, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "non-ascii-stream/files", + "source": "non-ascii-stream", + "samples": [120, 120, 120, 120, 120], + "median": 120, + "p75": 120, + "p95": 120, + "min": 120, + "max": 120, + "unit": "count", + "comparable": false + }, + { + "name": "non-ascii-stream/lines_per_file", + "source": "non-ascii-stream", + "samples": [120, 120, 120, 120, 120], + "median": 120, + "p75": 120, + "p95": 120, + "min": 120, + "max": 120, + "unit": "count", + "comparable": false + }, + { + "name": "non-ascii-stream/non_ascii_cold_first_frame_ms", + "source": "non-ascii-stream", + "samples": [15.77, 7.89, 6.63, 7, 7.28], + "median": 7.28, + "p75": 7.89, + "p95": 15.77, + "min": 6.63, + "max": 15.77, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "non-ascii-stream/non_ascii_scroll_tick_median_ms", + "source": "non-ascii-stream", + "samples": [1.11, 1.03, 1.09, 1.12, 1.14], + "median": 1.11, + "p75": 1.12, + "p95": 1.14, + "min": 1.03, + "max": 1.14, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "non-ascii-stream/non_ascii_scroll_tick_p95_ms", + "source": "non-ascii-stream", + "samples": [4.68, 5.7, 4.69, 5.17, 5.1], + "median": 5.1, + "p75": 5.17, + "p95": 5.7, + "min": 4.68, + "max": 5.7, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "non-ascii-stream/scroll_ticks", + "source": "non-ascii-stream", + "samples": [8, 8, 8, 8, 8], + "median": 8, + "p75": 8, + "p95": 8, + "min": 8, + "max": 8, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_files", + "source": "render-layout", + "samples": [180, 180, 180, 180, 180], + "median": 180, + "p75": 180, + "p95": 180, + "min": 180, + "max": 180, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_geometry_ms", + "source": "render-layout", + "samples": [14.04, 12.33, 13.06, 13.55, 13.18], + "median": 13.18, + "p75": 13.55, + "p95": 14.04, + "min": 12.33, + "max": 14.04, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/balanced_stream_planned_rows", + "source": "render-layout", + "samples": [10260, 10260, 10260, 10260, 10260], + "median": 10260, + "p75": 10260, + "p95": 10260, + "min": 10260, + "max": 10260, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_review_plan_ms", + "source": "render-layout", + "samples": [9.19, 8.22, 11.34, 9.81, 9.43], + "median": 9.43, + "p75": 9.81, + "p95": 11.34, + "min": 8.22, + "max": 11.34, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/balanced_stream_split_rows", + "source": "render-layout", + "samples": [10260, 10260, 10260, 10260, 10260], + "median": 10260, + "p75": 10260, + "p95": 10260, + "min": 10260, + "max": 10260, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_split_rows_ms", + "source": "render-layout", + "samples": [3.84, 3.84, 3.8, 3.67, 3.57], + "median": 3.8, + "p75": 3.84, + "p95": 3.84, + "min": 3.57, + "max": 3.84, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/balanced_stream_unified_rows", + "source": "render-layout", + "samples": [18900, 18900, 18900, 18900, 18900], + "median": 18900, + "p75": 18900, + "p95": 18900, + "min": 18900, + "max": 18900, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_unified_rows_ms", + "source": "render-layout", + "samples": [2.7, 2.57, 2.46, 2.79, 2.46], + "median": 2.57, + "p75": 2.7, + "p95": 2.79, + "min": 2.46, + "max": 2.79, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/large_single_file_files", + "source": "render-layout", + "samples": [1, 1, 1, 1, 1], + "median": 1, + "p75": 1, + "p95": 1, + "min": 1, + "max": 1, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/large_single_file_geometry_ms", + "source": "render-layout", + "samples": [21.35, 21.24, 23.1, 19.28, 20.85], + "median": 21.24, + "p75": 21.35, + "p95": 23.1, + "min": 19.28, + "max": 23.1, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/large_single_file_planned_rows", + "source": "render-layout", + "samples": [16010, 16010, 16010, 16010, 16010], + "median": 16010, + "p75": 16010, + "p95": 16010, + "min": 16010, + "max": 16010, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/large_single_file_review_plan_ms", + "source": "render-layout", + "samples": [11.8, 12.17, 12.37, 16.24, 12.46], + "median": 12.37, + "p75": 12.46, + "p95": 16.24, + "min": 11.8, + "max": 16.24, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/large_single_file_split_rows", + "source": "render-layout", + "samples": [16010, 16010, 16010, 16010, 16010], + "median": 16010, + "p75": 16010, + "p95": 16010, + "min": 16010, + "max": 16010, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/large_single_file_split_rows_ms", + "source": "render-layout", + "samples": [3.81, 3.49, 3.52, 3.54, 3.33], + "median": 3.52, + "p75": 3.54, + "p95": 3.81, + "min": 3.33, + "max": 3.81, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/large_single_file_unified_rows", + "source": "render-layout", + "samples": [32011, 32011, 32011, 32011, 32011], + "median": 32011, + "p75": 32011, + "p95": 32011, + "min": 32011, + "max": 32011, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/large_single_file_unified_rows_ms", + "source": "render-layout", + "samples": [6.59, 6.71, 7.86, 6.46, 10.79], + "median": 6.71, + "p75": 7.86, + "p95": 10.79, + "min": 6.46, + "max": 10.79, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/many_small_files_files", + "source": "render-layout", + "samples": [360, 360, 360, 360, 360], + "median": 360, + "p75": 360, + "p95": 360, + "min": 360, + "max": 360, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/many_small_files_geometry_ms", + "source": "render-layout", + "samples": [13.96, 11.37, 12.75, 12.05, 12.32], + "median": 12.32, + "p75": 12.75, + "p95": 13.96, + "min": 11.37, + "max": 13.96, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/many_small_files_planned_rows", + "source": "render-layout", + "samples": [6120, 6120, 6120, 6120, 6120], + "median": 6120, + "p75": 6120, + "p95": 6120, + "min": 6120, + "max": 6120, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/many_small_files_review_plan_ms", + "source": "render-layout", + "samples": [6.62, 5.14, 6.4, 5.62, 5.45], + "median": 5.62, + "p75": 6.4, + "p95": 6.62, + "min": 5.14, + "max": 6.62, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/many_small_files_split_rows", + "source": "render-layout", + "samples": [6120, 6120, 6120, 6120, 6120], + "median": 6120, + "p75": 6120, + "p95": 6120, + "min": 6120, + "max": 6120, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/many_small_files_split_rows_ms", + "source": "render-layout", + "samples": [3.76, 3.7, 3.77, 4.45, 4.06], + "median": 3.77, + "p75": 4.06, + "p95": 4.45, + "min": 3.7, + "max": 4.45, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/many_small_files_unified_rows", + "source": "render-layout", + "samples": [10440, 10440, 10440, 10440, 10440], + "median": 10440, + "p75": 10440, + "p95": 10440, + "min": 10440, + "max": 10440, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/many_small_files_unified_rows_ms", + "source": "render-layout", + "samples": [3.99, 3.63, 3.58, 3.55, 3.9], + "median": 3.63, + "p75": 3.9, + "p95": 3.99, + "min": 3.55, + "max": 3.99, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "startup-first-frame/files", + "source": "startup-first-frame", + "samples": [8, 8, 8, 8, 8], + "median": 8, + "p75": 8, + "p95": 8, + "min": 8, + "max": 8, + "unit": "count", + "comparable": false + }, + { + "name": "startup-first-frame/startup_first_color_ms", + "source": "startup-first-frame", + "samples": [304.92, 298.77, 298.93, 297.42, 296.21], + "median": 298.77, + "p75": 298.93, + "p95": 304.92, + "min": 296.21, + "max": 304.92, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "startup-first-frame/startup_first_frame_min_ms", + "source": "startup-first-frame", + "samples": [239.95, 238.16, 238.79, 238.79, 237.76], + "median": 238.79, + "p75": 238.79, + "p95": 239.95, + "min": 237.76, + "max": 239.95, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "startup-first-frame/startup_first_frame_ms", + "source": "startup-first-frame", + "samples": [244.77, 242.21, 244.05, 243.92, 243.36], + "median": 243.92, + "p75": 244.05, + "p95": 244.77, + "min": 242.21, + "max": 244.77, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "startup-first-frame/startup_launches", + "source": "startup-first-frame", + "samples": [5, 5, 5, 5, 5], + "median": 5, + "p75": 5, + "p95": 5, + "min": 5, + "max": 5, + "unit": "count", + "comparable": false + }, + { + "name": "startup-first-frame/startup_post_paint_key_max_ms", + "source": "startup-first-frame", + "samples": [34.1, 32.87, 31.63, 32.84, 26.24], + "median": 32.84, + "p75": 32.87, + "p95": 34.1, + "min": 26.24, + "max": 34.1, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "startup-first-frame/startup_post_paint_keys", + "source": "startup-first-frame", + "samples": [8, 8, 8, 8, 8], + "median": 8, + "p75": 8, + "p95": 8, + "min": 8, + "max": 8, + "unit": "count", + "comparable": false + }, + { + "name": "terminal-width/cjk_scalar_text_width_ms", + "source": "terminal-width", + "samples": [10.41, 10.85, 10.45, 10.93, 10.6], + "median": 10.6, + "p75": 10.85, + "p95": 10.93, + "min": 10.41, + "max": 10.93, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "terminal-width/cjk_scalar_width_checksum", + "source": "terminal-width", + "samples": [664000, 664000, 664000, 664000, 664000], + "median": 664000, + "p75": 664000, + "p95": 664000, + "min": 664000, + "max": 664000, + "unit": "count", + "comparable": false + }, + { + "name": "terminal-width/cjk_scalar_width_measurements", + "source": "terminal-width", + "samples": [12000, 12000, 12000, 12000, 12000], + "median": 12000, + "p75": 12000, + "p95": 12000, + "min": 12000, + "max": 12000, + "unit": "count", + "comparable": false + }, + { + "name": "terminal-width/competitor_string_width_cjk_scalar_ms", + "source": "terminal-width", + "samples": [65.45, 64.86, 64.14, 69.25, 63.74], + "median": 64.86, + "p75": 65.45, + "p95": 69.25, + "min": 63.74, + "max": 69.25, + "unit": "ms", + "comparable": false + }, + { + "name": "terminal-width/competitor_string_width_complex_cluster_ms", + "source": "terminal-width", + "samples": [15.07, 15.14, 14.65, 15.08, 15.01], + "median": 15.07, + "p75": 15.08, + "p95": 15.14, + "min": 14.65, + "max": 15.14, + "unit": "ms", + "comparable": false + }, + { + "name": "terminal-width/competitor_string_width_emoji_scalar_ms", + "source": "terminal-width", + "samples": [11.69, 12.49, 12.28, 12.52, 12.58], + "median": 12.49, + "p75": 12.52, + "p95": 12.58, + "min": 11.69, + "max": 12.58, + "unit": "ms", + "comparable": false + }, + { + "name": "terminal-width/complex_cluster_text_width_ms", + "source": "terminal-width", + "samples": [9.41, 9.58, 9.34, 9.49, 9.81], + "median": 9.49, + "p75": 9.58, + "p95": 9.81, + "min": 9.34, + "max": 9.81, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "terminal-width/complex_cluster_width_checksum", + "source": "terminal-width", + "samples": [196000, 196000, 196000, 196000, 196000], + "median": 196000, + "p75": 196000, + "p95": 196000, + "min": 196000, + "max": 196000, + "unit": "count", + "comparable": false + }, + { + "name": "terminal-width/complex_cluster_width_measurements", + "source": "terminal-width", + "samples": [4000, 4000, 4000, 4000, 4000], + "median": 4000, + "p75": 4000, + "p95": 4000, + "min": 4000, + "max": 4000, + "unit": "count", + "comparable": false + }, + { + "name": "terminal-width/emoji_scalar_text_width_ms", + "source": "terminal-width", + "samples": [4.88, 5.41, 5.09, 4.75, 4.89], + "median": 4.89, + "p75": 5.09, + "p95": 5.41, + "min": 4.75, + "max": 5.41, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "terminal-width/emoji_scalar_width_checksum", + "source": "terminal-width", + "samples": [170000, 170000, 170000, 170000, 170000], + "median": 170000, + "p75": 170000, + "p95": 170000, + "min": 170000, + "max": 170000, + "unit": "count", + "comparable": false + }, + { + "name": "terminal-width/emoji_scalar_width_measurements", + "source": "terminal-width", + "samples": [4000, 4000, 4000, 4000, 4000], + "median": 4000, + "p75": 4000, + "p95": 4000, + "min": 4000, + "max": 4000, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/large_worktree_additions", + "source": "working-tree-load", + "samples": [8640, 8640, 8640, 8640, 8640], + "median": 8640, + "p75": 8640, + "p95": 8640, + "min": 8640, + "max": 8640, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/large_worktree_deletions", + "source": "working-tree-load", + "samples": [8640, 8640, 8640, 8640, 8640], + "median": 8640, + "p75": 8640, + "p95": 8640, + "min": 8640, + "max": 8640, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/large_worktree_files", + "source": "working-tree-load", + "samples": [240, 240, 240, 240, 240], + "median": 240, + "p75": 240, + "p95": 240, + "min": 240, + "max": 240, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/large_worktree_load_ms", + "source": "working-tree-load", + "samples": [47.52, 50.63, 50.14, 48.43, 49.27], + "median": 49.27, + "p75": 50.14, + "p95": 50.63, + "min": 47.52, + "max": 50.63, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/medium_worktree_additions", + "source": "working-tree-load", + "samples": [2880, 2880, 2880, 2880, 2880], + "median": 2880, + "p75": 2880, + "p95": 2880, + "min": 2880, + "max": 2880, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/medium_worktree_deletions", + "source": "working-tree-load", + "samples": [2880, 2880, 2880, 2880, 2880], + "median": 2880, + "p75": 2880, + "p95": 2880, + "min": 2880, + "max": 2880, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/medium_worktree_files", + "source": "working-tree-load", + "samples": [96, 96, 96, 96, 96], + "median": 96, + "p75": 96, + "p95": 96, + "min": 96, + "max": 96, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/medium_worktree_load_ms", + "source": "working-tree-load", + "samples": [22.86, 22.65, 20.45, 22.03, 22.81], + "median": 22.65, + "p75": 22.81, + "p95": 22.86, + "min": 20.45, + "max": 22.86, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/small_worktree_additions", + "source": "working-tree-load", + "samples": [208, 208, 208, 208, 208], + "median": 208, + "p75": 208, + "p95": 208, + "min": 208, + "max": 208, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/small_worktree_deletions", + "source": "working-tree-load", + "samples": [208, 208, 208, 208, 208], + "median": 208, + "p75": 208, + "p95": 208, + "min": 208, + "max": 208, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/small_worktree_files", + "source": "working-tree-load", + "samples": [16, 16, 16, 16, 16], + "median": 16, + "p75": 16, + "p95": 16, + "min": 16, + "max": 16, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/small_worktree_load_ms", + "source": "working-tree-load", + "samples": [15.98, 13.04, 13.9, 14.53, 13.61], + "median": 13.9, + "p75": 14.53, + "p95": 15.98, + "min": 13.04, + "max": 15.98, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/untracked_few_large_additions", + "source": "working-tree-load", + "samples": [30104, 30104, 30104, 30104, 30104], + "median": 30104, + "p75": 30104, + "p95": 30104, + "min": 30104, + "max": 30104, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_few_large_deletions", + "source": "working-tree-load", + "samples": [104, 104, 104, 104, 104], + "median": 104, + "p75": 104, + "p95": 104, + "min": 104, + "max": 104, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_few_large_files", + "source": "working-tree-load", + "samples": [14, 14, 14, 14, 14], + "median": 14, + "p75": 14, + "p95": 14, + "min": 14, + "max": 14, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_few_large_load_ms", + "source": "working-tree-load", + "samples": [14.82, 14.28, 17.39, 16.78, 17.45], + "median": 16.78, + "p75": 17.39, + "p95": 17.45, + "min": 14.28, + "max": 17.45, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/untracked_many_small_additions", + "source": "working-tree-load", + "samples": [4528, 4528, 4528, 4528, 4528], + "median": 4528, + "p75": 4528, + "p95": 4528, + "min": 4528, + "max": 4528, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_many_small_deletions", + "source": "working-tree-load", + "samples": [208, 208, 208, 208, 208], + "median": 208, + "p75": 208, + "p95": 208, + "min": 208, + "max": 208, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_many_small_files", + "source": "working-tree-load", + "samples": [136, 136, 136, 136, 136], + "median": 136, + "p75": 136, + "p95": 136, + "min": 136, + "max": 136, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_many_small_load_ms", + "source": "working-tree-load", + "samples": [19.16, 18.11, 18.14, 18.06, 18.67], + "median": 18.14, + "p75": 18.67, + "p95": 19.16, + "min": 18.06, + "max": 19.16, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "wrapped-cjk/long_line_characters", + "source": "wrapped-cjk", + "samples": [8736, 8736, 8736, 8736, 8736], + "median": 8736, + "p75": 8736, + "p95": 8736, + "min": 8736, + "max": 8736, + "unit": "count", + "comparable": false + }, + { + "name": "wrapped-cjk/physical_lines", + "source": "wrapped-cjk", + "samples": [518, 518, 518, 518, 518], + "median": 518, + "p75": 518, + "p95": 518, + "min": 518, + "max": 518, + "unit": "count", + "comparable": false + }, + { + "name": "wrapped-cjk/wheel_burst_events", + "source": "wrapped-cjk", + "samples": [12, 12, 12, 12, 12], + "median": 12, + "p75": 12, + "p95": 12, + "min": 12, + "max": 12, + "unit": "count", + "comparable": false + }, + { + "name": "wrapped-cjk/wrapped_cjk_518_mount_first_frame_ms", + "source": "wrapped-cjk", + "samples": [84.05, 85.74, 83.48, 88.42, 80.01], + "median": 84.05, + "p75": 85.74, + "p95": 88.42, + "min": 80.01, + "max": 88.42, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "wrapped-cjk/wrapped_cjk_long_line_mount_first_frame_ms", + "source": "wrapped-cjk", + "samples": [20.54, 20.54, 20.61, 22.41, 20.56], + "median": 20.56, + "p75": 20.61, + "p95": 22.41, + "min": 20.54, + "max": 22.41, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "wrapped-cjk/wrapped_cjk_wheel_burst_immediate_content_rows", + "source": "wrapped-cjk", + "samples": [55, 55, 55, 55, 55], + "median": 55, + "p75": 55, + "p95": 55, + "min": 55, + "max": 55, + "unit": "count", + "comparable": false + }, + { + "name": "wrapped-cjk/wrapped_cjk_wheel_burst_immediate_ms", + "source": "wrapped-cjk", + "samples": [3.79, 3.68, 4.03, 3.91, 4.14], + "median": 3.91, + "p75": 4.03, + "p95": 4.14, + "min": 3.68, + "max": 4.14, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "wrapped-cjk/wrapped_cjk_wheel_burst_initial_content_rows", + "source": "wrapped-cjk", + "samples": [54, 54, 54, 54, 54], + "median": 54, + "p75": 54, + "p95": 54, + "min": 54, + "max": 54, + "unit": "count", + "comparable": false + }, + { + "name": "wrapped-cjk/wrapped_cjk_wheel_burst_settled_content_rows", + "source": "wrapped-cjk", + "samples": [55, 55, 55, 55, 55], + "median": 55, + "p75": 55, + "p95": 55, + "min": 55, + "max": 55, + "unit": "count", + "comparable": false + }, + { + "name": "wrapped-cjk/wrapped_cjk_wheel_burst_settled_ms", + "source": "wrapped-cjk", + "samples": [26.34, 27.64, 28.06, 27.83, 27.22], + "median": 27.64, + "p75": 27.83, + "p95": 28.06, + "min": 26.34, + "max": 28.06, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + } + ] +} diff --git a/bun.lock b/bun.lock index e0760418c..cec1a9211 100644 --- a/bun.lock +++ b/bun.lock @@ -41,7 +41,7 @@ }, "packages/hunk": { "name": "hunkdiff", - "version": "0.24.0-beta.0", + "version": "0.24.0-beta.1", "bin": { "hunk": "./bin/hunk.cjs", "hunkdiff": "./bin/hunk.cjs", diff --git a/packages/hunk/package.json b/packages/hunk/package.json index 880bec17d..9639bfed0 100644 --- a/packages/hunk/package.json +++ b/packages/hunk/package.json @@ -1,6 +1,6 @@ { "name": "hunkdiff", - "version": "0.24.0-beta.0", + "version": "0.24.0-beta.1", "description": "Desktop-inspired terminal diff viewer for understanding agent-authored changesets.", "keywords": [ "ai",