these 44 derivations will be built: /nix/store/20xazgs8hy8k8dj0y03ai6za19pnxb2n-python3-3.14.8-env.drv /nix/store/fjb2g23k2zhyip1cmvh6ms8vw1phh95r-pythoncheck.sh.drv /nix/store/n7ghgcd1ffsz7rwrpj15gzy69bsrm884-pythoncheck.sh.drv /nix/store/fc1byqrrzpcslw0m7ncfrl5acqw1pc6f-replace-workspace-values.drv /nix/store/1s24zd39h87gbsyavmrln7mzyhf7z60h-replace-workspace-values.drv /nix/store/31qjzlhxz6l9a29wc0fwsv8mhmznl1p0-dummy-xdg-mime-dirs2.drv /nix/store/qd30yx2min04aif85d13cq6km0vp1mgz-libxml2+py-2.15.4.drv /nix/store/v6yqrncdz792sp1vz1qpxkqvi6zarwaw-pythonGen.drv /nix/store/4jm92g2c9bznav0vsikhczi1vb4bgvm8-dummy-xdg-mime-dirs1.drv /nix/store/rak9zip47zmw338smzg0gnc1f0c91zak-rune-3730e00.drv /nix/store/3b2w3mr7w9rjjx81fsdla4j9s57xjldh-rune-kit-0.0.1.drv /nix/store/5s50hmpyy39sgpi9xd6j1pimhd1nijvg-procwatch-0.1.0.drv /nix/store/c0vlf8ki29n8xppxx6j489hvyfyix4b3-rune-motion-0.1.0.drv /nix/store/d0hckx5cqrqqjv6y979jsd31i8y31yp4-rune-staging-0.0.1.drv /nix/store/h49lj97rs66f0knq2ayrp135a9yq2vg7-rune-theme-opencode-0.0.1.drv /nix/store/ka04q2q960ihlw5m601yjz1rqavnljwc-rune-0.0.1.drv /nix/store/n9dzlnb4ii2hi7rqi3spfh6bvrgqfc87-rune-taffy-0.0.1.drv /nix/store/i3ad8k2makizrm3zmwvqdf2ljri12bhx-cargo-vendor-dir.drv /nix/store/cvghass3y1asbxcnvvwv881x6dkb8pyx-hex-3.3.0.drv /nix/store/pp10j6giz38dvswaf1ibahgkwk554z48-dummy-fc-dir2.drv /nix/store/y2mlxvbw9fkmz8zmb0wd3jv47b9mp9hz-dummy-fc-dir1.drv /nix/store/xy497sihg43r1jrnz521i6zzwq91c706-home-manager-path.drv /nix/store/8ilgppcnzwhx0sbm8cim01cnd7ww6q6p-hm_hmfontconfigfonts.xml.drv /nix/store/j2q1kl6yshv7m7f96209wp50jq9qlv23-user-systemd-units.drv /nix/store/k5f5ymvmn4js0p02r2id0aznm4j57w9n-hex.service.drv /nix/store/n49wkihd7p7sgcgkzmyspfkhqh54iild-hex-3.3.0-fish-completions.drv /nix/store/l41vx99va64jya84ayn8gl02b6kk4hi5-simon-fish-completions.drv /nix/store/kb77r3idiiw8xahs1sj7m689ba7yh8xm-man-paths.drv /nix/store/nfxs578r68b00i2jyg8llknl7y21zq31-man-cache.drv /nix/store/n19wlahrpd1d0xmng9kbfg3sxs1rbsyh-hm_.manpath.drv /nix/store/33cx3cx8nqligxql35iak72fq8av43ym-home-manager-files.drv /nix/store/n0swjsppy2vslsmjr5rq58fmpgp8234y-hm-putter.json.drv /nix/store/zdwnssf93ncvkiskpfslmmv851qr87kz-activation-script.drv /nix/store/jfi0q5c8jcf43cw976n0jya6pxd1lpna-home-manager-generation.drv /nix/store/dbpxvcfkrcjl8hba6dsgzkia78yk37jc-unit-home-manager-simon.service.drv /nix/store/akz5d782jvj5dfblisx8xwjd9rpm4nsa-system-units.drv /nix/store/ir1llxxz9bfnwc6wwg75wi2igya49jay-user-environment.drv /nix/store/vfi2raqbymlgrqb0f0ff5mz3i31lriqp-etc-json.drv /nix/store/lzigxfks867k6v6j20klcjk1bg1n360v-etc-dump.drv /nix/store/m4ywqhkz0mx2nhwcrbkdjr1r0aiglflj-etc-metadata.erofs.drv /nix/store/8ksix0g6sxbfddx6z3cpn1w6k3cjaa52-boot.json.drv /nix/store/afvz3vsay0vw39dczw675pgx6yy0qanb-etc.drv /nix/store/k1n0920hcwnh91w9pcxs2w9558mif6f8-activate.drv /nix/store/8d4bwwlk6syfqadhnnfphlr6j9r8x8qq-nixos-system-desktop-26.11.20261101.0bb2eed.drv these 13 paths will be fetched (0.0 KiB download, 76.1 MiB unpacked): /nix/store/c9fggk6arh8c1x8fbama99crqng8wcmx-add-driver-runpath-hook /nix/store/wym75l29nq8qzbd2268fx9s6lc7s5v7j-auto-add-driver-runpath-hook /nix/store/d9xarq4ajiv83hlky2cj3d15ax03hkz9-bin /nix/store/rlpcs1h48m058z811xxkn5672v77p5qj-cmake-4.4.4 /nix/store/0si2wn578xyhaj86njfyd35m3ss166d2-curl-8.22.0 /nix/store/91a26w6xq3mlfr624xv63gprl2408mqp-dash-0.5.13.5 /nix/store/a03v5xv06a0cqrhg4l2hzi9x162i6qw2-openblas-0.3.33-dev /nix/store/5x5kd7vkdn90bxigz7abdqp2yl2zkmhr-python3.14-flake8-7.3.0 /nix/store/53k2kz5790xx7plyrds7k6lvlsppc2k5-python3.14-mccabe-0.7.0 /nix/store/7d7xv34wzwg9bnin9jgfrkh5x0cx0l54-python3.14-pycodestyle-2.14.0 /nix/store/0fxa7gdp0awjvf7kv808048lp358h6wc-python3.14-pyflakes-3.4.0 /nix/store/0qhahgimgdhrniad67rvbqm9cr2x8bbk-python3.14-tomli-w-1.2.0 /nix/store/80anshz7jxkmq48p1m6z82w3xnpwpcaw-rhash-1.4.6 building '/nix/store/y2mlxvbw9fkmz8zmb0wd3jv47b9mp9hz-dummy-fc-dir1.drv' building '/nix/store/pp10j6giz38dvswaf1ibahgkwk554z48-dummy-fc-dir2.drv' building '/nix/store/4jm92g2c9bznav0vsikhczi1vb4bgvm8-dummy-xdg-mime-dirs1.drv' building '/nix/store/31qjzlhxz6l9a29wc0fwsv8mhmznl1p0-dummy-xdg-mime-dirs2.drv' building '/nix/store/j2q1kl6yshv7m7f96209wp50jq9qlv23-user-systemd-units.drv' building '/nix/store/v6yqrncdz792sp1vz1qpxkqvi6zarwaw-pythonGen.drv' building '/nix/store/qd30yx2min04aif85d13cq6km0vp1mgz-libxml2+py-2.15.4.drv' building '/nix/store/rak9zip47zmw338smzg0gnc1f0c91zak-rune-3730e00.drv' libxml2+py-2.15.4> structuredAttrs is enabled pythonGen> structuredAttrs is enabled rune-3730e00> structuredAttrs is enabled libxml2+py-2.15.4> created 7 symlinks in user environment rune-3730e00> exporting https://github.com/anomalyco/rune.git (rev 3730e00cce7963722f75e50883b0101a4b006c7d) into /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00 rune-3730e00> Initialized empty Git repository in /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/.git/ building '/nix/store/20xazgs8hy8k8dj0y03ai6za19pnxb2n-python3-3.14.8-env.drv' python3-3.14.8-env> structuredAttrs is enabled building '/nix/store/fjb2g23k2zhyip1cmvh6ms8vw1phh95r-pythoncheck.sh.drv' python3-3.14.8-env> created 225 symlinks in user environment building '/nix/store/n7ghgcd1ffsz7rwrpj15gzy69bsrm884-pythoncheck.sh.drv' rune-3730e00> remote: Enumerating objects: 1953, done. rune-3730e00> remote: Counting objects: 100% (1953/1953), done. rune-3730e00> remote: Compressing objects: 100% (1837/1837), done. building '/nix/store/fc1byqrrzpcslw0m7ncfrl5acqw1pc6f-replace-workspace-values.drv' building '/nix/store/1s24zd39h87gbsyavmrln7mzyhf7z60h-replace-workspace-values.drv' rune-3730e00> remote: Total 1953 (delta 58), reused 1264 (delta 54), pack-reused 0 (from 0) rune-3730e00> Receiving objects: 100% (1953/1953), 47.97 MiB | 32.27 MiB/s, done. rune-3730e00> Resolving deltas: 100% (58/58), done. rune-3730e00> From https://github.com/anomalyco/rune rune-3730e00> * branch 3730e00cce7963722f75e50883b0101a4b006c7d -> FETCH_HEAD rune-3730e00> Switched to a new branch 'fetchgit' rune-3730e00> removing `.git'... building '/nix/store/5s50hmpyy39sgpi9xd6j1pimhd1nijvg-procwatch-0.1.0.drv' building '/nix/store/ka04q2q960ihlw5m601yjz1rqavnljwc-rune-0.0.1.drv' building '/nix/store/3b2w3mr7w9rjjx81fsdla4j9s57xjldh-rune-kit-0.0.1.drv' building '/nix/store/c0vlf8ki29n8xppxx6j489hvyfyix4b3-rune-motion-0.1.0.drv' building '/nix/store/d0hckx5cqrqqjv6y979jsd31i8y31yp4-rune-staging-0.0.1.drv' building '/nix/store/n9dzlnb4ii2hi7rqi3spfh6bvrgqfc87-rune-taffy-0.0.1.drv' building '/nix/store/h49lj97rs66f0knq2ayrp135a9yq2vg7-rune-theme-opencode-0.0.1.drv' procwatch-0.1.0> Found crate procwatch at /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch/Cargo.toml procwatch-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch' -> '/nix/store/nqcly254km2s66jssmklyyh9inr6dby3-procwatch-0.1.0' procwatch-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch/Cargo.toml' -> '/nix/store/nqcly254km2s66jssmklyyh9inr6dby3-procwatch-0.1.0/Cargo.toml' procwatch-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch/src' -> '/nix/store/nqcly254km2s66jssmklyyh9inr6dby3-procwatch-0.1.0/src' procwatch-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch/src/alloc.rs' -> '/nix/store/nqcly254km2s66jssmklyyh9inr6dby3-procwatch-0.1.0/src/alloc.rs' procwatch-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch/src/gauge.rs' -> '/nix/store/nqcly254km2s66jssmklyyh9inr6dby3-procwatch-0.1.0/src/gauge.rs' procwatch-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch/src/lib.rs' -> '/nix/store/nqcly254km2s66jssmklyyh9inr6dby3-procwatch-0.1.0/src/lib.rs' procwatch-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch/tests' -> '/nix/store/nqcly254km2s66jssmklyyh9inr6dby3-procwatch-0.1.0/tests' procwatch-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/procwatch/tests/no_allocator.rs' -> '/nix/store/nqcly254km2s66jssmklyyh9inr6dby3-procwatch-0.1.0/tests/no_allocator.rs' procwatch-0.1.0> replacing edition procwatch-0.1.0> replacing license rune-0.0.1> Found crate rune at /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/Cargo.toml rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/Cargo.toml' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/Cargo.toml' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/README.md' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/README.md' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/artifacts' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/artifacts' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/artifacts/layer-filters' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/artifacts/layer-filters' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/artifacts/layer-filters/native-overlay' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/artifacts/layer-filters/native-overlay' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/artifacts/layer-filters/native-overlay/.gitignore' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/artifacts/layer-filters/native-overlay/.gitignore' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/artifacts/layer-filters/native-overlay/native-overlay.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/artifacts/layer-filters/native-overlay/native-overlay.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/assets' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/assets' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/assets/IBMPlexMono-LICENSE.txt' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/assets/IBMPlexMono-LICENSE.txt' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/assets/IBMPlexMono-Regular.ttf' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/assets/IBMPlexMono-Regular.ttf' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/assets/Inter-LICENSE.txt' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/assets/Inter-LICENSE.txt' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/assets/Inter-Medium.ttf' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/assets/Inter-Medium.ttf' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/assets/Inter-Regular.ttf' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/assets/Inter-Regular.ttf' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/assets/Inter-SemiBold.ttf' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/assets/Inter-SemiBold.ttf' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/cache_pan_zoom.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/cache_pan_zoom.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/canvas_input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/canvas_input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/coretext_compare.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/coretext_compare.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/dock_menu_probe.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/dock_menu_probe.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/embed_cost.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/embed_cost.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/expressive_press.json' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/expressive_press.json' rune-kit-0.0.1> Found crate rune-kit at /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/Cargo.toml rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/Cargo.toml' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/Cargo.toml' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/README.md' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/README.md' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/diff.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/diff.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/diff_scrolled.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/diff_scrolled.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/glyphs.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/glyphs.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/layout_text_cost' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/layout_text_cost' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/layout_text_cost/main.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/layout_text_cost/main.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/layout_text_cost/probe.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/layout_text_cost/probe.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/markdown_resize.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/markdown_resize.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/rich_editor.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/rich_editor.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/scroll_bench.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/scroll_bench.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/scroll_x.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/scroll_x.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/scroll_x.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/scroll_x.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/shell.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/shell.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/shortcut_recorder.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/shortcut_recorder.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/table.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/table.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/examples/tree.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/examples/tree.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/rustfmt.toml' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/rustfmt.toml' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/accordion.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/accordion.rs' rune-motion-0.1.0> Found crate rune-motion at /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/Cargo.toml rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/Cargo.toml' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/Cargo.toml' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/README.md' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/README.md' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/examples' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/examples' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/examples/bench.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/examples/bench.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/examples/curves.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/examples/curves.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/animated.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/animated.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/choreo.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/choreo.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/clock.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/clock.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/curve.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/curve.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/cycle.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/cycle.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/easing.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/easing.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/gesture.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/gesture.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/keyframes.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/keyframes.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/layer.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/layer.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/lib.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/lib.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/looping.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/looping.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/math.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/math.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/props.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/props.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/scene' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/scene' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/scene/presence.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/scene/presence.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/scene/props.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/scene/props.rs' rune-staging-0.0.1> Found crate rune-staging at /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-staging/Cargo.toml rune-staging-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-staging' -> '/nix/store/mn05rrqyxz00zimgah3ak5ycnjag38jj-rune-staging-0.0.1' rune-staging-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-staging/Cargo.toml' -> '/nix/store/mn05rrqyxz00zimgah3ak5ycnjag38jj-rune-staging-0.0.1/Cargo.toml' rune-staging-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-staging/src' -> '/nix/store/mn05rrqyxz00zimgah3ak5ycnjag38jj-rune-staging-0.0.1/src' rune-staging-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-staging/src/lib.rs' -> '/nix/store/mn05rrqyxz00zimgah3ak5ycnjag38jj-rune-staging-0.0.1/src/lib.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/expressive_press.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/expressive_press.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/gpu_springs.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/gpu_springs.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/growth_reorder.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/growth_reorder.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/hud_probe' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/hud_probe' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/hud_probe/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/hud_probe/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/interaction_cost.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/interaction_cost.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/keep_stuck.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/keep_stuck.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/live_resize_check.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/live_resize_check.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/long_note.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/long_note.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/material_check.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/material_check.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/menu_probe.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/menu_probe.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/metal_dispatch.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/metal_dispatch.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/one_snap.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/one_snap.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/overlay_hud_cost.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/overlay_hud_cost.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/pacing.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/pacing.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/pacing_overlay.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/pacing_overlay.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/pinch_bench.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/pinch_bench.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/popup_menu.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/popup_menu.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/scroll_anchor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/scroll_anchor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/scroll_commits.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/scroll_commits.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/scroll_keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/scroll_keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/shortcut_probe.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/shortcut_probe.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/actions.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/actions.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/badge.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/badge.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/budget.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/budget.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/card.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/card.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/checkbox.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/checkbox.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/collapsible.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/collapsible.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/combobox.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/combobox.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/css.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/css.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/dialog.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/dialog.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/diff' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/diff' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/diff/mod.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/diff/mod.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/diff/model.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/diff/model.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/diff/myers.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/diff/myers.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/diff/state.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/diff/state.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/diff/view.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/diff/view.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/feedback.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/feedback.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/field.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/field.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/glyphs.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/glyphs.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/keybind.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/keybind.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/kit.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/kit.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/lib.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/lib.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/list.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/list.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/autolink.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/autolink.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/scene/trailing.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/scene/trailing.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/scene/travel.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/scene/travel.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/scene.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/scene.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/sequence.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/sequence.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/snap.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/snap.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/spring.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/spring.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/store' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/store' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/store/tracks.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/store/tracks.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/store/typed.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/store/typed.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/store.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/store.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/tokens.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/tokens.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/trace.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/trace.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/transition.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/transition.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/src/value.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/src/value.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests/alloc.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests/alloc.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests/choreo.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests/choreo.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests/enter_delay.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests/enter_delay.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests/quality.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests/quality.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests/scene.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests/scene.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests/siblings.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests/siblings.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests/spring.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests/spring.rs' rune-motion-0.1.0> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-motion/tests/store.rs' -> '/nix/store/rgsawhxkaifj55qkjf1rynr2ak2qhax9-rune-motion-0.1.0/tests/store.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/slow_click.json' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/slow_click.json' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/slow_click.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/slow_click.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/spaces_probe.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/spaces_probe.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/sticky-collapse.json' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/sticky-collapse.json' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/sticky.json' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/sticky.json' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/sticky.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/sticky.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/taffy_adapter_bench.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/taffy_adapter_bench.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/text_coverage.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/text_coverage.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/text_glide.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/text_glide.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/text_quality.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/text_quality.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/tree_swap.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/tree_swap.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/upload_bench.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/upload_bench.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/window-panel.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/window-panel.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/window_resize.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/window_resize.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/window_scroll_cost.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/window_scroll_cost.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/examples/zoom_sweep.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/examples/zoom_sweep.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/app.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/app.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/backdrop_blur.wgsl' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/backdrop_blur.wgsl' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/backdrop_composite.wgsl' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/backdrop_composite.wgsl' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/builtin_native.metallib' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/builtin_native.metallib' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/builtin_native_ios.metallib' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/builtin_native_ios.metallib' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/builtin_native_ios_sim.metallib' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/builtin_native_ios_sim.metallib' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/cache.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/cache.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/find.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/find.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/highlight.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/highlight.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/links.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/links.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/parser.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/parser.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/render.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/render.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/stream.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/stream.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/stream_tests.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/stream_tests.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/style.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/style.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/table.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/table.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown/tests.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown/tests.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/markdown.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/markdown.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/menu.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/menu.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/mermaid.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/mermaid.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/neutral.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/neutral.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/notes.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/notes.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/notes_tests.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/notes_tests.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/overlay.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/overlay.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/palette.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/palette.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/popover.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/popover.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/popover_tests.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/popover_tests.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/popup_list.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/popup_list.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/radio.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/radio.rs' rune-motion-0.1.0> replacing edition rune-motion-0.1.0> replacing license rune-staging-0.0.1> replacing edition rune-staging-0.0.1> replacing license rune-taffy-0.0.1> Found crate rune-taffy at /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/Cargo.toml rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/Cargo.toml' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/Cargo.toml' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/baseline_store.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/baseline_store.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/cache.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/cache.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/lib.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/lib.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/prelude.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/prelude.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/store.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/store.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/style' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/style' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/style/convert.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/style/convert.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/style/mod.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/style/mod.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/style/setters.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/style/setters.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/style/traits.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/style/traits.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/tests.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/tests.rs' rune-taffy-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-taffy/src/view.rs' -> '/nix/store/rj8d74n39f1h7qk408fzg5ajk6hfdaxz-rune-taffy-0.0.1/src/view.rs' rune-taffy-0.0.1> replacing edition rune-taffy-0.0.1> replacing license rune-theme-opencode-0.0.1> Found crate rune-theme-opencode at /nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/Cargo.toml rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/Cargo.toml' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/Cargo.toml' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/assets' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/assets' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/assets/fonts' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/assets/fonts' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/assets/fonts/IBMPlexMono-LICENSE.txt' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/assets/fonts/IBMPlexMono-LICENSE.txt' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/assets/fonts/IBMPlexMono-Medium.ttf' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/assets/fonts/IBMPlexMono-Medium.ttf' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/assets/fonts/IBMPlexMono-Regular.ttf' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/assets/fonts/IBMPlexMono-Regular.ttf' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/assets/fonts/Inter-LICENSE.txt' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/assets/fonts/Inter-LICENSE.txt' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/assets/fonts/InterVariable.ttf' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/assets/fonts/InterVariable.ttf' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/assets/theme.json' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/assets/theme.json' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/rustfmt.toml' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/rustfmt.toml' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/src' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/src' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/src/icons.rs' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/src/icons.rs' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/src/lib.rs' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/src/lib.rs' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/src/provider_icons.rs' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/src/provider_icons.rs' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/tools' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/tools' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/tools/icons.py' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/tools/icons.py' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/tools/provider-icons.py' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/tools/provider-icons.py' rune-theme-opencode-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/themes/opencode/tools/theme.mjs' -> '/nix/store/x17giy4n4hzjvhpfi3sy5y0jdms4kwp8-rune-theme-opencode-0.0.1/tools/theme.mjs' rune-theme-opencode-0.0.1> replacing edition rune-theme-opencode-0.0.1> replacing license rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clip.wgsl' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clip.wgsl' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clipboard' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clipboard' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clipboard/content.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clipboard/content.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clipboard/html.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clipboard/html.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clipboard/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clipboard/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clipboard/native.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clipboard/native.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clipboard/tx.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clipboard/tx.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clipboard/web.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clipboard/web.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/clipboard.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/clipboard.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/cold.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/cold.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/color.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/color.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/compose.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/compose.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/cursor' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/cursor' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/cursor/image.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/cursor/image.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/cursor/image_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/cursor/image_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/cursor/os.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/cursor/os.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/cursor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/cursor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/desktop' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/desktop' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/desktop/composite.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/desktop/composite.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/desktop/displays.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/desktop/displays.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/desktop/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/desktop/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/desktop/window.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/desktop/window.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/desktop.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/desktop.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/drag_out' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/drag_out' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/rolling_text.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/rolling_text.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/segmented.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/segmented.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/select.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/select.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/shell' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/shell' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/shell/mod.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/shell/mod.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/shell/pane.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/shell/pane.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/shell/reorder.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/shell/reorder.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/shell/sidebar.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/shell/sidebar.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/shell/split.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/shell/split.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/shell/toolbar.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/shell/toolbar.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/shortcut_recorder.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/shortcut_recorder.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/switch.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/switch.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan/c_like.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan/c_like.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan/markup.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan/markup.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan/python.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan/python.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan/shell.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan/shell.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan/sql.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan/sql.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan/tests.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan/tests.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan/yaml.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan/yaml.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax/scan.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax/scan.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/syntax.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/syntax.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/drag_out/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/drag_out/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/drag_out/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/drag_out/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/drop_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/drop_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/display.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/display.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/history.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/history.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/html.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/html.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/ime.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/ime.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/marks.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/marks.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/model.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/model.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/rich_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/rich_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/edit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/edit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/anchor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/anchor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/backdrop.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/backdrop.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/child_exit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/child_exit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/drop.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/drop.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/effect.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/effect.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/element_info.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/element_info.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/enter_delay.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/enter_delay.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/focus.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/focus.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/growth.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/growth.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/table.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/table.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/text_input.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/text_input.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/toast.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/toast.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/tree' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/tree' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/tree/file_tree.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/tree/file_tree.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/tree/tests.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/tree/tests.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/tree/view.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/tree/view.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/src/tree.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/src/tree.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/button_label.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/button_label.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/combobox.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/combobox.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/context_menu.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/context_menu.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/control_size.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/control_size.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/dialog_select.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/dialog_select.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/diff.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/diff.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/disabled.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/disabled.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/elevation_compat.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/elevation_compat.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/focus_ring.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/focus_ring.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/glyphs.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/glyphs.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/blocks.txt' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/blocks.txt' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/narrow-dark.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/narrow-dark.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/narrow-light.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/narrow-light.json' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/handler_set.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/handler_set.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/handlers.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/handlers.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/layout.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/layout.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/layout_watch.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/layout_watch.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/motion.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/motion.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/pills' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/pills' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/pills/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/pills/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/pills.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/pills.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/pixel_snap.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/pixel_snap.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/ride_trailing.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/ride_trailing.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/scroll.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/scroll.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/sticky.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/sticky.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/text.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/text.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/text_spec.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/text_spec.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/tx' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/tx' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/tx/keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/tx/keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/tx/scroll.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/tx/scroll.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/tx.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/tx.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/virtual_list.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/virtual_list.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/virtual_rows.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/virtual_rows.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/visual.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/visual.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el/visuals.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el/visuals.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/el.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/el.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/file_dialog' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/file_dialog' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/file_dialog/portal.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/file_dialog/portal.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/session-dark.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/session-dark.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/session-light.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/session-light.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/streaming-fence-dark.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/streaming-fence-dark.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/streaming-fence-light.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/streaming-fence-light.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/streaming-table-dark.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/streaming-table-dark.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/golden/streaming-table-light.json' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/golden/streaming-table-light.json' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/hover_within.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/hover_within.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/interactive.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/interactive.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/list_keyboard.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/list_keyboard.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_blocks_and_highlights.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_blocks_and_highlights.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_copy_source.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_copy_source.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_diagram_stream.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_diagram_stream.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_find.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_find.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_fixture.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_fixture.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_link_menu.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_link_menu.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_select.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_select.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_stream_tail.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_stream_tail.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/markdown_table_card.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/markdown_table_card.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/menu_open.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/menu_open.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/palette_seed_compat.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/palette_seed_compat.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/file_dialog/portal_format.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/file_dialog/portal_format.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/file_dialog.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/file_dialog.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/flight.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/flight.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame/clock.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame/clock.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame/encoded.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame/encoded.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame/encoded_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame/encoded_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame/present_time.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame/present_time.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame/present_worker.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame/present_worker.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame/present_worker_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame/present_worker_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame/profile.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame/profile.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame/surface_stats.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame/surface_stats.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/frame.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/frame.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/backend.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/backend.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/bench.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/bench.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/builtin.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/builtin.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/builtin_table.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/builtin_table.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/compute.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/compute.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/compute_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/compute_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/derive.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/derive.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/derive_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/derive_tests.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/popover_focus.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/popover_focus.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/popup_list.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/popup_list.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/popup_list_motion.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/popup_list_motion.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/rolling_text.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/rolling_text.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/segmented.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/segmented.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/select_keyboard.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/select_keyboard.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/shell.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/shell.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/shell_desktop.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/shell_desktop.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/shortcut_recorder.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/shortcut_recorder.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/sibling_roots.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/sibling_roots.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/switch_snap.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/switch_snap.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/table.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/table.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/text_area_grow.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/text_area_grow.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/text_input_press.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/text_input_press.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/tooltip.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/tooltip.rs' rune-kit-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune-kit/tests/tree.rs' -> '/nix/store/q9kg5dlvl1w9bc46a6x91y2pl8jchpjc-rune-kit-0.0.1/tests/tree.rs' rune-kit-0.0.1> replacing edition rune-kit-0.0.1> replacing license rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/device.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/device.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/encode.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/encode.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/layout.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/layout.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/pass.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/pass.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/pipeline.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/pipeline.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/query.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/query.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/resource.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/resource.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/shader.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/shader.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/shader_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/shader_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/store.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/store.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/store_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/store_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/submit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/submit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/surface.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/surface.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/metal/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/metal/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/pick.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/pick.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/pick_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/pick_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/springs.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/springs.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu/springs.wgsl' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu/springs.wgsl' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/gpu.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/gpu.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/growth.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/growth.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/hot.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/hot.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/image' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/image' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/image/from_url.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/image/from_url.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/image/from_url_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/image/from_url_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/image/mip_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/image/mip_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/image.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/image.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/canvas_input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/canvas_input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/drop_pointer.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/drop_pointer.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/fn_key.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/fn_key.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/key_diagnostics.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/key_diagnostics.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/keycaps.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/keycaps.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/physical_input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/physical_input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/pointer_observer.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/pointer_observer.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/secure_input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/secure_input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/time.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/time.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input/time_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input/time_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/latest' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/latest' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/latest/pool.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/latest/pool.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/latest/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/latest/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/latest.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/latest.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/layer_blur.wgsl' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/layer_blur.wgsl' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/lib.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/lib.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/live.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/live.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/live_only_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/live_only_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/memo.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/memo.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/commits.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/commits.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/evidence.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/evidence.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/kicks.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/kicks.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/loops.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/loops.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/paint.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/paint.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/painted.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/painted.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/raster.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/raster.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/regions.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/regions.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check/series.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check/series.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/check_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/check_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/gate.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/gate.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/loop_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/loop_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/paint_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/paint_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/spring_none_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/spring_none_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/motion_gate/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/motion_gate/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_menu' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_menu' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_menu/default_macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_menu/default_macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_menu/key_equivalent.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_menu/key_equivalent.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_menu/key_equivalent_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_menu/key_equivalent_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_menu/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_menu/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_menu/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_menu/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_menu/standard.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_menu/standard.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_menu/standard_macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_menu/standard_macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_surface' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_surface' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_surface/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_surface/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_surface/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_surface/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_surface/pipeline.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_surface/pipeline.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_surface/place.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_surface/place.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_surface/place_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_surface/place_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_surface/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_surface/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/native_surface/video.wgsl' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/native_surface/video.wgsl' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/open_url' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/open_url' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/open_url/incoming.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/open_url/incoming.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/open_url/incoming_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/open_url/incoming_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/open_url.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/open_url.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/any_host.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/any_host.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/draw.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/draw.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/frame.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/frame.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/more_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/more_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/options.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/options.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/placement.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/placement.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/requests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/requests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay/xwayland.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay/xwayland.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/overlay.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/overlay.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/pixels.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/pixels.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/accent.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/accent.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/activation.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/activation.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/app_icon.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/app_icon.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/display_link.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/display_link.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/embed.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/embed.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/layer_shell.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/layer_shell.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/appearance.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/appearance.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/cursor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/cursor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/drop.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/drop.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/help.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/help.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/panel_bridge.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/panel_bridge.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/presence.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/presence.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/presence_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/presence_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/presentation.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/presentation.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/traffic_lights.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/traffic_lights.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/window_shape.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/window_shape.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos/window_shape_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos/window_shape_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/main_queue.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/main_queue.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/portal_appearance.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/portal_appearance.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/portal_appearance_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/portal_appearance_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/preferences.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/preferences.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/ready_signal.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/ready_signal.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/ready_signal_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/ready_signal_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/reopen.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/reopen.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/web' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/web' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/web/bridge.js' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/web/bridge.js' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/web/input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/web/input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/web/page.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/web/page.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/web/platform.js' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/web/platform.js' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/web/platform.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/web/platform.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/web.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/web.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/win32' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/win32' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/win32/pointer.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/win32/pointer.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/win32.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/win32.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/x11' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/x11' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/x11/overlay.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/x11/overlay.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/x11/pointer.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/x11/pointer.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/x11/xwayland.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/x11/xwayland.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform/x11.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform/x11.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/platform.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/platform.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/chrome_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/chrome_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/folds.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/folds.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/groups_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/groups_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/keys_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/keys_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/list.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/list.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/live.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/live.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/nav.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/nav.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/open.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/open.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/press_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/press_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/real_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/real_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/region.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/region.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/scenes_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/scenes_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/stage.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/stage.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/stage_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/stage_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/story.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/story.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/testing.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/testing.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/tree.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/tree.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/variants.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/variants.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/variants_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/variants_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/view.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/view.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/widths.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/widths.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground/widths_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground/widths_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/playground_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/playground_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/popup_menu' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/popup_menu' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/popup_menu/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/popup_menu/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/popup_menu/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/popup_menu/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/popup_menu/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/popup_menu/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/prefs.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/prefs.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/recorder' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/recorder' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/recorder/fake.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/recorder/fake.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/recorder/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/recorder/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/recorder/meter.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/recorder/meter.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/recorder/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/recorder/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/recorder/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/recorder/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/recorder/unsupported.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/recorder/unsupported.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/backdrop_blur.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/backdrop_blur.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/backdrop_blur_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/backdrop_blur_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/backdrop_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/backdrop_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/continuous_corner_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/continuous_corner_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/first_use.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/first_use.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/layer_blur.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/layer_blur.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/layer_filter_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/layer_filter_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/layers.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/layers.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/metallib.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/metallib.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/pass.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/pass.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/prewarm.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/prewarm.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/surface_alpha.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/surface_alpha.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/translucency.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/translucency.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/uber_metallib_hash.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/uber_metallib_hash.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/upload' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/upload' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/upload/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/upload/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render/upload.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render/upload.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/render.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/render.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/anchor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/anchor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/anchor_fit_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/anchor_fit_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/anchor_zoom_motion_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/anchor_zoom_motion_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/anchor_zoom_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/anchor_zoom_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/anchored_grow_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/anchored_grow_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/aspect_fit_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/aspect_fit_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/bands_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/bands_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/apply.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/apply.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/apply_scratch.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/apply_scratch.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/flatten.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/flatten.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/layout_diagnostics.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/layout_diagnostics.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/measure.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/measure.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/memo_reuse.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/memo_reuse.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/prune.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/prune.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/relayout.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/relayout.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/remount.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/remount.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/text_layout.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/text_layout.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/watch.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/watch.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit/why.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit/why.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/commit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/commit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/cx.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/cx.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/drag_out_host.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/drag_out_host.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/elements.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/elements.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/event_log.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/event_log.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/font_families.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/font_families.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/frame.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/frame.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/hot_state.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/hot_state.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/hover_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/hover_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/action.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/action.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/app_ime.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/app_ime.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/drop.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/drop.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/file_dialog.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/file_dialog.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/focus.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/focus.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/gesture.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/gesture.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/help.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/help.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/hit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/hit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/hover.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/hover.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/modifier_keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/modifier_keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/physical.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/physical.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/pointer.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/pointer.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/popup.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/popup.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/press_clicks.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/press_clicks.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/secondary.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/secondary.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input/titlebar.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input/titlebar.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/input_click_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/input_click_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/interaction.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/interaction.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/key_index.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/key_index.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/layer_cache_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/layer_cache_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/layer_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/layer_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/layout_read.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/layout_read.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/line_clamp_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/line_clamp_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/live_check_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/live_check_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/memo_reuse_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/memo_reuse_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/content_slide.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/content_slide.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/flights.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/flights.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/fold_hold.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/fold_hold.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/growth_rows.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/growth_rows.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/idle_meter.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/idle_meter.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/live_check.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/live_check.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/live_latch.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/live_latch.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/loop_clock.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/loop_clock.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/motion_elements.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/motion_elements.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/props.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/props.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/timer_wake.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/timer_wake.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/tracks.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/tracks.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/motion/unseen_presence.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/motion/unseen_presence.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/on_key_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/on_key_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/bands.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/bands.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/blend.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/blend.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/build.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/build.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/cache_layer.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/cache_layer.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/content.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/content.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/exit_mask.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/exit_mask.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/helpers.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/helpers.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/pixel_snap.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/pixel_snap.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/shadow.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/shadow.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/shape.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/shape.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/slots.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/slots.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/soft_edges.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/soft_edges.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/text_flights.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/text_flights.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint/tracks.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint/tracks.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint_probe.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint_probe.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/paint_tracks_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/paint_tracks_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/pixel_snap_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/pixel_snap_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/playground.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/playground.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/rounded_clip_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/rounded_clip_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/row_reorder_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/row_reorder_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll/anchor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll/anchor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll/bottom.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll/bottom.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll/edge.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll/edge.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll/offset.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll/offset.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll/reveal.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll/reveal.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll/sticky.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll/sticky.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll/watch.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll/watch.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/scroll/x.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/scroll/x.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/select_all_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/select_all_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection/caret.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection/caret.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection/click.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection/click.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection/links.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection/links.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection/rects.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection/rects.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection/select_all.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection/select_all.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection/selectable.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection/selectable.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection/text_selection.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection/text_selection.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection/toolbar.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection/toolbar.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/selection_api_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/selection_api_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/size_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/size_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/system_settings.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/system_settings.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/app_ime.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/app_ime.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/context_menu_key.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/context_menu_key.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/draw_on.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/draw_on.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/event_markers.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/event_markers.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/fold_glide.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/fold_glide.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/glyph_replay.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/glyph_replay.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/group_opacity.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/group_opacity.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/id_pruning.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/id_pruning.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/input_clipboard.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/input_clipboard.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/layout_hover.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/layout_hover.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/layout_reads.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/layout_reads.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/layout_rows.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/layout_rows.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/loop_sleep.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/loop_sleep.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/no_motion.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/no_motion.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/one_snap.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/one_snap.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/picture_scale.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/picture_scale.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/pointer_drag.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/pointer_drag.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/pointer_hit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/pointer_hit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/relayout.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/relayout.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/remount.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/remount.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/scroll_carried.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/scroll_carried.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/scroll_children.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/scroll_children.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/scroll_growth.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/scroll_growth.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/scroll_hover.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/scroll_hover.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/scroll_retarget.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/scroll_retarget.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/scroll_spring.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/scroll_spring.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/secure_text.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/secure_text.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/shimmer.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/shimmer.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/springs.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/springs.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/stream_overflow.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/stream_overflow.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/stream_pace.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/stream_pace.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/text_glide.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/text_glide.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/text_keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/text_keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/text_rebreak.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/text_rebreak.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/unseen_entrances.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/unseen_entrances.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/tests/window_wake.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/tests/window_wake.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/timer_wake_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/timer_wake_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/truncate_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/truncate_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/turn.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/turn.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/types.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/types.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/virtual' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/virtual' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/virtual/row_reorder.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/virtual/row_reorder.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/virtual/selection.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/virtual/selection.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/virtual/selection_collect.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/virtual/selection_collect.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/virtual/window.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/virtual/window.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/virtual_selection_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/virtual_selection_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/web' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/web' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/web/a11y.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/web/a11y.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/web/runtime.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/web/runtime.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime/window_requests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime/window_requests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/runtime.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/runtime.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shader.wgsl' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shader.wgsl' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shape.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shape.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/README.md' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/README.md' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/layout_macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/layout_macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/parse.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/parse.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/service.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/service.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/wayland.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/wayland.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/windows.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/windows.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/x11.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/x11.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/shortcuts/x11_repeat.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/shortcuts/x11_repeat.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/states.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/states.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/system_material' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/system_material' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/system_material/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/system_material/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/system_material/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/system_material/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/system_material/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/system_material/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/atlas.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/atlas.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/case.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/case.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/core_text_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/core_text_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/coretext_match.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/coretext_match.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/coretext_match_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/coretext_match_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/cursor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/cursor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/decorations.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/decorations.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/default_fonts.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/default_fonts.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/fallback.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/fallback.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/families.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/families.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/glyph_cache.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/glyph_cache.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/glyph_cache_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/glyph_cache_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/glyph_emit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/glyph_emit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/hash.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/hash.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/hidden_axes.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/hidden_axes.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/icon.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/icon.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/icon_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/icon_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/layout_cache.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/layout_cache.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/line_break.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/line_break.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/line_metrics.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/line_metrics.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/flatten.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/flatten.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/hint.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/hint.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/smoothing.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/smoothing.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/smoothing_data' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/smoothing_data' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/smoothing_data/dilation.json' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/smoothing_data/dilation.json' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/smoothing_data/hints.jsonl' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/smoothing_data/hints.jsonl' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/smoothing_data/masks.bin' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/smoothing_data/masks.bin' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/smoothing_data/masks.json' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/smoothing_data/masks.json' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/smoothing_data/sweep.json' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/smoothing_data/sweep.json' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos/smoothing_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos/smoothing_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/measure' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/measure' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/measure/ink.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/measure/ink.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/measure/ink_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/measure/ink_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/measure.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/measure.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/pill_chips.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/pill_chips.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/pixel_compare.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/pixel_compare.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/pixel_compare_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/pixel_compare_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/quality_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/quality_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/rewrap_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/rewrap_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/rich_layout.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/rich_layout.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/rich_layout_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/rich_layout_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/run.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/run.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/span.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/span.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/svg_path.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/svg_path.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/system_fonts.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/system_fonts.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/trak.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/trak.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text/underline.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text/underline.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/text.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/text.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/theme.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/theme.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/time.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/time.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tok.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tok.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/args.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/args.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/crop.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/crop.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/eased_input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/eased_input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/headless.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/headless.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/headless_run.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/headless_run.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/cause.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/cause.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/export.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/export.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/gate.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/gate.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/names.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/names.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/rollup.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/rollup.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/sampler_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/sampler_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/stack.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/stack.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction/watchdog.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction/watchdog.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/interaction.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/interaction.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/key_names.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/key_names.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/parser_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/parser_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn/budget.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn/budget.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn/commits.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn/commits.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn/commits_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn/commits_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn/idle.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn/idle.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn/launch.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn/launch.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn/runq.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn/runq.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/perf_warn.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/perf_warn.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/playground_cli_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/playground_cli_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/record.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/record.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/script.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/script.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/strip.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/strip.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/test_alloc.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/test_alloc.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/trace.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/trace.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling/window_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling/window_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tooling.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tooling.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tray' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tray' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tray/sni.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tray/sni.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tray/win32.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tray/win32.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/tray.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/tray.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/uber.metallib' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/uber.metallib' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/uber_native.metallib' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/uber_native.metallib' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/video' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/video' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/video/foreign.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/video/foreign.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/video/macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/video/macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/video/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/video/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/video/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/video/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/video/unsupported.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/video/unsupported.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/any_host.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/any_host.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/covered_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/covered_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/draw.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/draw.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/event_loop.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/event_loop.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/events.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/events.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/file_drop.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/file_drop.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/float_on_open.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/float_on_open.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/frame.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/frame.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/handle.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/handle.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/launch_drawables.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/launch_drawables.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/lifecycle.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/lifecycle.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/mac.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/mac.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/mac_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/mac_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/native.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/native.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/occluded_surface_tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/occluded_surface_tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/pacing.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/pacing.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/platform_sync.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/platform_sync.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/presented.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/presented.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/shell_requests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/shell_requests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/stepping.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/stepping.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/tests.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/tests.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window/win.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window/win.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/window.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/window.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/src/windows.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/src/windows.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/absolute_frac.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/absolute_frac.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/absolute_in_rows.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/absolute_in_rows.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/alignment.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/alignment.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/alloc.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/alloc.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/app_spec_compat.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/app_spec_compat.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/auto_grow.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/auto_grow.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/backdrop_blur.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/backdrop_blur.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/backdrop_blur_cost.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/backdrop_blur_cost.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/batch_c.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/batch_c.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/border_dash.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/border_dash.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/border_gradient.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/border_gradient.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/canvas_input.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/canvas_input.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/caret.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/caret.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/caret_follow.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/caret_follow.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/clip.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/clip.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/.gitignore' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/.gitignore' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/Inter-Bold-subset.ttf' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/Inter-Bold-subset.ttf' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/README.md' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/README.md' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/blue-1x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/blue-1x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/blue-2x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/blue-2x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/dark-1x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/dark-1x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/dark-2x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/dark-2x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/flat-dark-1x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/flat-dark-1x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/flat-dark-2x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/flat-dark-2x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/flat-light-1x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/flat-light-1x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/flat-light-2x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/flat-light-2x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/layout.txt' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/layout.txt' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/light-1x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/light-1x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/light-2x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/light-2x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/white-1x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/white-1x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/coretext/white-2x.png' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/coretext/white-2x.png' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/deco_api.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/deco_api.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/default_menu_macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/default_menu_macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/dim_browser.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/dim_browser.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/drag_cancel.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/drag_cancel.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/drag_release.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/drag_release.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/drawn_layout.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/drawn_layout.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/drawn_rect.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/drawn_rect.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/effect_data.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/effect_data.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/effect_slot.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/effect_slot.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/enter_delay.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/enter_delay.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/env_compat.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/env_compat.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/expressive_motion.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/expressive_motion.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/extra_args.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/extra_args.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fixtures' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fixtures' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fixtures/quadrants-rot90.mp4' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fixtures/quadrants-rot90.mp4' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fixtures/rgbw.mp4' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fixtures/rgbw.mp4' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fixtures/silence.m4a' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fixtures/silence.m4a' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fixtures/silence.wav' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fixtures/silence.wav' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fixtures/sine-opus.ogg' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fixtures/sine-opus.ogg' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fixtures/sine-opus.webm' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fixtures/sine-opus.webm' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fixtures/sine-vorbis.ogg' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fixtures/sine-vorbis.ogg' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fly_text_extent.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fly_text_extent.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/fly_text_scoped.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/fly_text_scoped.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/font_families.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/font_families.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/font_swap.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/font_swap.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/headless_place.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/headless_place.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/headless_screen_layout.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/headless_screen_layout.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/help_macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/help_macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/help_tooltip.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/help_tooltip.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/hover_delays.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/hover_delays.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/inert.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/inert.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/instant_keeps_flight.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/instant_keeps_flight.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/keep_stuck.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/keep_stuck.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/key_paths.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/key_paths.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/launch.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/launch.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/launch_ancestor_spring.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/launch_ancestor_spring.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/launcher_wakes.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/launcher_wakes.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/layout_read.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/layout_read.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/layout_read_highlights.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/layout_read_highlights.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/links.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/links.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/live.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/live.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/live_only.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/live_only.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/macos_appearance_kvo.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/macos_appearance_kvo.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/macos_drag_out.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/macos_drag_out.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/macos_overlay_cursor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/macos_overlay_cursor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/macos_overlay_drag_out.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/macos_overlay_drag_out.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/macos_overlay_source.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/macos_overlay_source.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/macos_support' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/macos_support' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/macos_support/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/macos_support/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/macos_window_corners.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/macos_window_corners.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/margin_axes.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/margin_axes.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/matched.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/matched.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/measure_scope.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/measure_scope.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/menu_key_equivalent_macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/menu_key_equivalent_macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/motion_elements.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/motion_elements.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/motion_exports.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/motion_exports.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/motion_trace.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/motion_trace.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/multi_state_windows.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/multi_state_windows.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/offset_raise.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/offset_raise.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/opacity_motion.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/opacity_motion.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/open_activates.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/open_activates.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/pinned_scroll.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/pinned_scroll.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/pixel_scale.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/pixel_scale.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/pixels_streaming.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/pixels_streaming.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_deep.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_deep.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_folds.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_folds.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_links.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_links.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_replay.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_replay.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_side_keys.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_side_keys.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_stage.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_stage.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_table.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_table.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_testing.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_testing.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/playground_tree.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/playground_tree.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/popup_menu_macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/popup_menu_macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/pose_hit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/pose_hit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/radial_srgb.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/radial_srgb.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/reveal_insert.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/reveal_insert.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/revive_settle.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/revive_settle.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/row_enter.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/row_enter.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/script_double_click.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/script_double_click.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/script_links.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/script_links.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/script_t0.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/script_t0.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/script_text_selection.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/script_text_selection.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/scroll_anchor.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/scroll_anchor.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/scroll_edge_fade.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/scroll_edge_fade.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/scroll_to.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/scroll_to.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/scroll_x.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/scroll_x.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/secondary_window.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/secondary_window.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/selectable_text.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/selectable_text.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/selectable_text_edges.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/selectable_text_edges.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/selection_api.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/selection_api.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/selection_group.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/selection_group.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/selection_hidden.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/selection_hidden.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/selection_rects_memo.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/selection_rects_memo.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/selection_run.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/selection_run.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/selection_toolbar.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/selection_toolbar.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/shape_fade.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/shape_fade.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/shortcut_layout_macos.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/shortcut_layout_macos.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/srgb_blend_runtime.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/srgb_blend_runtime.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/stick_fit.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/stick_fit.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/stick_resize.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/stick_resize.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/sticky.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/sticky.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/sticky_showing.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/sticky_showing.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/support' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/support' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/support/mod.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/support/mod.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/text_case.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/text_case.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/theme_blend.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/theme_blend.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/tx_blur.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/tx_blur.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/video_gui.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/video_gui.rs' rune-0.0.1> '/nix/store/l9rnaq9glnqdxr2jr5qsy6b6szl7indb-rune-3730e00/crates/rune/tests/window_panel_compat.rs' -> '/nix/store/jijhgpqiy4spl4blgckd9pfqbg8imam8-rune-0.0.1/tests/window_panel_compat.rs' rune-0.0.1> replacing edition rune-0.0.1> replacing license building '/nix/store/i3ad8k2makizrm3zmwvqdf2ljri12bhx-cargo-vendor-dir.drv' cargo-vendor-dir> structuredAttrs is enabled building '/nix/store/cvghass3y1asbxcnvvwv881x6dkb8pyx-hex-3.3.0.drv' hex-3.3.0> Sourcing auto-add-driver-runpath-hook hex-3.3.0> Using autoAddDriverRunpath hex-3.3.0> Sourcing fix-elf-files.sh hex-3.3.0> Using checkPhaseThreadLimitHook hex-3.3.0> Running phase: unpackPhase hex-3.3.0> unpacking source archive /nix/store/9lxvvwn4g3fn8khrmpksljghc6n5ni91-source hex-3.3.0> source root is source hex-3.3.0> Executing cargoSetupPostUnpackHook hex-3.3.0> Finished cargoSetupPostUnpackHook hex-3.3.0> Running phase: patchPhase hex-3.3.0> Executing cargoSetupPostPatchHook hex-3.3.0> Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock hex-3.3.0> Finished cargoSetupPostPatchHook hex-3.3.0> Running phase: updateAutotoolsGnuConfigScriptsPhase hex-3.3.0> Running phase: configurePhase hex-3.3.0> Running phase: buildPhase hex-3.3.0> Executing cargoBuildHook hex-3.3.0> cargoBuildHook flags: -j 32 --target x86_64-unknown-linux-gnu --offline --profile release hex-3.3.0> Compiling proc-macro2 v1.0.107 hex-3.3.0> Compiling quote v1.0.47 hex-3.3.0> Compiling unicode-ident v1.0.26 hex-3.3.0> Compiling cfg-if v1.0.5 hex-3.3.0> Compiling serde_core v1.0.229 hex-3.3.0> Compiling serde v1.0.229 hex-3.3.0> Compiling bitflags v2.13.2 hex-3.3.0> Compiling libc v0.2.189 hex-3.3.0> Compiling log v0.4.34 hex-3.3.0> Compiling once_cell v1.21.4 hex-3.3.0> Compiling find-msvc-tools v0.1.14 hex-3.3.0> Compiling shlex v2.0.1 hex-3.3.0> Compiling autocfg v1.5.1 hex-3.3.0> Compiling libm v0.2.16 hex-3.3.0> Compiling pkg-config v0.3.34 hex-3.3.0> Compiling foldhash v0.2.0 hex-3.3.0> Compiling allocator-api2 v0.2.21 hex-3.3.0> Compiling equivalent v1.0.2 hex-3.3.0> Compiling memchr v2.8.3 hex-3.3.0> Compiling zmij v1.0.23 hex-3.3.0> Compiling stable_deref_trait v1.2.1 hex-3.3.0> Compiling rustix v1.1.5 hex-3.3.0> Compiling cfg_aliases v0.2.2 hex-3.3.0> Compiling linux-raw-sys v0.12.1 hex-3.3.0> Compiling writeable v0.6.4 hex-3.3.0> Compiling arrayvec v0.7.8 hex-3.3.0> Compiling itoa v1.0.18 hex-3.3.0> Compiling litemap v0.8.3 hex-3.3.0> Compiling version_check v0.9.5 hex-3.3.0> Compiling utf8_iter v1.0.4 hex-3.3.0> Compiling thiserror v2.0.21 hex-3.3.0> Compiling libloading v0.8.9 hex-3.3.0> Compiling static_assertions v1.1.0 hex-3.3.0> Compiling cc v1.5.1 hex-3.3.0> Compiling rustversion v1.0.23 hex-3.3.0> Compiling simd-adler32 v0.3.10 hex-3.3.0> Compiling scopeguard v1.2.0 hex-3.3.0> Compiling adler2 v2.0.1 hex-3.3.0> Compiling dlib v0.5.3 hex-3.3.0> Compiling pin-project-lite v0.2.17 hex-3.3.0> Compiling unicode-width v0.2.2 hex-3.3.0> Compiling scoped-tls v1.0.1 hex-3.3.0> Compiling crc32fast v1.5.2 hex-3.3.0> Compiling icu_locale_fallback_data v2.3.0 hex-3.3.0> Compiling downcast-rs v1.2.1 hex-3.3.0> Compiling zerocopy v0.8.59 hex-3.3.0> Compiling wayland-client v0.31.15 hex-3.3.0> Compiling icu_segmenter_data v2.3.0 hex-3.3.0> Compiling miniz_oxide v0.9.1 hex-3.3.0> Compiling miniz_oxide v0.8.9 hex-3.3.0> Compiling num-traits v0.2.19 hex-3.3.0> Compiling futures-core v0.3.34 hex-3.3.0> Compiling siphasher v1.0.4 hex-3.3.0> Compiling percent-encoding v2.3.2 hex-3.3.0> Compiling lock_api v0.4.14 hex-3.3.0> Compiling rustc-hash v2.1.3 hex-3.3.0> Compiling bitflags v1.3.2 hex-3.3.0> Compiling hashbrown v0.17.1 hex-3.3.0> Compiling wayland-sys v0.31.11 hex-3.3.0> Compiling slab v0.4.12 hex-3.3.0> Compiling fdeflate v0.3.7 hex-3.3.0> Compiling parking_lot_core v0.9.12 hex-3.3.0> Compiling phf_shared v0.14.0 hex-3.3.0> Compiling quick-xml v0.41.0 hex-3.3.0> Compiling typenum v1.20.1 hex-3.3.0> Compiling rustc-hash v1.1.0 hex-3.3.0> Compiling icu_properties_data v2.3.0 hex-3.3.0> Compiling tracing-core v0.1.36 hex-3.3.0> Compiling naga v30.0.1 hex-3.3.0> Compiling ash v0.38.0+1.3.281 hex-3.3.0> Compiling bytes v1.12.1 hex-3.3.0> Compiling futures-sink v0.3.34 hex-3.3.0> Compiling raw-window-handle v0.6.2 hex-3.3.0> Compiling icu_normalizer_data v2.3.0 hex-3.3.0> Compiling bit-vec v0.9.1 hex-3.3.0> Compiling codespan-reporting v0.13.1 hex-3.3.0> Compiling spirv v0.4.0+sdk-1.4.341.0 hex-3.3.0> Compiling thiserror v1.0.69 hex-3.3.0> Compiling oxc_data_structures v0.156.0 hex-3.3.0> Compiling flate2 v1.1.10 hex-3.3.0> Compiling bit-set v0.10.0 hex-3.3.0> Compiling serde_json v1.0.151 hex-3.3.0> Compiling float-cmp v0.9.0 hex-3.3.0> Compiling rustix v0.38.44 hex-3.3.0> Compiling futures-io v0.3.34 hex-3.3.0> Compiling syn v3.0.6 hex-3.3.0> Compiling syn v2.0.119 hex-3.3.0> Compiling lazy_static v1.5.1 hex-3.3.0> Compiling strict-num v0.1.1 hex-3.3.0> Compiling phf v0.14.0 hex-3.3.0> Compiling hashbrown v0.16.1 hex-3.3.0> Compiling wgpu-hal v30.0.1 hex-3.3.0> Compiling unicode-segmentation v1.13.3 hex-3.3.0> Compiling castaway v0.2.4 hex-3.3.0> Compiling oxc_allocator v0.156.0 hex-3.3.0> Compiling zeroize v1.9.0 hex-3.3.0> Compiling linux-raw-sys v0.4.15 hex-3.3.0> Compiling presser v0.3.1 hex-3.3.0> Compiling compact_str v0.10.0 hex-3.3.0> Compiling oxc_estree v0.156.0 hex-3.3.0> Compiling fastrand v2.5.0 hex-3.3.0> Compiling arrayref v0.3.9 hex-3.3.0> Compiling getrandom v0.4.3 hex-3.3.0> Compiling phf_generator v0.14.0 hex-3.3.0> Compiling futures-channel v0.3.34 hex-3.3.0> Compiling generic-array v0.14.7 hex-3.3.0> Compiling wayland-scanner v0.31.11 hex-3.3.0> Compiling profiling v1.0.18 hex-3.3.0> Compiling vcpkg v0.2.15 hex-3.3.0> Compiling renderdoc-sys v1.1.0 hex-3.3.0> Compiling wayland-backend v0.3.17 hex-3.3.0> Compiling futures-task v0.3.34 hex-3.3.0> Compiling foldhash v0.1.5 hex-3.3.0> Compiling xkeysym v0.2.1 hex-3.3.0> Compiling png v0.17.16 hex-3.3.0> Compiling aho-corasick v1.1.5 hex-3.3.0> Compiling slotmap v1.1.1 hex-3.3.0> Compiling hashbrown v0.15.5 hex-3.3.0> Compiling wgpu-core v30.0.1 hex-3.3.0> Compiling smawk v0.3.3 hex-3.3.0> Compiling regex-syntax v0.8.11 hex-3.3.0> Compiling cow-utils v0.1.3 hex-3.3.0> Compiling dragonbox_ecma v0.1.12 hex-3.3.0> Compiling litrs v1.0.0 hex-3.3.0> Compiling oxc_str v0.156.0 hex-3.3.0> Compiling memmap2 v0.9.11 hex-3.3.0> Compiling mio v1.2.3 hex-3.3.0> Compiling socket2 v0.6.5 hex-3.3.0> Compiling x11rb-protocol v0.13.2 hex-3.3.0> Compiling xcursor v0.3.11 hex-3.3.0> Compiling cursor-icon v1.2.0 hex-3.3.0> Compiling getrandom v0.3.4 hex-3.3.0> Compiling num-integer v0.1.47 hex-3.3.0> Compiling ordered-float v4.6.0 hex-3.3.0> Compiling openssl-sys v0.9.117 hex-3.3.0> Compiling winnow v1.0.4 hex-3.3.0> Compiling fixedbitset v0.5.7 hex-3.3.0> Compiling as-raw-xcb-connection v1.0.1 hex-3.3.0> Compiling smithay-client-toolkit v0.19.2 hex-3.3.0> Compiling document-features v0.2.12 hex-3.3.0> Compiling png v0.18.1 hex-3.3.0> Compiling encoding_rs v0.8.42 hex-3.3.0> Compiling cmake v0.1.58 hex-3.3.0> Compiling nom v8.0.0 hex-3.3.0> Compiling x11-dl v2.21.0 hex-3.3.0> Compiling ahash v0.8.12 hex-3.3.0> Compiling wgpu v30.0.1 hex-3.3.0> Compiling indexmap v2.14.2 hex-3.3.0> Compiling uuid v1.26.1 hex-3.3.0> Compiling zune-core v0.5.3 hex-3.3.0> Compiling linebender_resource_handle v0.1.1 hex-3.3.0> Compiling unicode-id-start v1.5.0 hex-3.3.0> Compiling pxfm v0.1.30 hex-3.3.0> Compiling parlance v0.1.1 hex-3.3.0> Compiling nonmax v0.5.5 hex-3.3.0> Compiling bytecount v0.6.9 hex-3.3.0> Compiling zune-jpeg v0.5.15 hex-3.3.0> Compiling os_pipe v1.2.3 hex-3.3.0> Compiling blake3 v1.8.7 hex-3.3.0> Compiling zruntime v0.2.1 hex-3.3.0> Compiling alsa-sys v0.4.0 hex-3.3.0> Compiling ordered-stream v0.2.0 hex-3.3.0> Compiling simplecss v0.2.2 hex-3.3.0> Compiling winit v0.30.13 hex-3.3.0> Compiling endi v1.1.1 hex-3.3.0> Compiling multiversion_no_op v1.0.0 hex-3.3.0> Compiling parley_emoji v0.12.0 hex-3.3.0> Compiling data-url v0.3.2 hex-3.3.0> Compiling transcribe-cpp-sys v0.4.1 (https://github.com/anomalyco/transcribe.cpp?rev=7045d1c0fe7cee37747b2792977421d435e75fca#7045d1c0) hex-3.3.0> Compiling core_detect v1.0.0 hex-3.3.0> Compiling pico-args v0.5.0 hex-3.3.0> Compiling petgraph v0.8.3 hex-3.3.0> Compiling ident_case v1.0.1 hex-3.3.0> Compiling cpufeatures v0.3.1 hex-3.3.0> Compiling regex-automata v0.4.18 hex-3.3.0> Compiling xmlwriter v0.1.0 hex-3.3.0> Compiling byteorder-lite v0.1.0 hex-3.3.0> Compiling simdutf8 v0.1.5 hex-3.3.0> Compiling roxmltree v0.20.0 hex-3.3.0> Compiling imagesize v0.13.0 hex-3.3.0> Compiling base64 v0.22.1 hex-3.3.0> Compiling strsim v0.11.1 hex-3.3.0> Compiling hex v0.4.3 hex-3.3.0> Compiling semver v1.0.28 hex-3.3.0> Compiling portable-atomic v1.15.0 hex-3.3.0> Compiling rustc_version v0.4.1 hex-3.3.0> Compiling crypto-common v0.1.7 hex-3.3.0> Compiling block-buffer v0.10.4 hex-3.3.0> Compiling xkbcommon-dl v0.4.2 hex-3.3.0> Compiling synstructure v0.14.0 hex-3.3.0> Compiling darling_core v0.24.1 hex-3.3.0> Compiling rquickjs-sys v0.14.0 hex-3.3.0> Compiling hybrid-array v0.4.15 hex-3.3.0> Compiling sharded-slab v0.1.7 hex-3.3.0> Compiling tracing-log v0.2.0 hex-3.3.0> Compiling thread_local v1.1.10 hex-3.3.0> Compiling smol_str v0.2.2 hex-3.3.0> Compiling constant_time_eq v0.4.2 hex-3.3.0> Compiling openssl v0.10.81 hex-3.3.0> Compiling dpi v0.1.2 hex-3.3.0> Compiling utf8parse v0.2.2 hex-3.3.0> Compiling httparse v1.10.1 hex-3.3.0> Compiling nu-ansi-term v0.50.3 hex-3.3.0> Compiling anyhow v1.0.104 hex-3.3.0> Compiling object v0.37.3 hex-3.3.0> Compiling yazi v0.2.1 hex-3.3.0> Compiling zeno v0.3.3 hex-3.3.0> Compiling ref-cast v1.0.27 hex-3.3.0> Compiling foreign-types-shared v0.1.1 hex-3.3.0> Compiling option-ext v0.2.0 hex-3.3.0> Compiling strength_reduce v0.2.4 hex-3.3.0> Compiling dirs-sys v0.5.0 hex-3.3.0> Compiling foreign-types v0.3.2 hex-3.3.0> Compiling anstyle-parse v1.0.0 hex-3.3.0> Compiling transpose v0.2.3 hex-3.3.0> Compiling curve25519-dalek v4.1.3 hex-3.3.0> Compiling digest v0.10.7 hex-3.3.0> Compiling serde_derive_internals v0.30.0 hex-3.3.0> Compiling primal-check v0.3.4 hex-3.3.0> Compiling gethostname v1.1.0 hex-3.3.0> Compiling polling v3.11.0 hex-3.3.0> Compiling tree_magic_mini v3.2.2 hex-3.3.0> Compiling xkbcommon v0.9.0 hex-3.3.0> Compiling num-complex v0.4.6 hex-3.3.0> Compiling zerocopy-derive v0.8.59 hex-3.3.0> Compiling tracing-attributes v0.1.31 hex-3.3.0> Compiling thiserror-impl v1.0.69 hex-3.3.0> Compiling phf_macros v0.14.0 hex-3.3.0> Compiling moxcms v0.8.1 hex-3.3.0> Compiling openssl-macros v0.1.1 hex-3.3.0> Compiling eyre v0.6.14 hex-3.3.0> Compiling nix v0.31.3 hex-3.3.0> Compiling serde_derive v1.0.229 hex-3.3.0> Compiling bytemuck_derive v1.12.1 hex-3.3.0> Compiling zerofrom-derive v0.1.8 hex-3.3.0> Compiling yoke-derive v0.8.4 hex-3.3.0> Compiling zerovec-derive v0.11.6 hex-3.3.0> Compiling displaydoc v0.2.7 hex-3.3.0> Compiling thiserror-impl v2.0.21 hex-3.3.0> Compiling tokio-macros v2.7.2 hex-3.3.0> Compiling futures-macro v0.3.34 hex-3.3.0> Compiling oxc_ast_macros v0.156.0 hex-3.3.0> Compiling serde_repr v0.1.21 hex-3.3.0> Compiling async-trait v0.1.92 hex-3.3.0> Compiling ref-cast-impl v1.0.27 hex-3.3.0> Compiling matchers v0.2.0 hex-3.3.0> Compiling tokio v1.54.1 hex-3.3.0> Compiling tracing v0.1.44 hex-3.3.0> Compiling transcribe-cpp v0.4.1 (https://github.com/anomalyco/transcribe.cpp?rev=7045d1c0fe7cee37747b2792977421d435e75fca#7045d1c0) hex-3.3.0> Compiling futures-util v0.3.34 hex-3.3.0> Compiling cpufeatures v0.2.17 hex-3.3.0> Compiling oxc_span v0.156.0 hex-3.3.0> Compiling gimli v0.32.3 hex-3.3.0> Compiling anstyle-query v1.1.5 hex-3.3.0> Compiling bytemuck v1.25.2 hex-3.3.0> Compiling calloop v0.13.0 hex-3.3.0> Compiling cpal v0.18.2 hex-3.3.0> Compiling audio-codec-algorithms v0.8.1 hex-3.3.0> Compiling rune-motion v0.1.0 (https://github.com/anomalyco/rune.git?rev=3730e00cce7963722f75e50883b0101a4b006c7d#3730e00c) hex-3.3.0> Compiling color-spantrace v0.3.0 hex-3.3.0> Compiling darling_macro v0.24.1 hex-3.3.0> Compiling colorchoice v1.0.5 hex-3.3.0> Compiling zerofrom v0.1.8 hex-3.3.0> Compiling font-types v0.12.5 hex-3.3.0> Compiling tiny-skia-path v0.11.4 hex-3.3.0> Compiling yoke v0.8.3 hex-3.3.0> Compiling rgb v0.8.53 hex-3.3.0> Compiling symphonia-core v0.5.5 hex-3.3.0> Compiling native-tls v0.2.18 hex-3.3.0> Compiling naga-types v30.0.1 hex-3.3.0> Compiling pollster v1.0.1 hex-3.3.0> Compiling zerovec v0.11.8 hex-3.3.0> Compiling zerotrie v0.2.5 hex-3.3.0> Compiling wgpu-types v30.0.1 hex-3.3.0> Compiling base64ct v1.8.3 hex-3.3.0> Compiling read-fonts v0.41.0 hex-3.3.0> Compiling is_terminal_polyfill v1.70.2 hex-3.3.0> Compiling anstyle v1.0.14 hex-3.3.0> Compiling tiny-skia v0.11.4 hex-3.3.0> Compiling darling v0.24.1 hex-3.3.0> Compiling pem-rfc7468 v1.0.0 hex-3.3.0> Compiling anstream v1.0.0 hex-3.3.0> Compiling audioadapter-sample v5.2.0 hex-3.3.0> Compiling schemars_derive v1.2.2 hex-3.3.0> Compiling rustfft v6.4.1 hex-3.3.0> Compiling symphonia-metadata v0.5.5 hex-3.3.0> Compiling alsa v0.11.0 hex-3.3.0> Compiling curve25519-dalek-derive v0.1.1 hex-3.3.0> Compiling tinystr v0.8.4 hex-3.3.0> Compiling potential_utf v0.1.6 hex-3.3.0> Compiling symphonia-bundle-mp3 v0.5.5 hex-3.3.0> Compiling icu_locale_core v2.3.0 hex-3.3.0> Compiling icu_collections v2.3.0 hex-3.3.0> Compiling image v0.25.10 hex-3.3.0> Compiling addr2line v0.25.1 hex-3.3.0> Compiling smallvec v1.16.2 hex-3.3.0> Compiling zbus_utils v6.0.0 hex-3.3.0> Compiling kurbo v0.11.3 hex-3.3.0> Compiling zcheapstr v1.1.0 hex-3.3.0> Compiling parking_lot v0.12.5 hex-3.3.0> Compiling gpu-allocator v0.28.0 hex-3.3.0> Compiling icu_provider v2.3.1 hex-3.3.0> Compiling oxc_index v5.0.0 hex-3.3.0> Compiling taffy v0.15.0 hex-3.3.0> Compiling tracing-subscriber v0.3.23 hex-3.3.0> Compiling futures-executor v0.3.34 hex-3.3.0> Compiling icu_locale_fallback v2.3.0 hex-3.3.0> Compiling icu_properties v2.3.0 hex-3.3.0> Compiling icu_segmenter v2.3.0 hex-3.3.0> Compiling icu_normalizer v2.3.0 hex-3.3.0> Compiling wayland-csd-frame v0.3.0 hex-3.3.0> Compiling half v2.7.1 hex-3.3.0> Compiling textwrap v0.16.4 hex-3.3.0> Compiling zbus_macros v6.1.0 hex-3.3.0> Compiling svgtypes v0.15.3 hex-3.3.0> Compiling parley_data v0.12.0 hex-3.3.0> Compiling oxc_diagnostics v0.156.0 hex-3.3.0> Compiling oxc_syntax v0.156.0 hex-3.3.0> Compiling usvg v0.45.1 hex-3.3.0> Compiling rune-taffy v0.0.1 (https://github.com/anomalyco/rune.git?rev=3730e00cce7963722f75e50883b0101a4b006c7d#3730e00c) hex-3.3.0> Compiling wayland-protocols v0.32.13 hex-3.3.0> Compiling wayland-cursor v0.31.14 hex-3.3.0> Compiling calloop-wayland-source v0.3.0 hex-3.3.0> Compiling oxc_regular_expression v0.156.0 hex-3.3.0> Compiling x11rb v0.13.2 hex-3.3.0> Compiling tracing-error v0.2.1 hex-3.3.0> Compiling idna_adapter v1.2.2 hex-3.3.0> Compiling chrono v0.4.45 hex-3.3.0> Compiling dirs v7.0.0 hex-3.3.0> Compiling block-buffer v0.12.1 hex-3.3.0> Compiling oxc_ast v0.156.0 hex-3.3.0> Compiling crypto-common v0.2.2 hex-3.3.0> Compiling resvg v0.45.1 hex-3.3.0> Compiling num-bigint v0.4.8 hex-3.3.0> Compiling num-bigint v0.5.1 hex-3.3.0> Compiling rustls-pki-types v1.15.1 hex-3.3.0> Compiling zbus v6.1.0 hex-3.3.0> Compiling http v1.5.0 hex-3.3.0> Compiling spin v0.9.9 hex-3.3.0> Compiling indenter v0.3.4 hex-3.3.0> Compiling signature v2.2.0 hex-3.3.0> Compiling skrifa v0.44.0 hex-3.3.0> Compiling harfrust v0.12.0 hex-3.3.0> Compiling fontique v0.12.0 hex-3.3.0> Compiling rmcp v3.5.1 hex-3.3.0> Compiling audioadapter v5.0.0 hex-3.3.0> Compiling rustc-demangle v0.1.28 hex-3.3.0> Compiling subtle v2.6.1 hex-3.3.0> Compiling const-oid v0.10.2 hex-3.3.0> Compiling base64 v0.23.1 hex-3.3.0> Compiling dasp_sample v0.11.0 hex-3.3.0> Compiling openssl-probe v0.2.1 hex-3.3.0> Compiling heck v0.5.0 hex-3.3.0> Compiling dyn-clone v1.0.20 hex-3.3.0> Compiling scrawl-capture v0.3.13 (/build/source/crates/capture) hex-3.3.0> Compiling relative-path v2.0.3 hex-3.3.0> Compiling clap_lex v1.1.1 hex-3.3.0> Compiling owo-colors v4.4.0 hex-3.3.0> Compiling x11rb-protocol v0.14.0 hex-3.3.0> Compiling backtrace v0.3.76 hex-3.3.0> Compiling clap_builder v4.6.7 hex-3.3.0> Compiling clap_derive v4.6.7 hex-3.3.0> Compiling schemars v1.2.2 hex-3.3.0> Compiling ureq-proto v0.6.4 hex-3.3.0> Compiling digest v0.11.3 hex-3.3.0> Compiling flume v0.12.0 hex-3.3.0> Compiling audioadapter-buffers v5.2.0 hex-3.3.0> Compiling ed25519 v2.2.3 hex-3.3.0> Compiling swash v0.2.10 hex-3.3.0> Compiling num-rational v0.4.2 hex-3.3.0> Compiling wayland-protocols-wlr v0.3.12 hex-3.3.0> Compiling parley_engine v0.12.0 hex-3.3.0> Compiling wayland-protocols-plasma v0.3.12 hex-3.3.0> Compiling oxc_ecmascript v0.156.0 hex-3.3.0> Compiling parley v0.12.0 hex-3.3.0> Compiling wl-clipboard-rs v0.9.4 hex-3.3.0> Compiling webpki-root-certs v1.0.10 hex-3.3.0> Compiling scrawl-router v0.1.0 (/build/source/crates/router) hex-3.3.0> Compiling idna v1.1.0 hex-3.3.0> Compiling arboard v3.6.1 hex-3.3.0> Compiling realfft v3.5.0 hex-3.3.0> Compiling tokio-util v0.7.19 hex-3.3.0> Compiling futures v0.3.34 hex-3.3.0> Compiling symphonia v0.5.5 hex-3.3.0> Compiling wgpu-naga-bridge v30.0.1 hex-3.3.0> Compiling sctk-adwaita v0.10.1 hex-3.3.0> Compiling der v0.8.2 hex-3.3.0> Compiling rmcp-macros v3.5.1 hex-3.3.0> Compiling sha2 v0.10.9 hex-3.3.0> Compiling visibility v0.1.1 hex-3.3.0> Compiling windowfunctions v0.1.1 hex-3.3.0> Compiling hex v3.3.0 (/build/source) hex-3.3.0> Compiling form_urlencoded v1.2.2 hex-3.3.0> Compiling hound v3.5.1 hex-3.3.0> Compiling tinyvec v1.13.3 hex-3.3.0> Compiling utf8-zero v0.8.1 hex-3.3.0> Compiling pastey v0.2.3 hex-3.3.0> Compiling seq-macro v0.3.6 hex-3.3.0> Compiling ureq v3.4.2 hex-3.3.0> Compiling rubato v5.0.1 hex-3.3.0> Compiling url v2.5.8 hex-3.3.0> Compiling wgpu-core-deps-windows-linux-android v30.0.1 hex-3.3.0> Compiling unicode-normalization v0.1.25 hex-3.3.0> Compiling oxc_parser v0.156.0 hex-3.3.0> Compiling ed25519-dalek v2.2.0 hex-3.3.0> Compiling ctrlc v3.5.2 hex-3.3.0> Compiling rodio v0.23.0 hex-3.3.0> Compiling color-eyre v0.6.5 hex-3.3.0> Compiling clap v4.6.7 hex-3.3.0> Compiling oxc_ast_visit v0.156.0 hex-3.3.0> Compiling sha2 v0.11.0 hex-3.3.0> Compiling x11-clipboard v0.9.3 hex-3.3.0> Compiling regex v1.13.1 hex-3.3.0> Compiling x11rb v0.14.0 hex-3.3.0> Compiling serde_path_to_error v0.1.20 hex-3.3.0> Compiling procwatch v0.1.0 (https://github.com/anomalyco/rune.git?rev=3730e00cce7963722f75e50883b0101a4b006c7d#3730e00c) hex-3.3.0> Compiling fs2 v0.4.3 hex-3.3.0> Compiling rune-staging v0.0.1 (https://github.com/anomalyco/rune.git?rev=3730e00cce7963722f75e50883b0101a4b006c7d#3730e00c) hex-3.3.0> Compiling rune v0.0.1 (https://github.com/anomalyco/rune.git?rev=3730e00cce7963722f75e50883b0101a4b006c7d#3730e00c) hex-3.3.0> Compiling rquickjs-core v0.14.0 hex-3.3.0> Compiling rquickjs v0.14.0 hex-3.3.0> Compiling rune-kit v0.0.1 (https://github.com/anomalyco/rune.git?rev=3730e00cce7963722f75e50883b0101a4b006c7d#3730e00c) hex-3.3.0> Compiling rune-theme-opencode v0.0.1 (https://github.com/anomalyco/rune.git?rev=3730e00cce7963722f75e50883b0101a4b006c7d#3730e00c) hex-3.3.0> Finished `release` profile [optimized] target(s) in 9m 06s hex-3.3.0> Executing cargoInstallPostBuildHook hex-3.3.0> Finished cargoInstallPostBuildHook hex-3.3.0> Finished cargoBuildHook hex-3.3.0> buildPhase completed in 9 minutes 7 seconds hex-3.3.0> Running phase: checkPhase hex-3.3.0> Executing cargoCheckHook hex-3.3.0> setting known thread variables to default: 1 hex-3.3.0> OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=1 hex-3.3.0> cargoCheckHook flags: -j 32 --profile release --target x86_64-unknown-linux-gnu --offline -- hex-3.3.0> Compiling hex v3.3.0 (/build/source) hex-3.3.0> Finished `release` profile [optimized] target(s) in 3m 47s hex-3.3.0> Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/hex-ce924938ac4d5473) hex-3.3.0> hex-3.3.0> running 1585 tests hex-3.3.0> test app_paths::tests::each_build_has_its_own_config_folder ... ok hex-3.3.0> test app_settings::persistence::tests::bad_list_entries_do_not_discard_good_entries ... ok hex-3.3.0> test app_settings::shortcut_repair::tests::special_key_shortcuts_go_back_to_their_default_while_their_labs_toggle_is_off ... ok hex-3.3.0> test app_settings::persistence::tests::unbound_optional_shortcuts_stay_unbound_after_saving ... ok hex-3.3.0> test app_settings::shortcut_repair::tests::menu_pause_and_scroll_lock_are_the_special_keys ... ok hex-3.3.0> test app_settings::persistence::tests::unknown_keys_are_ignored_without_repair ... ok hex-3.3.0> test app_settings::tests::both_sides_conflict_only_with_either_side_and_match_only_together ... ok hex-3.3.0> test app_settings::tests::disabled_apple_speech_selection_migrates_to_the_default_model ... ok hex-3.3.0> test app_settings::tests::an_unset_microphone_is_system_default_and_a_saved_one_is_kept ... ok hex-3.3.0> test app_settings::tests::automatic_language_selection_round_trips_explicitly ... ok hex-3.3.0> test app_settings::tests::english_dictation_keeps_its_model_when_the_streaming_model_is_missing ... ok hex-3.3.0> test app_settings::persistence::tests::unset_retention_saves_a_shape_older_hex_can_read ... ok hex-3.3.0> test app_settings::shortcut_repair::tests::a_lone_section_key_goes_back_to_its_default_while_its_labs_toggle_is_off ... ok hex-3.3.0> test app_settings::tests::existing_meeting_settings_summarize_by_default ... ok hex-3.3.0> test app_settings::tests::hotkey_runtime_preserves_modifier_sides_and_key_code ... ok hex-3.3.0> test app_settings::tests::keyboard_model_switching_is_opt_in_and_source_mappings_round_trip ... ok hex-3.3.0> test app_settings::tests::annotate_turns_on_once_for_older_settings ... ok hex-3.3.0> test app_settings::tests::failed_model_selection_save_preserves_selection_recents_and_unsaved_edits ... ok hex-3.3.0> test app_settings::tests::legacy_sleep_prevention_setting_is_ignored ... ok hex-3.3.0> test app_settings::tests::gnome_dictates_with_a_key_gnome_leaves_free ... ok hex-3.3.0> test app_settings::tests::missing_fields_receive_defaults ... ok hex-3.3.0> test app_settings::tests::recorded_sides_keep_one_modifiers_side_and_both_sides ... ok hex-3.3.0> test app_settings::tests::mouse_names_have_one_portable_representation ... ok hex-3.3.0> test app_settings::tests::modifier_sides_round_trip_and_legacy_booleans_decode_as_either ... ok hex-3.3.0> test app_settings::tests::mouse_shortcuts_go_back_to_their_default_while_their_labs_toggle_is_off ... ok hex-3.3.0> test app_settings::tests::model_switches_remember_language_without_changing_other_settings ... ok hex-3.3.0> test app_settings::tests::shortcut_mode_defaults_to_hold_and_round_trips ... ok hex-3.3.0> test app_settings::tests::meeting_providers_ask_by_default_and_legacy_never_offer_entries_stay_never ... ok hex-3.3.0> test app_settings::tests::shortcuts_store_as_chords_and_old_files_convert_once ... ok hex-3.3.0> test app_settings::tests::scrawls_routing_imports_without_its_jev_key ... ok hex-3.3.0> test app_settings::tests::runtime_side_constraints_require_the_requested_device_flag ... ok hex-3.3.0> test app_settings::tests::the_setting_or_an_installed_driver_turns_the_voice_filter_on_and_labs_never_does ... ok hex-3.3.0> test app_settings::tests::side_aware_matching_and_conflicts_share_the_same_algebra ... ok hex-3.3.0> test app_settings::tests::side_selection_changes_one_modifier_chords_only ... ok hex-3.3.0> test app_settings::tests::side_constraints_can_be_removed_from_chord_modifiers ... ok hex-3.3.0> test app_settings::tests::the_second_dictation_shortcut_needs_its_lab_and_its_own_keys ... ok hex-3.3.0> test app_settings::tests::legacy_global_replacements_migrate_into_every_mode ... ok hex-3.3.0> test app_settings::tests::calendar_reminders_stay_off_until_connected_and_survive_older_files ... ok hex-3.3.0> test app_settings::tests::annotates_default_shortcuts_share_no_key ... ok hex-3.3.0> test app_settings::tests::invalid_remembered_languages_are_not_offered_by_model_switching ... ok hex-3.3.0> test app_settings::tests::default_paste_hotkeys_follow_build_capabilities ... ok hex-3.3.0> test app_settings::tests::ducking_settings_are_opt_in_bounded_and_round_trip ... ok hex-3.3.0> test app_settings::tests::transcription_selection_round_trips ... ok hex-3.3.0> test audio::call_input::tests::a_meeting_finds_the_input_its_call_uses_by_uid ... ok hex-3.3.0> test audio::hex_microphone::tests::one_coalesced_callback_does_not_widen_the_cap_for_good ... ok hex-3.3.0> test application_catalog::platform::tests::exec_lines_reduce_to_the_process_name ... ok hex-3.3.0> test application_catalog::platform::tests::hidden_and_non_application_entries_are_skipped ... ok hex-3.3.0> test audio::hex_microphone::tests::ring_buffer_transfers_samples_and_handles_underflow_and_overflow ... ok hex-3.3.0> test audio::hex_microphone::tests::a_callback_larger_than_the_latency_cap_passes_through_whole ... ok hex-3.3.0> test audio::hex_microphone::tests::switching_to_a_smaller_callback_microphone_lowers_the_latency_cap ... ok hex-3.3.0> test audio::hex_microphone::tests::a_meeting_stream_on_the_same_microphone_does_not_double_the_feed ... ok hex-3.3.0> test audio::idle_sleep::tests::native_idle_sleep_prevention_acquires_and_releases ... ignored, exercises the OS's native idle-sleep prevention hex-3.3.0> test audio::hex_microphone::tests::virtual_device_names_are_excluded_from_self_capture ... ok hex-3.3.0> test audio::input_format::tests::fixed_buffers_go_past_a_short_reported_range ... ok hex-3.3.0> test audio::input_level::tests::a_peak_is_current_for_a_quarter_second ... ok hex-3.3.0> test audio::mix_format::tests::reads_an_extensible_float_mix_format ... ok hex-3.3.0> test audio::mix_format::tests::rejects_unknown_subformats_and_truncated_bytes ... ok hex-3.3.0> test audio::mix_format::tests::averages_float_frames_to_mono ... ok hex-3.3.0> test audio::hex_microphone::tests::driver_plist_version_and_status_mismatch_are_detected ... ok hex-3.3.0> test audio::mix_format::tests::refuses_a_block_align_that_does_not_match_the_channels ... ok hex-3.3.0> test audio::input_level::tests::a_clipped_peak_reads_as_full_scale ... ok hex-3.3.0> test audio::input_level::tests::recording_a_chunk_makes_its_peak_current ... ok hex-3.3.0> test audio::output_ducking::tests::ducking_preserves_balance_silence_and_restores ... ok hex-3.3.0> test audio::output_ducking::tests::ducking_rolls_back_every_channel_on_partial_failure ... ok hex-3.3.0> test audio::output_ducking::tests::ducking_respects_manual_changes_and_restores_interrupted_ramps ... ok hex-3.3.0> test audio::tests::a_bluetooth_default_is_kept_when_nothing_else_is_usable ... ok hex-3.3.0> test audio::tests::a_closed_lid_passes_over_the_built_in_microphone ... ok hex-3.3.0> test audio::tests::a_headphone_jack_microphone_is_used_with_the_lid_closed ... ok hex-3.3.0> test audio::mix_format::tests::decodes_integer_mix_formats ... ok hex-3.3.0> test audio::tests::an_iphone_microphone_never_stands_in ... ok hex-3.3.0> test audio::tests::a_virtual_input_never_stands_in ... ok hex-3.3.0> test audio::tests::a_microphone_that_cannot_open_is_reported_once_per_outage ... ok hex-3.3.0> test audio::tests::a_meeting_keeps_the_bluetooth_default_a_call_uses ... ok hex-3.3.0> test audio::input_level::tests::nothing_recorded_reads_as_no_audio ... ok hex-3.3.0> test app_settings::persistence::tests::wrong_nested_type_and_multiple_bad_fields_keep_siblings ... ok hex-3.3.0> test audio::tests::device_override_wins_and_never_falls_back ... ok hex-3.3.0> test audio::tests::an_unreadable_device_name_is_skipped_instead_of_panicking ... ok hex-3.3.0> test audio::tests::audio_service_restart_interrupts_stream_and_recovers ... ok hex-3.3.0> test audio::tests::cold_open_retries_the_selected_microphone_before_falling_back ... ok hex-3.3.0> test audio::tests::closed_input_applies_selection_without_opening ... ok hex-3.3.0> test audio::tests::failed_on_demand_open_does_not_retry_while_idle ... ok hex-3.3.0> test audio::tests::failed_startup_retry_keeps_backoff_without_an_open_stream ... ok hex-3.3.0> test audio::tests::microphone_recovery_retries_with_bounded_backoff_and_resets ... ok hex-3.3.0> test audio::tests::inputs_resolve_to_the_selection_then_the_system_default ... ok hex-3.3.0> test audio::tests::a_default_change_switches_only_while_capture_is_idle ... ok hex-3.3.0> test audio::tests::only_the_listeners_current_input_feeds_hex_microphone ... ok hex-3.3.0> test audio::tests::startup_retry_recovers_metadata_and_audio_without_restarting ... ok hex-3.3.0> test audio::tests::overload_glitches_do_not_interrupt_the_stream ... ok hex-3.3.0> test audio::tests::startup_recovery_opens_even_when_a_capture_is_pending ... ok hex-3.3.0> test audio::tests::stream_failures_are_visible_to_the_audio_owner ... ok hex-3.3.0> test audio::tests::a_missing_selection_uses_the_default_until_it_returns ... ok hex-3.3.0> test audio::transport::tests::continuity_capture_transports_are_recognised ... ok hex-3.3.0> test audio::transport::tests::only_the_internal_microphone_is_switched_off_by_the_lid ... ok hex-3.3.0> test audio::tests::only_an_idle_capture_lets_the_microphone_switch ... ok hex-3.3.0> test audio::tests::system_default_passes_over_a_bluetooth_default ... ok hex-3.3.0> test audio::voice_filter::tests::default_mode_is_muffled ... ok hex-3.3.0> test calendar::tests::a_detected_call_belongs_to_the_current_meeting_on_its_service ... ok hex-3.3.0> test calendar::tests::a_moved_meeting_is_reminded_at_its_new_time ... ok hex-3.3.0> test calendar::tests::a_refusal_is_a_denial_unless_the_request_failed ... ok hex-3.3.0> test calendar::tests::a_link_after_a_bare_http_in_the_same_word_is_found ... ok hex-3.3.0> test calendar::tests::a_reminder_shows_once_at_the_lead_time ... ok hex-3.3.0> test calendar::tests::a_late_reminder_stays_up_at_least_half_a_minute ... ok hex-3.3.0> test calendar::tests::all_day_declined_free_and_cancelled_events_are_skipped ... ok hex-3.3.0> test audio::voice_filter::tests::raised_cosine_fade_has_no_step_discontinuity ... ok hex-3.3.0> test calendar::tests::a_grant_is_full_access_even_while_the_status_is_stale ... ok hex-3.3.0> test calendar::tests::at_start_reminds_when_the_meeting_begins ... ok hex-3.3.0> test calendar::tests::back_to_back_meetings_each_remind ... ok hex-3.3.0> test calendar::tests::an_overlapping_meeting_waits_for_the_showing_reminder ... ok hex-3.3.0> test calendar::tests::a_showing_reminder_closes_when_its_meeting_is_cancelled_or_long_started ... ok hex-3.3.0> test calendar::tests::call_links_are_found_in_the_url_location_or_notes ... ok hex-3.3.0> test audio::tests::where_the_os_reports_new_devices_only_a_failed_open_is_retried ... ok hex-3.3.0> test calendar::tests::the_url_field_wins_over_the_notes ... ok hex-3.3.0> test calendar::tests::turning_reminders_off_withdraws_the_showing_one ... ok hex-3.3.0> test calendar::tests::other_links_and_lookalikes_are_not_calls ... ok hex-3.3.0> test calendar::tests::waking_shortly_after_the_start_still_reminds_but_not_much_later ... ok hex-3.3.0> test calendar::tests::minutes_until_rounds_up_and_stops_at_the_start ... ok hex-3.3.0> test calendar::tests::reminded_occurrences_are_forgotten_after_they_end ... ok hex-3.3.0> test capture_host::routing::tests::a_guess_sends_nothing_and_a_failure_still_lists_recent_sessions ... ok hex-3.3.0> test calendar::tests::meetings_need_other_people_or_a_call_link ... ok hex-3.3.0> test calendar::tests::excluded_calendars_are_left_out_and_meetings_sort_by_start ... ok hex-3.3.0> test capture_host::routing::tests::a_failed_send_says_what_went_wrong ... ok hex-3.3.0> test capture_host::routing::tests::a_look_that_read_no_sessions_answers_unreachable ... ok hex-3.3.0> test capture_host::routing::tests::a_rule_sends_and_lists_the_rest ... ok hex-3.3.0> test audio::hex_microphone::tests::resampling_is_continuous_across_callbacks ... ok hex-3.3.0> test app_settings::persistence::tests::invalid_enum_resets_only_that_field_and_leaves_disk_alone ... ok hex-3.3.0> test capture_host::routing::tests::looked::a_capture_routed_after_a_newer_one_settled_is_still_sendable_by_name ... ok hex-3.3.0> test capture_host::routing::tests::looked::a_look_past_its_deadline_is_routed_without ... ok hex-3.3.0> test capture_host::routing::tests::looked::paired_written_to_route_and_send ... ignored, paired wall-clock benchmark; fake 60 ms remote and 2.5 s routing model hex-3.3.0> test capture_host::routing::tests::looked::a_pick_cancels_a_late_rule_resolution ... ok hex-3.3.0> test capture_host::library::tests::a_capture_on_disk_summarizes_its_mode_words_and_send ... ok hex-3.3.0> test capture_host::routing::tests::looked::an_always_rule_names_the_session_it_sends_to ... ok hex-3.3.0> test app_settings::persistence::tests::backup_failure_blocks_save_and_preserves_original ... ok hex-3.3.0> test capture_host::routing::tests::only_a_saved_rule_sends_on_its_own ... ok hex-3.3.0> test app_settings::persistence::tests::invalid_transcription_language_keeps_unrelated_settings ... ok hex-3.3.0> test capture_host::routing::tests::looked::an_undo_opencode_refuses_is_published_too_late ... ok hex-3.3.0> test capture_host::routing::tests::looked::saved_rules_publish_before_the_session_server_answers ... ok hex-3.3.0> test capture_host::routing::tests::looked::the_captured_apps_checkout_is_a_guess ... ok hex-3.3.0> test capture_host::routing::tests::looked::the_port_ladder_is_a_guess ... ok hex-3.3.0> test capture_host::tests::a_pending_gap_and_a_stalled_tail_come_back_from_the_closed_sink ... ok hex-3.3.0> test capture_host::routing::tests::looked::an_always_rule_keeps_sending_to_the_session_picked ... ok hex-3.3.0> test app_settings::persistence::tests::out_of_range_setting_cannot_prevent_launch ... ok hex-3.3.0> test capture_host::tests::a_capture_queued_behind_a_slow_finish_has_already_stopped ... ok hex-3.3.0> test capture_host::tests::a_discarded_capture_leaves_no_trace_and_a_pick_takes_its_place ... ok hex-3.3.0> test capture_host::routing::tests::looked::a_new_capture_does_not_cancel_an_older_folder_rules_send ... ok hex-3.3.0> test audio::hex_microphone::tests::demo_snapshot_computes_finite_peaks_for_bundled_example ... ok hex-3.3.0> test capture_host::tests::a_pick_that_cannot_start_says_why ... ok hex-3.3.0> test capture_host::tests::a_mirror_ending_never_stops_a_screen_capture ... ok hex-3.3.0> test capture_host::tests::a_failed_start_raced_by_stop_never_wedges_later_starts ... ok hex-3.3.0> test audio::voice_filter::tests::all_nine_modes_render_finite_and_expected_levels ... ok hex-3.3.0> test capture_host::tests::ending_a_stroke_while_the_input_target_is_locked_does_not_deadlock ... ok hex-3.3.0> test capture_host::tests::input_reaches_only_the_capture_that_is_recording ... ok hex-3.3.0> test capture_host::routing::tests::looked::a_saved_site_or_app_rule_sends_whatever_the_routing_flags ... ok hex-3.3.0> test capture_host::tests::only_the_capsules_pill_and_not_its_panel_takes_clicks ... ok hex-3.3.0> test capture_host::tests::only_a_measured_model_and_file_is_corrected ... ok hex-3.3.0> test capture_host::tests::padding_past_the_length_limit_stays_bounded ... ok hex-3.3.0> test capture_host::tests::scrawls_engine_claims_nothing_machine_wide ... ok hex-3.3.0> test capture_host::tests::discarded_captures_never_count_against_the_writers ... ok hex-3.3.0> test capture_host::tests::tap_flags_become_modifiers ... ok hex-3.3.0> test capture_host::tests::the_engine_config_comes_from_hex ... ok hex-3.3.0> test capture_host::tests::the_first_click_or_scroll_means_work_started ... ok hex-3.3.0> test capture_host::tests::the_newest_grab_takes_only_its_keys_until_it_drops ... ok hex-3.3.0> test capture_host::tests::the_open_list_reads_keys_and_leaves_command_chords_to_the_app ... ok hex-3.3.0> test capture_host::tests::a_failed_start_ends_before_escape_or_the_shortcut_sees_it ... ok hex-3.3.0> test capture_host::tests::the_snapshot_follows_a_capture_and_ignores_late_progress ... ok hex-3.3.0> test capture_host::tests::the_timeline_resamples_pads_gaps_and_ends_at_the_stop ... ok hex-3.3.0> test capture_host::tests::word_times_move_earlier_by_the_measured_lag ... ok hex-3.3.0> test code_shape_tests::inline_cfg_test_items_are_excluded_from_code_lines ... ok hex-3.3.0> test code_shape_tests::prefix_families_and_size_ceilings_are_enforced ... ok hex-3.3.0> test code_shape_tests::repo_satisfies_code_shape ... ok hex-3.3.0> test control::cli::tests::an_older_hex_is_not_reported_as_not_running ... ok hex-3.3.0> test control::cli::tests::exit_codes_are_stable ... ok hex-3.3.0> test control::cli::tests::one_setting_prints_its_bare_value ... ok hex-3.3.0> test control::cli::tests::status_reads_for_a_person ... ok hex-3.3.0> test control::cli::tests::status_reports_labs_and_reads_older_replies_without_it ... ok hex-3.3.0> test control::cli::tests::vocabulary_lists_terms_with_their_spellings ... ok hex-3.3.0> test control::host::tests::a_printing_stop_answers_with_the_transcript ... ok hex-3.3.0> test control::host::tests::quitting_waits_for_a_recording_unless_forced ... ok hex-3.3.0> test control::host::tests::what_this_os_cannot_do_is_unsupported_at_runtime ... ok hex-3.3.0> test control::settings::tests::a_bare_left_click_is_refused_but_other_mouse_buttons_are_not ... ok hex-3.3.0> test control::settings::tests::a_managed_setting_is_refused ... ok hex-3.3.0> test capture_host::tests::a_switch_never_shows_nothing_recording ... ok hex-3.3.0> test capture_host::tests::a_screen_source_that_gives_up_ends_the_capture ... ok hex-3.3.0> test control::settings::tests::capture_routing_is_set_as_one_object_without_a_jev_key ... ok hex-3.3.0> test control::settings::tests::double_tap_only_needs_a_key_chord ... ok hex-3.3.0> test control::settings::tests::keyboard_model_switching_settings_map_sources_to_a_model_and_its_language ... ok hex-3.3.0> test control::settings::tests::interface_language_offers_every_translation ... ok hex-3.3.0> test control::settings::tests::many_settings_apply_together_or_not_at_all ... ok hex-3.3.0> test control::settings::tests::menu_alone_needs_its_labs_toggle ... ok hex-3.3.0> test control::settings::tests::recognition_hints_alias_the_vocabulary ... ok hex-3.3.0> test control::settings::tests::every_persisted_setting_has_a_cli_key ... ok hex-3.3.0> test app_settings::persistence::tests::a_managed_lock_reads_off_and_never_rewrites_the_saved_switch ... ok hex-3.3.0> test capture_host::routing::tests::looked::an_always_rule_to_a_worktree_session_sends_there_not_to_the_main_checkout ... ok hex-3.3.0> test control::settings::tests::settings_name_real_capabilities_and_keys ... ok hex-3.3.0> test control::settings::tests::sound_set_offers_every_set ... ok hex-3.3.0> test control::settings::tests::shortcuts_round_trip_and_refuse_conflicts ... ok hex-3.3.0> test capture_host::tests::route_commands_wait_for_a_routed_capture ... ok hex-3.3.0> test control::settings::tests::settings_read_by_key_and_prefix ... ok hex-3.3.0> test control::settings::tests::ui_language_accepts_traditional_chinese_in_any_case ... ok hex-3.3.0> test control::settings::tests::values_are_parsed_and_checked ... ok hex-3.3.0> test control::tests::a_request_from_another_version_is_refused ... ok hex-3.3.0> test control::settings::tests::section_alone_needs_its_labs_toggle ... ok hex-3.3.0> test control::settings::tests::zero_volume_turns_tones_off_and_keeps_the_level ... ok hex-3.3.0> test control::tests::cancel_parses_and_takes_no_flags ... ok hex-3.3.0> test control::tests::model_selection_keeps_the_remembered_language_and_validates_it ... ok hex-3.3.0> test control::tests::every_command_round_trips ... ok hex-3.3.0> test control::tests::capture_reports_derive_their_state ... ok hex-3.3.0> test control::tests::every_reply_round_trips ... ok hex-3.3.0> test control::tests::quitting_waits_for_recordings_unless_forced ... ok hex-3.3.0> test control::tests::requests_are_flat_and_versioned ... ok hex-3.3.0> test control::transcript_cli::tests::history_json_contract_snapshot ... ok hex-3.3.0> test control::tests::vocabulary_edits_report_whether_they_changed_the_list ... ok hex-3.3.0> test control::transcript_cli::tests::history_search_counts_raw_and_final_text_as_one_document ... ok hex-3.3.0> test control::transcript_cli::tests::history_stats_parse_sum_retained_entries_and_need_the_labs_toggle ... ok hex-3.3.0> test control::transcript_cli::tests::history_filters_and_order_apply_before_the_limit ... ok hex-3.3.0> test control::transcript_cli::tests::history_search_ranks_fuzzy_stemmed_matches_within_retention ... ok hex-3.3.0> test capture_host::tests::a_switch_with_no_room_to_start_keeps_the_recording ... ok hex-3.3.0> test capture_host::tests::the_shortcut_starts_and_a_later_press_stops ... ok hex-3.3.0> test control::transcript_cli::tests::meeting_json_contract_snapshot ... ok hex-3.3.0> test capture_host::tests::an_iphone_capture_narrates_with_hex_audio_and_finishes_when_its_mirror_ends ... ok hex-3.3.0> test desktop::activity::tests::projects_latest_state_and_device ... ok hex-3.3.0> test control::transcript_cli::tests::meeting_chapters_list_and_select_a_chapter_in_json_and_markdown ... ok hex-3.3.0> test desktop::activity::tests::session_boundary_excludes_older_state_and_device ... ok hex-3.3.0> test control::transcript_cli::tests::subtitles_follow_the_range_and_need_the_labs_toggle ... ok hex-3.3.0> test control::transcript_cli::tests::meeting_show_ranges_filter_json_entries_and_markdown ... ok hex-3.3.0> test control::transcript_cli::tests::subtitles_render_speaker_turns_as_srt_and_vtt_cues ... ok hex-3.3.0> test desktop::events::tests::discard_reason_is_additive ... ok hex-3.3.0> test desktop::activity::tests::projects_the_latest_failure_only_from_the_current_session ... ok hex-3.3.0> test desktop::events::tests::events_round_trip_through_ndjson ... ok hex-3.3.0> test desktop::events::tests::dictation_processing_observation_round_trips ... ok hex-3.3.0> test capture_host::tests::shutdown_cancels_the_recording_capture_and_waits_for_its_cleanup ... ok hex-3.3.0> test capture_host::tests::an_engine_that_cannot_start_leaves_nothing_behind ... ok hex-3.3.0> test desktop::events::tests::structural_event_equality_preserves_serialized_identity ... ok hex-3.3.0> test control::tests::a_printing_stop_answers_through_its_reply_channel ... ok hex-3.3.0> test desktop::file_dialog::tests::a_dialog_that_never_answers_reads_as_cancelled ... ok hex-3.3.0> test desktop::file_dialog::tests::failures_reach_the_caller ... ok hex-3.3.0> test desktop::file_dialog::tests::the_chosen_path_arrives_once_and_wakes_the_window ... ok hex-3.3.0> test desktop::host::tests::older_listener_snapshots_have_no_warning_or_shortcuts ... ok hex-3.3.0> test desktop::i18n::french::tests::every_interface_string_has_a_french_translation ... ok hex-3.3.0> test desktop::i18n::french::tests::french_keys_are_unique_and_keep_their_placeholders ... ok hex-3.3.0> test desktop::i18n::portuguese::tests::every_interface_string_has_a_portuguese_translation ... ok hex-3.3.0> test desktop::i18n::portuguese::tests::portuguese_keys_are_unique_and_keep_their_placeholders ... ok hex-3.3.0> test desktop::i18n::tests::every_sound_set_string_has_every_language ... ok hex-3.3.0> test desktop::i18n::tests::french_translates_with_its_column ... ok hex-3.3.0> test control::transcript_cli::tests::parses_release_commands_and_rejects_invalid_limits_and_times ... ok hex-3.3.0> test desktop::i18n::tests::named_placeholders_survive_translation ... ok hex-3.3.0> test desktop::i18n::tests::keys_are_unique ... ok hex-3.3.0> test desktop::i18n::tests::posix_locale_variables_resolve_in_precedence_order ... ok hex-3.3.0> test desktop::i18n::tests::portuguese_translates_with_its_column ... ok hex-3.3.0> test desktop::i18n::tests::system_language_tags_choose_their_interface_column ... ok hex-3.3.0> test desktop::i18n::tests::templates_keep_their_placeholder_in_every_language ... ok hex-3.3.0> test desktop::i18n::tests::preferred_language_tags_reduce_to_their_primary_subtag ... ok hex-3.3.0> test desktop::i18n::tests::traditional_chinese_locales_choose_traditional_and_others_simplified ... ok hex-3.3.0> test desktop::i18n::traditional_chinese::tests::character_tokens_are_well_formed ... ok hex-3.3.0> test desktop::i18n::traditional_chinese::tests::conversion_prefers_taiwan_wording_then_characters ... ok hex-3.3.0> test desktop::i18n::tests::every_translated_string_has_every_language ... ok hex-3.3.0> test desktop::i18n::traditional_chinese::tests::phrases_are_unique_simplified_words ... ok hex-3.3.0> test desktop::i18n::tests::traditional_chinese_translates_with_its_column ... ok hex-3.3.0> test desktop::onboarding::tests::a_failed_download_retries_from_any_step ... ok hex-3.3.0> test desktop::i18n::traditional_chinese::tests::every_string_has_a_traditional_translation ... ok hex-3.3.0> test desktop::onboarding::tests::a_grant_the_process_cannot_use_yet_waits_for_a_restart ... ok hex-3.3.0> test desktop::onboarding::tests::a_refused_microphone_opens_its_guide_and_pulses ... ok hex-3.3.0> test desktop::onboarding::tests::a_held_download_waits_for_the_person ... ok hex-3.3.0> test desktop::onboarding::tests::a_switched_off_windows_microphone_adds_its_row_until_setup_ends ... ok hex-3.3.0> test desktop::onboarding::tests::denied_microphone_maps_to_settings_in_warning_projection ... ok hex-3.3.0> test desktop::onboarding::tests::an_accessibility_grant_applies_without_a_restart ... ok hex-3.3.0> test desktop::onboarding::tests::denied_microphone_permission_requires_system_settings ... ok hex-3.3.0> test desktop::onboarding::tests::dictation_outside_the_practice_step_is_ignored ... ok hex-3.3.0> test desktop::onboarding::tests::dictation_setup_requires_permissions_and_model ... ok hex-3.3.0> test app_settings::persistence::tests::unreadable_file_does_not_block_load_or_get_overwritten ... ok hex-3.3.0> test desktop::onboarding::tests::granted_permissions_skip_setup ... ok hex-3.3.0> test desktop::onboarding::tests::healthy_permissions_have_no_warning_projection ... ok hex-3.3.0> test app_settings::tests::english_dictation_switches_to_the_installed_streaming_model_once ... ok hex-3.3.0> test capture_host::tests::a_switch_that_cannot_start_after_its_discard_settles_failed ... ok hex-3.3.0> test desktop::events::tests::a_bounded_flush_writes_every_queued_event ... ok hex-3.3.0> test desktop::onboarding::tests::listener_failure_relaunches_once_then_offers_reopen ... ok hex-3.3.0> test desktop::onboarding::tests::platforms_without_permissions_show_only_the_model ... ok hex-3.3.0> test desktop::onboarding::tests::permissions_are_the_only_rows_and_the_model_waits_for_practice ... ok hex-3.3.0> test desktop::onboarding::tests::resuming_at_setup_after_a_relaunch_passes_grants_that_are_now_real ... ok hex-3.3.0> test desktop::onboarding::tests::practice_hints_distinguish_short_taps_from_silence ... ok hex-3.3.0> test app_settings::tests::a_saved_bare_left_click_shortcut_returns_to_the_default_on_load ... ok hex-3.3.0> test control::transcript_cli::tests::retention_defaults_fails_closed_and_off_preserves_existing_entries ... ok hex-3.3.0> test desktop::onboarding::tests::rows_flip_live_and_the_next_row_carries_the_accent ... ok hex-3.3.0> test desktop::onboarding::tests::resuming_past_setup_waits_on_setup_until_ready ... ok hex-3.3.0> test desktop::onboarding::tests::stale_accessibility_row_resets_permission_and_returns_to_waiting ... ok hex-3.3.0> test desktop::onboarding::tests::setup_offers_a_restart_once_every_permission_is_on ... ok hex-3.3.0> test desktop::events::tests::reader_tails_complete_records_and_resets_at_session_boundaries ... ok hex-3.3.0> test desktop::onboarding::tests::stale_tracker_waits_for_return_from_system_settings_and_ignores_touch_id_focus ... ok hex-3.3.0> test desktop::onboarding::tests::tcc_services_scope_own_resets_narrowly_and_legacy_cleanup_across_shared_pane ... ok hex-3.3.0> test desktop::onboarding::tests::tccutil_exit_codes_distinguish_cleared_absent_and_failed_bundles ... ok hex-3.3.0> test desktop::onboarding::tests::the_last_grant_advances_after_a_beat ... ok hex-3.3.0> test desktop::onboarding::tests::warning_projection_preserves_permission_order_and_actions ... ok hex-3.3.0> test desktop::onboarding::tests::without_practice_setup_continues_to_done ... ok hex-3.3.0> test desktop::onboarding::tests::the_model_downloads_as_soon_as_the_tour_opens ... ok hex-3.3.0> test desktop::opencode_catalog::tests::default_model_exposes_its_thinking_variants ... ok hex-3.3.0> test desktop::opencode_catalog::tests::opencode_errors_are_bounded_without_splitting_utf8 ... ok hex-3.3.0> test desktop::onboarding::tests::tour_walks_welcome_setup_try_done ... ok hex-3.3.0> test desktop::opencode_catalog::tests::selected_model_presents_provider_name_and_resolved_key ... ok hex-3.3.0> test desktop::opencode_catalog::tests::opencode_transformation_copy_describes_modes_without_changing_actions ... ok hex-3.3.0> test desktop::opencode_catalog::tests::opencode_failure_copy_preserves_the_actionable_error ... ok hex-3.3.0> test audio::tests::a_stream_that_stops_delivering_audio_is_reopened ... ok hex-3.3.0> test desktop::events::tests::reader_skips_oversized_records_through_their_newline_and_recovers ... ok hex-3.3.0> test desktop::events::tests::reopening_log_preserves_existing_events ... ok hex-3.3.0> test desktop::onboarding::tests::fresh_install_does_not_skip_onboarding ... ok hex-3.3.0> test desktop::onboarding::tests::the_tour_step_is_saved_for_the_next_launch ... ok hex-3.3.0> test desktop::opencode_service::tests::only_loopback_http_endpoints_are_used ... ok hex-3.3.0> test desktop::opencode_service::tests::a_registration_others_can_read_is_ignored ... ok hex-3.3.0> test capture_host::tests::captures_finish_one_at_a_time_and_starts_wait_for_room ... ok hex-3.3.0> test desktop::opencode_service::tests::a_stale_registration_means_opencode_isnt_running ... ok hex-3.3.0> test desktop::process_exit::tests::a_drain_runs_once_whichever_path_comes_first ... ok hex-3.3.0> test desktop::events::tests::reader_resets_partial_record_state_on_truncation_and_replacement ... ok hex-3.3.0> test desktop::events::tests::reader_streams_large_logs_and_keeps_context_outside_the_retained_rows ... ok hex-3.3.0> test desktop::process_exit::tests::finishing_child ... ok hex-3.3.0> test desktop::tray_menu::tests::model_menu_only_lists_downloaded_models_with_their_remembered_language ... ok hex-3.3.0> test desktop::process_exit::tests::stuck_child ... ok hex-3.3.0> test dev_build::tests::production_builds_are_not_dev_builds_and_dev_local_test_are ... ok hex-3.3.0> test desktop::tray_menu::tests::tray_menu_ids_round_trip_and_show_the_state ... ok hex-3.3.0> test dictation::browser_page::tests::a_window_without_its_web_tree_still_gives_its_title ... ok hex-3.3.0> test desktop::onboarding::tests::relaunch_guard_and_resume_marker ... ok hex-3.3.0> test dictation::browser_page::tests::nothing_found_is_nothing_chosen ... ok hex-3.3.0> test dictation::browser_page::tests::arcs_page_is_found_beside_its_sidebar ... ok hex-3.3.0> test dictation::context::tests::application_matching_ignores_process_name_capitalization ... ok hex-3.3.0> test dictation::context::tests::browser_hosts_match_in_any_browser ... ok hex-3.3.0> test desktop::instance::tests::prevents_two_owners_of_the_same_runtime ... ok hex-3.3.0> test app_settings::persistence::tests::save_checks_current_disk_bytes_not_only_what_was_loaded ... ok hex-3.3.0> test desktop::opencode_service::tests::a_registered_service_is_confirmed_by_its_pid ... ok hex-3.3.0> test dictation::context::tests::bundle_extension_stripping_only_removes_a_trailing_suffix ... ok hex-3.3.0> test desktop::onboarding::tests::existing_rust_settings_migrate_onboarding_completion ... ok hex-3.3.0> test desktop::opencode_service::tests::a_service_without_api_info_needs_an_opencode_update ... ok hex-3.3.0> test dictation::context::tests::scriptable_browsers_are_found_by_bundle_id ... ok hex-3.3.0> test dictation::filler_words::tests::a_filler_that_started_a_sentence_hands_on_its_capital ... ok hex-3.3.0> test dictation::context::tests::application_matching_ignores_finder_bundle_extensions ... ok hex-3.3.0> test dictation::context::tests::parses_tab_url_and_title_output ... ok hex-3.3.0> test dictation::filler_words::tests::other_words_are_left_alone ... ok hex-3.3.0> test dictation::filler_words::tests::fillers_leave_with_their_commas_and_spaces ... ok hex-3.3.0> test dictation::indicator::tests::meter_helper_reports_rms_and_peak ... ok hex-3.3.0> test dictation::context::tests::monitor_invalidates_stale_context_after_capture_failure ... ok hex-3.3.0> test dictation::live_text::tests::a_recording_shows_its_text_and_clears_it_when_it_ends ... ok hex-3.3.0> test dictation::filler_words::tests::line_breaks_are_kept ... ok hex-3.3.0> test dictation::indicator::tests::an_island_spreads_the_field_across_it_at_the_same_spacing ... ok hex-3.3.0> test desktop::opencode_service::tests::requests_carry_the_workspace_and_decode_chunked_answers ... ok hex-3.3.0> test dictation::indicator::tests::pending_completion_cannot_replace_a_new_recording_phase ... ok hex-3.3.0> test dictation::live_text::tests::a_recording_that_never_showed_text_clears_nothing ... ok hex-3.3.0> test dictation::modes::tests::modes_match_case_insensitive_application_substrings ... ok hex-3.3.0> test dictation::modes::tests::blank_rules_never_match ... ok hex-3.3.0> test dictation::live_text::tests::an_older_recording_ending_never_clears_a_newer_ones_text ... ok hex-3.3.0> test control::transcript_cli::tests::atomic_replace_read_never_observes_partial_history ... ok hex-3.3.0> test dictation::modes::tests::modes_execute_selected_transformations_after_corrections ... ok hex-3.3.0> test dictation::processor::tests::a_chosen_model_is_asked_alone_and_never_falls_back ... ok hex-3.3.0> test dictation::modes::tests::website_rules_match_exact_hosts_and_beat_application_rules ... ok hex-3.3.0> test dictation::processor::tests::browser_host_beats_application_and_application_beats_default ... ok hex-3.3.0> test dictation::processor::tests::live_catalog ... ignored, requires a running OpenCode service hex-3.3.0> test dictation::processor::tests::live_generation_returns_text_without_creating_a_session ... ignored, requires a running OpenCode service and a configured model hex-3.3.0> test dictation::modes::tests::global_replacements_run_before_mode_corrections ... ok hex-3.3.0> test dictation::processor::tests::managed_locks_drop_the_rewrite_and_transformations ... ok hex-3.3.0> test dictation::modes::tests::website_entries_reduce_to_their_host ... ok hex-3.3.0> test dictation::processor::tests::a_contextual_raw_mode_overrides_processed_default ... ok hex-3.3.0> test dictation::processor::tests::model_catalog_keeps_an_available_default_missing_from_the_model_list ... ok hex-3.3.0> test dictation::processor::tests::generation_retry_wait_observes_cancellation ... ok hex-3.3.0> test dictation::processor::tests::mode_corrections_run_before_registered_transformations ... ok hex-3.3.0> test app_settings::tests::retired_commands_settings_load_cleanly_and_survive_saves ... ok hex-3.3.0> test dictation::modes::tests::saved_post_processing_enables_the_global_rewrite ... ok hex-3.3.0> test dictation::processor::tests::model_catalog_keeps_available_text_models_regardless_of_release_status ... ok hex-3.3.0> test dictation::processor::tests::model_catalog_ranks_recommended_models_and_selects_top_available_default_with_variant ... ok hex-3.3.0> test dictation::processor::tests::numbers_only_transcripts_skip_the_rewrite ... ok hex-3.3.0> test dictation::processor::tests::stale_ranked_models_fall_back_to_the_default_model ... ok hex-3.3.0> test dictation::processor::tests::prompt_names_vocabulary_terms_and_their_mistranscriptions ... ok hex-3.3.0> test dictation::processor::tests::prompt_contains_only_current_transcript_and_selected_context ... ok hex-3.3.0> test dictation::service::tests::a_start_answers_once_audio_arrives_and_refuses_while_another_capture_records ... ok hex-3.3.0> test dictation::service::tests::a_start_its_client_abandoned_is_dropped ... ok hex-3.3.0> test dictation::service::tests::a_lapsed_lease_cancels_only_that_clients_dictation ... ok hex-3.3.0> test dictation::processor::tests::model_catalog_uses_wire_catalog_ids_and_preserves_aliases ... ok hex-3.3.0> test dictation::service::tests::a_lost_microphone_ends_the_dictation ... ok hex-3.3.0> test dictation::service::tests::finishing_answers_every_waiting_finish_with_the_transcript ... ok hex-3.3.0> test dictation::service::tests::only_the_owner_token_finishes_cancels_or_renews ... ok hex-3.3.0> test dictation::spoken_formatting::tests::breaks_replace_their_phrases_and_the_punctuation_around_them ... ok hex-3.3.0> test dictation::spoken_formatting::tests::other_words_are_left_alone ... ok hex-3.3.0> test dictation::spoken_formatting::tests::quote_unquote_becomes_quotation_marks ... ok hex-3.3.0> test dictation::spoken_formatting::tests::quotes_become_quotation_marks ... ok hex-3.3.0> test dictation::spoken_formatting::tests::spanish_phrases_work_with_or_without_accents_and_in_any_case ... ok hex-3.3.0> test dictation::spoken_symbols::tests::spanish_words_become_symbols_with_or_without_accents ... ok hex-3.3.0> test dictation::spoken_symbols::tests::other_words_are_left_alone ... ok hex-3.3.0> test desktop::onboarding::tests::reset_replays_onboarding_and_keeps_data ... ok hex-3.3.0> test dictation::tests::a_release_after_the_speech_keeps_the_base_tail_without_waiting_longer ... ok hex-3.3.0> test dictation::spoken_symbols::tests::symbols_join_their_neighbours ... ok hex-3.3.0> test dictation::tests::a_stream_starts_with_the_backlog_and_feeds_in_blocks ... ok hex-3.3.0> test dictation::service::tests::completion_cache_is_bounded ... ok hex-3.3.0> test app_settings::tests::an_unreadable_setting_keeps_its_default_and_the_rest_loads ... ok hex-3.3.0> test dictation::tests::a_word_said_through_the_release_keeps_the_tail_open_until_it_ends ... ok hex-3.3.0> test dictation::service::tests::meter_reports_rms_and_peak_in_decibels ... ok hex-3.3.0> test dictation::tests::explicit_programmatic_capture_is_not_a_shortcut_tap ... ok hex-3.3.0> test dictation::tests::intentional_hold_includes_pre_roll_and_parakeet_padding ... ok hex-3.3.0> test dictation::tests::live_text_follows_the_recording_and_never_outlives_it ... ok hex-3.3.0> test dictation::processor::tests::only_model_unavailability_is_retried ... ok hex-3.3.0> test dictation::service::tests::lease_expires_at_its_deadline ... ok hex-3.3.0> test dictation::tests::modifier_capture_becomes_intentional_only_after_the_hold_threshold ... ok hex-3.3.0> test dictation::tests::delayed_press_reconstructs_audio_from_the_original_boundary ... ok hex-3.3.0> test dictation::tests::quick_option_tap_discards ... ok hex-3.3.0> test dictation::tests::delayed_release_removes_audio_captured_after_the_physical_release ... ok hex-3.3.0> test app_settings::tests::new_settings_need_no_one_time_migration ... ok hex-3.3.0> test dictation::processor::tests::ranked_generation_walks_candidates_until_one_succeeds ... ok hex-3.3.0> test dictation::tests::release_can_commit_the_intentional_transition_between_audio_chunks ... ok hex-3.3.0> test dictation::tests::short_tap_discards_on_its_physical_release_despite_the_tail ... ok hex-3.3.0> test dictation::tests::short_taps_cancellation_and_unstreamable_models_end_the_stream ... ok hex-3.3.0> test dictation::tests::release_tail_keeps_audio_through_the_tail_and_no_further ... ok hex-3.3.0> test dictation::tests::silence_gate_discards_only_near_silent_captures ... ok hex-3.3.0> test dictation::tests::silence_evidence_separates_the_pre_roll_from_audio_after_the_press ... ok hex-3.3.0> test dictation::tests::minimum_hold_uses_source_event_times_after_a_processing_stall ... ok hex-3.3.0> test app_settings::tests::loading_folds_saved_recognition_hints_into_the_vocabulary_once ... ok hex-3.3.0> test dictation::indicator::tests::processing_that_ran_long_enough_finishes_at_once ... ok hex-3.3.0> test dictation::tests::speech_detector_discards_loud_captures_without_speech ... ok hex-3.3.0> test dictation::tests::speech_that_carries_on_stops_the_tail_at_its_cap ... ok hex-3.3.0> test dictation::tests::resampling_flushes_the_end_of_the_recording ... ok hex-3.3.0> test dictation::processor::tests::generation_falls_back_to_the_legacy_route_only_when_the_new_one_is_missing ... ok hex-3.3.0> test dictation::tests::warm_buffer_accepts_chunks_before_reaching_capacity ... ok hex-3.3.0> test dictation::tests::the_stop_tone_in_the_tail_does_not_make_silence_transcribe ... ok hex-3.3.0> test dictation::text_replacements::tests::duplicate_phrases_use_settings_order_deterministically ... ok hex-3.3.0> test dictation::text_replacements::tests::a_match_rejected_inside_a_word_does_not_hide_an_overlapping_phrase ... ok hex-3.3.0> test dictation::vocabulary::tests::a_modes_terms_come_first_and_each_term_once ... ok hex-3.3.0> test dictation::vocabulary::tests::adding_dedupes_by_case_and_merges_spellings ... ok hex-3.3.0> test dictation::tests::capture_continues_past_sixty_seconds_until_explicitly_finished ... ok hex-3.3.0> test dictation::vocabulary::tests::boost_reads_and_writes_as_its_name ... ok hex-3.3.0> test dictation::vocabulary::tests::hints_fold_into_the_list_without_duplicates ... ok hex-3.3.0> test dictation::vocabulary::tests::plain_terms_load_and_save_as_strings ... ok hex-3.3.0> test dictation::vocabulary::tests::clamped_adds_keep_the_term_and_the_spellings_that_fit ... ok hex-3.3.0> test dictation::vocabulary::tests::only_dictation_hears_with_the_focused_modes_terms ... ok hex-3.3.0> test dictation::vocabulary::tests::removing_ignores_case ... ok hex-3.3.0> test dictation::text_replacements::tests::empty_replacements_delete_phrases_and_collapse_surrounding_spacing_and_punctuation ... ok hex-3.3.0> test dictation::text_replacements::tests::replaces_globally_on_unicode_phrase_boundaries_without_disturbing_punctuation ... ok hex-3.3.0> test dictation::vocabulary::tests::sounds_like_splits_on_commas ... ok hex-3.3.0> test dictation::vocabulary::tests::the_prompt_keeps_the_first_terms_that_fit ... ok hex-3.3.0> test dictation::text_replacements::tests::longest_match_wins_and_replacements_do_not_recurse ... ok hex-3.3.0> test dictation::text_replacements::tests::replaces_phrases_adjacent_to_unspaced_scripts ... ok hex-3.3.0> test dictation::text_replacements::tests::outputs_do_not_trigger_other_rules_during_the_same_pass ... ok hex-3.3.0> test app_settings::tests::loading_persists_normalizations_only_when_they_change_settings ... ok hex-3.3.0> test dictation::vocabulary::tests::saved_entries_read_without_loading_settings ... ok hex-3.3.0> test dictation::tests::the_stop_tone_or_a_key_click_never_grows_the_tail ... ok hex-3.3.0> test durable::tests::concurrent_writers_stage_distinct_files ... ok hex-3.3.0> test feedback::tests::a_route_change_reopens_the_output_on_the_current_default ... ok hex-3.3.0> test dictation::vocabulary::tests::transcription_bias_keeps_the_first_terms_and_their_spellings ... ok hex-3.3.0> test dictation::tests::pending_input_extends_history_for_an_arbitrary_coordinator_stall ... ok hex-3.3.0> test desktop::process_exit::tests::finishing_stops_the_listener_and_skips_static_destructors ... ok hex-3.3.0> test feedback::tests::native_start_tone_path_latency ... ignored, opens the native default output; route it to a silent device or set HEX_TONE_MUTED hex-3.3.0> test feedback::tests::done_plays_only_after_a_slow_paste ... ok hex-3.3.0> test feedback::tests::failed_output_initialization_retries_with_a_bounded_backoff ... ok hex-3.3.0> test feedback::tests::output_opens_for_a_tone_and_releases_after_the_idle_grace ... ok hex-3.3.0> test feedback::tests::overlapping_tones_extend_playback_instead_of_truncating_it ... ok hex-3.3.0> test feedback::tests::every_set_but_classic_has_every_sound ... ok hex-3.3.0> test feedback::tests::sound_set_round_trips_by_name_and_index ... ok hex-3.3.0> test feedback::tests::provisional_start_sounds_after_the_chord_grace_unless_retracted ... ok hex-3.3.0> test feedback::tests::timed_out_admission_still_publishes_a_usable_player ... ok hex-3.3.0> test feedback::tests::stopping_an_audition_fades_all_of_it ... ok hex-3.3.0> test feedback::tests::feedback_admission_never_waits_for_playback ... ok hex-3.3.0> test desktop::process_exit::tests::a_stuck_drain_still_ends_the_process ... ok hex-3.3.0> test feedback::tests::retracted_tone_fades_out_without_a_click_or_channel_skew ... ok hex-3.3.0> test feedback::tests::timeout_and_loader_exit_report_distinct_errors ... ok hex-3.3.0> test history::stats::tests::a_streak_counts_back_from_today_or_yesterday_and_stops_at_a_gap ... ok hex-3.3.0> test dictation::tests::streaming_resampler_matches_whole_buffer_conversion ... ok hex-3.3.0> test history::stats::tests::top_apps_are_most_first_then_by_name ... ok hex-3.3.0> test history::stats::tests::civil_days_count_from_the_epoch ... ok hex-3.3.0> test history::stats::tests::nothing_retained_is_all_zero ... ok hex-3.3.0> test history::stats::tests::words_speed_and_changes_add_up ... ok hex-3.3.0> test capture_host::routing::tests::looked::routing_latency_with_a_slow_session_server ... ok hex-3.3.0> test durable::tests::a_write_through_a_dangling_symlink_creates_its_target ... ok hex-3.3.0> test dictation::tests::recorded_audio_is_a_prefix_of_the_finished_clip ... ok hex-3.3.0> test durable::tests::a_write_through_a_symlink_replaces_its_target_and_keeps_the_link ... ok hex-3.3.0> test history::tests::history_files_are_owner_only ... ok hex-3.3.0> test history::recordings::tests::transcribe_again_returns_once_the_run_ends ... ok hex-3.3.0> test feedback::tests::bundled_sounds_are_short_and_sound_immediately ... ok hex-3.3.0> test history::tests::idle_worker_stops_when_the_last_history_handle_is_dropped ... ok hex-3.3.0> test history::tests::failed_expiry_persistence_retries_without_new_removals ... ok hex-3.3.0> test app_settings::tests::vocabulary_round_trips_and_stays_out_of_files_without_one ... ok hex-3.3.0> test app_settings::persistence::tests::interrupted_save_reuses_the_complete_backup_but_refuses_a_partial_one ... ok hex-3.3.0> test history::tests::choosing_week_retention_from_month_keeps_entries_newer_than_a_week ... ok hex-3.3.0> test desktop::opencode_service::tests::a_silent_service_is_bounded_by_cancellation_and_the_deadline ... ok hex-3.3.0> test feedback::tests::auditions_play_each_sound_at_its_moment ... ok hex-3.3.0> test dictation::indicator::tests::a_dictation_records_processes_finishes_and_settles ... ok hex-3.3.0> test history::tests::off_records_nothing_but_preserves_existing_entries ... ok hex-3.3.0> test history::tests::clear_removes_everything_durably ... ok hex-3.3.0> test history::tests::malformed_files_are_preserved_and_recovered_from ... ok hex-3.3.0> test history::tests::hard_caps_bound_entries_and_text_regardless_of_retention ... ok hex-3.3.0> test durable::tests::a_write_replaces_the_file_and_leaves_no_staging_file ... ok hex-3.3.0> test history::tests::truncation_respects_character_boundaries ... ok hex-3.3.0> test history::tests::retranscribing_a_missing_recording_says_so ... ok hex-3.3.0> test history::tests::failed_clear_and_delete_keep_entries_for_a_retry ... ok hex-3.3.0> test dictation::tests::resampled_clips_keep_the_last_word_through_a_delayed_release ... ok hex-3.3.0> test history::tests::a_kept_recording_is_an_owner_only_wav_that_reads_back ... ok hex-3.3.0> test keyboard_input_sources::tests::country_layouts_map_to_their_language ... ok hex-3.3.0> test feedback::tests::bundled_sounds_decode_without_an_audio_device ... ok hex-3.3.0> test dictation::indicator::tests::a_failure_turns_coral_and_a_cancel_just_fades ... ok hex-3.3.0> test history::tests::a_recording_another_process_has_not_saved_yet_survives_a_sweep ... ok hex-3.3.0> test keyboard_input_sources::tests::symbols_name_gives_each_groups_layout ... ok hex-3.3.0> test labs::tests::filler_words_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::an_audience_reaches_the_builds_it_names ... ok hex-3.3.0> test labs::tests::a_dev_feature_in_a_stable_build_is_unlisted_refused_and_off ... ok hex-3.3.0> test labs::tests::every_feature_is_off_by_default_and_round_trips ... ok hex-3.3.0> test labs::tests::hide_menu_bar_icon_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::history_stats_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::graduated_features_answer_by_name ... ok hex-3.3.0> test labs::tests::keep_recordings_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::recent_dictations_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::gnome_clipboard_restore_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::sided_modifier_chords_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::movable_meeting_capsules_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::settings_keys_name_their_feature ... ok hex-3.3.0> test labs::tests::skip_pauses_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::spoken_symbols_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::subtitle_export_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::stop_when_call_ends_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::spoken_formatting_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::tap_or_hold_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::switches_hold_every_feature ... ok hex-3.3.0> test labs::tests::smart_spacing_is_its_own_bit_and_off_by_default ... ok hex-3.3.0> test labs::tests::the_old_master_switch_is_read_and_ignored ... ok hex-3.3.0> test labs::tests::unload_idle_carries_its_minutes ... ok hex-3.3.0> test linux::app::tests::a_failed_window_never_reports_itself_open ... ok hex-3.3.0> test linux::app::tests::a_shortcut_edit_suspends_matching_without_stopping_the_listener ... ok hex-3.3.0> test linux::app::tests::cancel_signals_worker_and_does_not_wait_or_restart_until_it_finishes ... ok hex-3.3.0> test history::versions::tests::versions_count_toward_the_text_cap ... ok hex-3.3.0> test linux::app::tests::closing_the_window_cancels_only_an_uncommitted_capture ... ok hex-3.3.0> test linux::app::tests::canceled_or_failed_capture_restores_prior_listening_without_changing_settings ... ok hex-3.3.0> test linux::app::tests::dismiss_clears_operational_and_settings_errors ... ok hex-3.3.0> test linux::app::tests::malformed_settings_cannot_start_even_after_dismissing_the_error ... ok hex-3.3.0> test linux::app::tests::output_failures_are_visible_and_dismissal_only_acknowledges_that_failure ... ok hex-3.3.0> test linux::app::tests::settings_changes_apply_in_place_without_stopping_the_listener ... ok hex-3.3.0> test linux::app::tests::listener_startup_ignores_the_previous_session_until_a_new_one_arrives ... ok hex-3.3.0> test history::tests::expiry_in_a_stale_process_keeps_the_other_processes_writes ... ok hex-3.3.0> test history::tests::search_hides_expired_entries_before_the_next_idle_prune ... ok hex-3.3.0> test linux::app::tests::start_during_preparation_defers_listening_and_stop_clears_the_request ... ok hex-3.3.0> test linux::app::tests::commands_route_only_to_a_started_listener ... ok hex-3.3.0> test linux::atspi::tests::only_web_addresses_count ... ok hex-3.3.0> test linux::audio_control::tests::doing_nothing_starts_no_worker ... ok hex-3.3.0> test linux::atspi::tests::sets_encode_as_atspi_bit_arrays ... ok hex-3.3.0> test linux::background::tests::only_plain_paths_go_to_the_portal ... ok hex-3.3.0> test linux::audio_control::tests::sink_volumes_parse_per_channel ... ok hex-3.3.0> test linux::audio_control::tests::restoring_without_a_mute_runs_its_callback_first ... ok hex-3.3.0> test history::versions::tests::replacing_keeps_the_earlier_transcript_with_its_model_newest_first ... ok hex-3.3.0> test linux::clipboard::tests::xwayland_counts_only_this_users_process ... ok hex-3.3.0> test linux::clipboard::tests::reading_stops_at_the_cap ... ok hex-3.3.0> test linux::app::tests::listener_completion_waits_for_the_worker_and_preserves_errors ... ok hex-3.3.0> test linux::app::tests::preparation_completion_preserves_selection_and_honors_cancellation ... ok hex-3.3.0> test linux::context::tests::linux_context_reads_the_focused_window ... ignored hex-3.3.0> test linux::clipboard::tests::reading_returns_everything_within_the_cap ... ok hex-3.3.0> test linux::clipboard::tests::xwayland_is_looked_for_only_when_it_could_be_used ... ok hex-3.3.0> test history::tests::replacing_the_text_keeps_the_entry_and_its_recording ... ok hex-3.3.0> test linux::dictation::tests::cancelled_capture_keeps_pending_output_visible ... ok hex-3.3.0> test linux::clipboard::tests::xwayland_restores_only_by_opt_in_without_data_control ... ok hex-3.3.0> test linux::dictation::tests::a_client_dictation_counts_at_once_and_an_abandoned_one_records_nothing ... ok hex-3.3.0> test linux::dictation::tests::output_guard_cancels_and_joins_even_on_listener_error ... ok hex-3.3.0> test history::tests::idle_worker_expires_entries_on_disk_without_recording_or_reading ... ok hex-3.3.0> test linux::dictation::tests::start_sound_precedes_audio_and_does_not_change_short_tap_discard ... ok hex-3.3.0> test linux::context::tests::the_current_process_has_a_name ... ok hex-3.3.0> test linux::gnome_shortcuts::tests::dictation_toggles_and_paths_quote ... ok hex-3.3.0> test linux::gsettings::tests::gsettings_string_lists_round_trip ... ok hex-3.3.0> test history::tests::search_is_case_insensitive_across_text_application_and_profile ... ok hex-3.3.0> test linux::icons::tests::every_icon_carries_the_managed_mark ... ok hex-3.3.0> test linux::gsettings::tests::strings_quote_for_gsettings ... ok hex-3.3.0> test linux::dictation::tests::a_model_that_cannot_stream_transcribes_the_whole_clip_after_release ... ok hex-3.3.0> test linux::input_route::tests::a_bluetooth_default_stands_in_with_the_built_in_microphone ... ok hex-3.3.0> test linux::icons::tests::every_size_is_a_png_of_its_size ... ok hex-3.3.0> test history::tests::stores_in_two_processes_see_each_others_writes ... ok hex-3.3.0> test dictation::indicator::tests::a_hot_microphone_still_moves_the_scope ... ok hex-3.3.0> test linux::dictation::tests::hold_streams_after_the_threshold_and_toggle_streams_from_the_press ... ok hex-3.3.0> test linux::gnome_shortcuts::tests::entries_exist_only_without_the_portal ... ok hex-3.3.0> test linux::gnome_shortcuts::tests::shortcuts_read_as_gtk_accelerators ... ok hex-3.3.0> test linux::input_route::tests::a_wired_default_or_no_other_input_keeps_the_default ... ok hex-3.3.0> test linux::input_route::tests::an_empty_headset_jack_never_stands_in ... ok hex-3.3.0> test history::tests::total_text_bytes_evict_oldest_entries ... ok hex-3.3.0> test linux::input_route::tests::without_a_built_in_microphone_the_first_wired_input_stands_in ... ok hex-3.3.0> test linux::linux_input::tests::a_hold_whose_release_never_arrives_finishes_on_the_next_new_press ... ok hex-3.3.0> test linux::linux_input::tests::a_missing_trigger_is_unconfirmed_where_the_desktop_assigns_keys ... ok hex-3.3.0> test linux::input_route::tests::streams_carry_a_stable_name_without_spaces ... ok hex-3.3.0> test linux::dictation::tests::a_release_finishes_its_stream_with_the_complete_clip ... ok hex-3.3.0> test linux::linux_input::tests::a_balanced_release_finishes_a_repeating_hold ... ok hex-3.3.0> test linux::linux_input::tests::a_capture_that_would_lock_finishes_when_the_desktop_drops_its_release ... ok hex-3.3.0> test linux::linux_input::tests::a_changed_portal_trigger_gets_a_new_shortcut_id ... ok hex-3.3.0> test linux::linux_input::tests::commands_and_grabs_share_the_x11_listener ... ignored, requires the active X11 desktop hex-3.3.0> test linux::linux_input::tests::conflicted_escape_fallback_releases_partial_grabs ... ignored, requires an isolated X11 display hex-3.3.0> test linux::linux_input::tests::cancel_is_not_taken_while_idle ... ok hex-3.3.0> test linux::linux_input::tests::default_binding_is_alt_space ... ok hex-3.3.0> test linux::linux_input::tests::dictation_commands_are_idempotent ... ok hex-3.3.0> test linux::linux_input::tests::double_tap_only_ignores_a_single_hold_and_locks_on_the_second_tap ... ok hex-3.3.0> test linux::linux_input::tests::commands_and_shortcuts_share_one_capture ... ok hex-3.3.0> test linux::linux_input::tests::a_printing_stop_rides_the_command_queue_with_its_reply ... ok hex-3.3.0> test linux::linux_input::tests::double_tap_window_has_an_explicit_boundary ... ok hex-3.3.0> test linux::linux_input::tests::a_repeating_held_press_never_finishes_the_capture ... ok hex-3.3.0> test linux::linux_input::tests::dictation_toggle_commands ... ok hex-3.3.0> test linux::linux_input::tests::cancel_discards_a_toggled_recording ... ok hex-3.3.0> test linux::linux_input::tests::cancel_is_ignored_in_hold_mode ... ok hex-3.3.0> test linux::linux_input::tests::a_paste_waits_for_a_modifier_shortcut_to_let_go ... ok hex-3.3.0> test linux::linux_input::tests::grabbed_alt_space_delivers_press_and_release ... ignored, requires the active X11 desktop hex-3.3.0> test linux::dictation::tests::escape_and_short_taps_cancel_the_stream_and_submit_nothing ... ok hex-3.3.0> test linux::linux_input::tests::lock_variants_preserve_the_configured_modifier ... ok hex-3.3.0> test linux::linux_input::tests::lost_input_cancels_and_forgets_taps ... ok hex-3.3.0> test linux::linux_input::tests::escape_never_ends_a_dictation ... ok hex-3.3.0> test linux::linux_input::tests::hold_starts_on_press_and_finishes_on_release ... ok hex-3.3.0> test linux::linux_input::tests::hotkeys_round_trip_through_the_portable_binding ... ok hex-3.3.0> test linux::linux_input::tests::duplicate_presses_and_releases_do_not_start_finish_or_lock ... ok hex-3.3.0> test linux::linux_input::tests::modifier_only_bindings_are_rejected ... ok hex-3.3.0> test linux::linux_input::tests::paste_last_fires_only_while_idle ... ok hex-3.3.0> test linux::linux_input::tests::mouse_numbering_skips_wheel_buttons_and_round_trips ... ok hex-3.3.0> test linux::linux_input::tests::navigation_keys_have_portal_triggers ... ok hex-3.3.0> test linux::linux_input::tests::non_conflict_grab_errors_stay_fatal ... ok hex-3.3.0> test linux::linux_input::tests::only_requested_shortcuts_are_shown ... ok hex-3.3.0> test linux::linux_input::tests::full_event_queue_returns_an_error_instead_of_blocking_the_worker ... ok hex-3.3.0> test linux::linux_input::tests::dropping_a_monitor_stops_and_joins_its_worker ... ok hex-3.3.0> test linux::linux_input::tests::escape_grab_conflict_is_not_fatal ... ok hex-3.3.0> test linux::linux_input::tests::second_tap_locks_until_the_trigger_is_pressed_again ... ignored, requires the active X11 desktop hex-3.3.0> test linux::linux_input::tests::standalone_function_key_delivers_press_and_release ... ignored, requires the active X11 desktop hex-3.3.0> test history::tests::records_survive_reopen_with_monotonic_ids ... ok hex-3.3.0> test linux::linux_input::tests::raw_dictation_owns_the_capture_it_starts ... ok hex-3.3.0> test linux::linux_input::tests::granted_triggers_decide_whether_a_shortcut_holds_modifiers ... ok hex-3.3.0> test feedback::tests::onboarding_cues_decode_stay_compact_and_respect_zero_volume_mix ... ok hex-3.3.0> test linux::linux_input::tests::portal_triggers_use_xdg_modifiers_and_xkb_key_names ... ok hex-3.3.0> test linux::linux_input::tests::second_tap_locks_until_the_shortcut_is_pressed_again ... ok hex-3.3.0> test linux::linux_input::tests::special_keys_have_portal_and_x11_names ... ok hex-3.3.0> test linux::linux_input::tests::tap_or_hold_survives_repeats_and_dropped_releases ... ok hex-3.3.0> test linux::linux_input::tests::the_section_key_has_portal_and_x11_names ... ok hex-3.3.0> test linux::linux_input::tests::standalone_function_keys_are_accepted ... ok hex-3.3.0> test linux::linux_input::tests::tap_or_hold_applies_to_raw_dictation_but_not_commands ... ok hex-3.3.0> test history::tests::retention_prunes_expired_entries_on_open_and_write ... ok hex-3.3.0> test linux::linux_input::tests::standalone_f12_resolves_to_the_x11_keysym ... ok hex-3.3.0> test linux::linux_input::tests::tap_or_hold_finishes_a_held_press_and_locks_a_tap ... ok hex-3.3.0> test linux::linux_input::tests::x11_mouse_grab_delivers_hold_and_release ... ignored, requires an isolated X11 server (Xvfb) hex-3.3.0> test linux::linux_input::tests::x11_mouse_recorder_captures_auxiliary_button_and_releases_its_grab ... ignored, requires an isolated X11 server (Xvfb) hex-3.3.0> test linux::linux_input::tests::commands_alone_drive_a_listener_without_shortcuts ... ok hex-3.3.0> test app_settings::tests::retired_voice_action_settings_load_cleanly_and_survive_saves ... ok hex-3.3.0> test linux::linux_input::tests::x11_shortcuts_track_independently ... ok hex-3.3.0> test linux::linux_input::tests::toggle_mode_starts_on_a_tap_and_finishes_on_the_next ... ok hex-3.3.0> test linux::linux_input::tests::x11_auto_repeat_pairs_never_release_the_shortcut ... ok hex-3.3.0> test linux::linux_input::tests::x11_detectable_repeat_releases_at_once_for_fast_double_taps ... ok hex-3.3.0> test linux::linux_input::tests::x11_ignores_releases_of_keys_it_never_saw_pressed ... ok hex-3.3.0> test linux::linux_input::tests::x11_release_counts_after_the_grace_period ... ok hex-3.3.0> test history::versions::tests::switching_back_swaps_the_text_and_keeps_every_version ... ok hex-3.3.0> test capture_host::tests::controls_are_idempotent_and_stop_writes_a_scrawl_bundle ... ok hex-3.3.0> test linux::linux_input::tests::without_tap_or_hold_a_held_toggle_press_locks ... ok hex-3.3.0> test linux::login_item::tests::hidden_or_disabled_entries_do_not_start ... ok hex-3.3.0> test linux::paste::tests::native_wayland_clipboard_shortcut ... ignored, run scripts/test-wayland-paste.sh with the compiled test executable hex-3.3.0> test linux::paste::tests::stopping_breaks_the_modifier_wait_without_checking_the_keyboard ... ok hex-3.3.0> test linux::paste::tests::standard_and_terminal_paste_balance_their_modifiers ... ok hex-3.3.0> test linux::paste::tests::wtype_sends_v_on_the_v_key ... ok hex-3.3.0> test linux::portal::tests::a_loose_binary_gets_a_quoted_exec_line ... ok hex-3.3.0> test linux::login_item::tests::the_entry_starts_hex_with_a_quoted_path ... ok hex-3.3.0> test linux::portal::tests::a_vanished_session_counts_as_closed ... ok hex-3.3.0> test linux::portal::tests::an_empty_trigger_description_is_no_trigger ... ok hex-3.3.0> test linux::portal::tests::a_moved_entry_keeps_its_commands_and_names_the_window_class ... ok hex-3.3.0> test linux::paste::tests::helper_failure_is_not_reported_as_a_successful_paste ... ok hex-3.3.0> test linux::clipboard::tests::a_silent_owner_times_out ... ok hex-3.3.0> test linux::portal::tests::gtk_accelerators_read_like_the_shortcut_rows ... ok hex-3.3.0> test linux::portal::tests::kde_actions_hex_no_longer_binds_are_removed ... ok hex-3.3.0> test linux::portal::tests::only_backend_failures_count_as_a_missing_portal ... ok hex-3.3.0> test linux::paste::tests::stop_cancels_a_helper_that_never_finishes ... ok hex-3.3.0> test linux::login_item::tests::an_entry_whose_program_is_gone_starts_this_hex ... ok hex-3.3.0> test linux::portal::tests::the_portal_app_id_is_reverse_dns ... ok hex-3.3.0> test linux::paste::tests::helper_can_read_a_large_transcript_without_argv_or_files ... ok hex-3.3.0> test linux::service::tests::commands_reach_only_a_listening_route ... ok hex-3.3.0> test linux::remote_desktop::tests::paste_keys_balance_their_modifiers ... ok hex-3.3.0> test linux::service::tests::frames_round_trip_and_reject_oversized_input ... ok hex-3.3.0> test linux::service::tests::manager_environment_reads_one_exact_key ... ok hex-3.3.0> test linux::login_item::tests::an_enabled_systemd_unit_starts_hex_at_login ... ok hex-3.3.0> test linux::service::tests::the_default_folder_named_explicitly_is_not_a_custom_root ... ok hex-3.3.0> test linux::service::tests::session_environment_clears_display_keys_and_keeps_locale_unset ... ok hex-3.3.0> test linux::session::tests::backend_selection_matches_winit_without_mutating_the_environment ... ok hex-3.3.0> test history::tests::recent_lists_the_newest_reusable_entries_within_retention ... ok hex-3.3.0> test linux::service::tests::version_one_replies_parse_as_outdated ... ok hex-3.3.0> test linux::session::tests::floating_desktops_skip_the_fixed_size_map ... ok hex-3.3.0> test linux::paste::tests::stale_modifiers_without_a_held_shortcut_stop_holding_the_paste ... ok hex-3.3.0> test local_api::streams::tests::stream_paths_need_a_numeric_id_and_one_action ... ok hex-3.3.0> test linux::paste::tests::helper_timeout_includes_a_full_stdin_pipe ... ok hex-3.3.0> test linux::service::tests::incomplete_frames_and_disconnections_are_bounded ... ok hex-3.3.0> test linux::portal::tests::entries_hex_did_not_write_stay ... ok hex-3.3.0> test linux::tests::the_shared_control_commands_parse_beside_linuxs_own ... ok hex-3.3.0> test linux::login_item::tests::a_symlinked_entry_is_never_hexs ... ok hex-3.3.0> test history::tests::the_recordings_byte_cap_drops_the_oldest_audio_but_keeps_the_text ... ok hex-3.3.0> test linux::login_item::tests::only_hexs_old_regular_entry_moves ... ok hex-3.3.0> test app_settings::tests::other_languages_and_auto_keep_their_model ... ok hex-3.3.0> test linux::paste::tests::a_clipboard_daemon_inheriting_stderr_does_not_block_parent_completion ... ok hex-3.3.0> test linux::login_item::tests::a_version_managers_shim_outlives_the_version ... ok hex-3.3.0> test desktop::opencode_service::tests::a_service_that_stops_reading_is_bounded_by_cancellation_and_the_deadline ... ok hex-3.3.0> test linux::portal::tests::a_fallback_hides_beside_the_users_old_entry_and_yields_to_a_package ... ok hex-3.3.0> test local_api::tests::model_preparation_rejects_disabled_apple_speech ... ok hex-3.3.0> test local_api::tests::a_prepare_that_finishes_at_once_still_reports_its_last_stage ... ok hex-3.3.0> test local_api::tests::model_selection_accepts_auto_only_for_detection_models ... ok hex-3.3.0> test local_api::streams::tests::create_validates_the_format_and_the_loaded_model_and_admits_one_stream ... ok hex-3.3.0> test app_settings::tests::loading_drops_keyboard_mappings_to_a_language_the_model_lacks ... ok hex-3.3.0> test linux::portal::tests::entries_hex_wrote_name_its_icon ... ok hex-3.3.0> test local_api::tests::request_parser_observes_absolute_deadline_and_shutdown ... ok hex-3.3.0> test local_api::tests::tokens_have_256_bits_of_random_lowercase_hex ... ok hex-3.3.0> test local_api::tests::request_parser_preserves_bounded_body_bytes_and_metadata ... ok hex-3.3.0> test meeting::capture::tests::a_meeting_follows_the_input_its_call_app_records_from ... ok hex-3.3.0> test local_api::tests::transcription_route_requires_wav_and_a_safe_declared_length ... ok hex-3.3.0> test local_api::streams::tests::creating_a_stream_without_the_running_apps_engine_is_unavailable ... ok hex-3.3.0> test local_api::tests::concurrent_model_preparation_is_rejected_before_streaming ... ok hex-3.3.0> test meeting::chapters::tests::a_name_like_one_already_heard_stays_in_the_chapter_whatever_the_model_says ... ok hex-3.3.0> test meeting::chapters::tests::a_pass_reads_the_newest_lines_after_the_covered_time ... ok hex-3.3.0> test meeting::chapters::tests::a_new_chapter_needs_two_passes_away_and_opens_where_the_first_began ... ok hex-3.3.0> test meeting::chapters::tests::a_recording_title_counts_the_last_chapter_until_now ... ok hex-3.3.0> test meeting::chapters::tests::a_refused_passage_counts_as_read_and_a_failure_does_not ... ok hex-3.3.0> test meeting::chapters::tests::a_section_holds_its_chapters_turns_as_markdown ... ok hex-3.3.0> test local_api::streams::tests::a_stream_takes_bounded_audio_from_its_owner_and_finishes_with_its_segments ... ok hex-3.3.0> test meeting::chapters::tests::a_title_adds_the_longest_chapters_in_meeting_order ... ok hex-3.3.0> test meeting::chapters::tests::passes_wait_for_three_minutes_and_enough_words_and_back_off_on_failure ... ok hex-3.3.0> test meeting::capture::tests::a_microphone_that_would_not_open_is_tried_a_bounded_number_of_times ... ok hex-3.3.0> test meeting::chapters::tests::finishing_hands_over_chapters_not_yet_taken_and_the_departure_stop_opened ... ok hex-3.3.0> test meeting::chapters::tests::stop_opens_a_departure_waiting_for_its_second_pass_once_the_chapter_has_lasted ... ok hex-3.3.0> test meeting::chapters::tests::the_boundary_pass_fails_only_when_every_call_does ... ok hex-3.3.0> test meeting::chapters::tests::the_boundary_pass_asks_once_per_boundary_and_moves_it_to_the_best_split ... ok hex-3.3.0> test meeting::chapters::tests::a_chapter_lasts_at_least_its_minimum_before_the_next_opens ... ok hex-3.3.0> test meeting::chapters::tests::the_first_name_opens_a_chapter_at_the_start_of_the_meeting ... ok hex-3.3.0> test meeting::chapters::tests::the_vocabulary_line_lists_trimmed_terms ... ok hex-3.3.0> test meeting::chapters::tests::the_prompt_names_the_current_chapter_terms_and_only_new_lines ... ok hex-3.3.0> test meeting::chapters::tests::a_confirming_pass_on_yet_another_topic_waits_for_its_own_confirmation ... ok hex-3.3.0> test meeting::detection::tests::a_brief_microphone_release_does_not_re_offer_the_same_call ... ok hex-3.3.0> test meeting::detection::tests::a_browser_voice_note_is_not_offered_but_a_sustained_browser_call_is ... ok hex-3.3.0> test meeting::chapters::tests::the_boundary_pass_keeps_a_boundary_the_answer_does_not_support ... ok hex-3.3.0> test meeting::detection::tests::a_call_answered_from_its_calendar_reminder_is_not_offered_again ... ok hex-3.3.0> test meeting::detection::tests::a_different_meet_call_in_the_same_browser_is_not_snoozed_by_the_first ... ok hex-3.3.0> test meeting::detection::tests::a_google_meet_call_in_arc_records_after_about_two_seconds ... ok hex-3.3.0> test meeting::detection::tests::a_missed_microphone_check_does_not_restart_the_wait_for_an_offer ... ok hex-3.3.0> test meeting::detection::tests::a_google_meet_call_in_arc_without_its_address_is_known_by_its_title ... ok hex-3.3.0> test meeting::detection::tests::a_gap_with_the_app_absent_counts_as_absence ... ok hex-3.3.0> test meeting::detection::tests::a_remembered_page_belongs_to_its_browser_and_its_call ... ok hex-3.3.0> test meeting::detection::tests::a_reminder_without_a_call_link_covers_only_the_next_call ... ok hex-3.3.0> test meeting::detection::tests::a_page_seen_minutes_ago_no_longer_names_the_call ... ok hex-3.3.0> test meeting::detection::tests::a_recorded_call_that_left_the_microphone_is_not_snoozed_for_another_minute ... ok hex-3.3.0> test linux::icons::tests::icons_hex_did_not_write_stay ... ok hex-3.3.0> test meeting::detection::tests::a_stopped_call_s_app_is_snoozed_only_until_it_leaves_for_a_few_seconds ... ok hex-3.3.0> test meeting::detection::tests::a_stalled_loop_does_not_count_the_gap_as_time_on_the_microphone ... ok hex-3.3.0> test meeting::detection::tests::a_slow_loop_still_ends_a_snooze_after_a_minute ... ok hex-3.3.0> test meeting::detection::tests::a_slow_loop_still_offers_an_unknown_browser_call_after_about_20_seconds ... ok hex-3.3.0> test meeting::detection::tests::an_ended_call_stops_after_the_grace_unless_it_comes_back_or_is_kept ... ok hex-3.3.0> test meeting::detection::tests::banshee_is_offered_after_about_two_seconds ... ok hex-3.3.0> test meeting::detection::tests::a_voice_note_on_another_site_is_not_a_banshee_call ... ok hex-3.3.0> test meeting::detection::tests::call_end_is_reported_once_per_sustained_absence ... ok hex-3.3.0> test meeting::detection::tests::classifies_helper_and_host_microphone_applications ... ok hex-3.3.0> test meeting::chapters::tests::the_worker_reports_each_new_set_of_chapters ... ok hex-3.3.0> test meeting::chapters::tests::the_worker_reads_nothing_while_chapters_are_unwanted ... ok hex-3.3.0> test linux::portal::tests::an_old_managed_entry_moves_to_the_app_id ... ok hex-3.3.0> test linux::portal::tests::a_stranded_fallback_follows_hex ... ok hex-3.3.0> test linux::portal::tests::the_fallback_is_written_once_and_only_when_nothing_provides_it ... ok hex-3.3.0> test desktop::opencode_service::tests::an_answer_before_the_whole_body_is_sent_still_returns ... ok hex-3.3.0> test meeting::detection::tests::always_record_starts_after_the_same_stability_time_as_an_offer ... ok hex-3.3.0> test meeting::detection::tests::choices_apply_to_the_site_when_known_and_the_app_otherwise ... ok hex-3.3.0> test meeting::detection::tests::cleans_google_meet_titles_and_ignores_raw_meet_codes ... ok hex-3.3.0> test meeting::detection::tests::gather_calls_are_detected_in_its_app_and_browser ... ok hex-3.3.0> test local_api::tests::authenticated_server_reports_live_health_and_cleans_up_discovery ... ok hex-3.3.0> test meeting::detection::tests::never_offer_and_snoozed_calls_never_start ... ok hex-3.3.0> test meeting::detection::tests::finding_the_page_keeps_the_run_toward_the_known_threshold ... ok hex-3.3.0> test local_api::tests::authenticated_running_app_dictation_streams_observations_and_returns_raw_text ... ok hex-3.3.0> test meeting::detection::tests::named_meetings_keep_their_title_and_app_calls_use_the_app ... ok hex-3.3.0> test meeting::detection::tests::offer_titles_name_the_service_site_or_browser_without_repeating_call ... ok hex-3.3.0> test meeting::detection::tests::recognizes_calls_without_treating_landing_pages_as_meetings ... ok hex-3.3.0> test meeting::echo::tests::discontinuous_packets_are_placed_on_the_timeline ... ok hex-3.3.0> test meeting::detection::tests::requires_stability_and_offers_once_per_session ... ok hex-3.3.0> test meeting::detection::tests::switching_tabs_during_a_snoozed_browser_call_does_not_re_offer ... ok hex-3.3.0> test meeting::detection::tests::the_site_is_resolved_while_hex_is_in_front ... ok hex-3.3.0> test app_settings::persistence::tests::first_save_preserves_exact_original_once_even_after_reload ... ok hex-3.3.0> test linux::icons::tests::icons_land_in_the_users_hicolor_theme ... ok hex-3.3.0> test meeting::generator::tests::a_summary_model_needs_a_provider_and_a_model ... ok hex-3.3.0> test meeting::generator::tests::answers_are_read_through_fences_and_prose ... ok hex-3.3.0> test meeting::notes::tests::a_calendar_meeting_gives_its_title_and_attendees_as_context ... ok hex-3.3.0> test meeting::notes::tests::excerpt_budget_scales_with_the_context_window_up_to_the_cap ... ok hex-3.3.0> test meeting::notes::tests::a_short_transcript_is_sent_whole_in_one_call ... ok hex-3.3.0> test meeting::generator::tests::without_its_labs_toggle_no_summary_model_is_used ... ok hex-3.3.0> test meeting::notes::tests::exported_markdown_parses_back_into_turns ... ok hex-3.3.0> test meeting::detection::tests::vivaldi_on_the_microphone_is_a_browser_call ... ok hex-3.3.0> test meeting::notes::tests::generated_and_provisional_titles_replace_only_default_titles ... ok hex-3.3.0> test meeting::notes::tests::older_notes_with_points_action_items_and_decisions_still_read ... ok hex-3.3.0> test meeting::notes::tests::long_turns_are_split_into_lines_that_can_be_sampled ... ok hex-3.3.0> test meeting::detection::tests::whatsapp_calls_are_detected_after_a_voice_note_would_have_ended ... ok hex-3.3.0> test meeting::notes::tests::retitling_replaces_only_a_matching_first_heading ... ok hex-3.3.0> test meeting::notes::tests::provisional_titles_use_the_title_prompt_over_the_transcript_so_far ... ok hex-3.3.0> test meeting::notes::tests::titles_and_summaries_are_normalized ... ok hex-3.3.0> test meeting::notes::tests::notes_are_inserted_above_the_transcript_and_regenerate_idempotently ... ok hex-3.3.0> test meeting::notes::tests::user_edits_outside_the_notes_block_are_preserved ... ok hex-3.3.0> test meeting::notes::tests::context_overflow_halves_the_excerpt_once_and_failures_stop ... ok hex-3.3.0> test local_api::tests::authenticated_developer_control_is_bounded_and_typed ... ok hex-3.3.0> test meeting::query::tests::a_term_found_in_fewer_passages_still_reaches_its_neighbours ... ok hex-3.3.0> test meeting::notes::tests::titles_are_requested_after_the_opening_then_once_at_ten_minutes ... ok hex-3.3.0> test meeting::query::tests::a_misspelled_rare_word_still_finds_its_passage ... ok hex-3.3.0> test meeting::notes::tests::the_notes_footer_names_the_writer_that_wrote_them ... ok hex-3.3.0> test meeting::notes::tests::long_meetings_are_excerpted_from_the_opening_middle_and_ending ... ok hex-3.3.0> test meeting::query::tests::an_all_exact_passage_outranks_a_higher_scoring_partial_one ... ok hex-3.3.0> test meeting::notes::tests::vocabulary_terms_lead_the_notes_prompt_and_share_its_budget ... ok hex-3.3.0> test meeting::query::tests::a_vocabulary_term_finds_its_mis_transcriptions_below_exact_hits ... ok hex-3.3.0> test meeting::query::tests::lists_meetings_skipping_unreadable_folders_and_labeling_unfinished_ones ... ok hex-3.3.0> test meeting::query::tests::markdown_has_metadata_notes_and_turns ... ok hex-3.3.0> test local_api::tests::control_requests_are_authenticated_versioned_and_typed ... ok hex-3.3.0> test meeting::echo::tests::speaker_bleed_is_classified_as_bleed ... ok hex-3.3.0> test meeting::query::tests::list_filters_by_title_and_time ... ok hex-3.3.0> test meeting::query::tests::passages_matching_every_term_exactly_rank_first ... ok hex-3.3.0> test meeting::query::tests::exact_stems_outrank_loose_matches_to_common_words ... ok hex-3.3.0> test meeting::echo::tests::a_short_phrase_inside_a_long_bleed_segment_is_not_bleed ... ok hex-3.3.0> test meeting::echo::tests::talking_over_the_remote_side_is_local ... ok hex-3.3.0> test meeting::query::tests::sound_alikes_need_two_consonant_sounds_and_few_changes ... ok hex-3.3.0> test meeting::query::tests::parses_times_offsets_and_words ... ok hex-3.3.0> test meeting::echo::tests::late_muffled_bleed_is_bleed_and_speech_over_it_is_local ... ok hex-3.3.0> test meeting::query::tests::sounds_like_spellings_and_split_words_alias_a_term ... ok hex-3.3.0> test meeting::query::tests::spelling_fallbacks_need_rare_terms_and_uncommon_candidates ... ok hex-3.3.0> test meeting::query::tests::vocabulary_never_pulls_in_common_words ... ok hex-3.3.0> test meeting::tests::a_source_that_resumes_after_an_outage_is_padded_back_onto_the_timeline ... ok hex-3.3.0> test meeting::echo::tests::speech_during_remote_silence_is_local ... ok hex-3.3.0> test meeting::echo::tests::headphones_make_every_microphone_sound_local ... ok hex-3.3.0> test meeting::tests::abandoned_recording_and_finalization_are_recovered_as_interrupted ... ok hex-3.3.0> test meeting::tests::contiguous_audio_with_jitter_is_not_padded ... ok hex-3.3.0> test history::versions::tests::an_entry_keeps_at_most_five_versions_and_clear_removes_them ... ok hex-3.3.0> test linux::paste::tests::accepted_output_waits_through_another_capture ... ok hex-3.3.0> test meeting::query::tests::chapters_list_spans_and_lines_and_say_when_there_are_none ... ok hex-3.3.0> test meeting::query::tests::search_reports_context_and_labels_unfinished_meetings ... ok hex-3.3.0> test local_api::tests::live_discovery_cannot_be_replaced ... ok hex-3.3.0> test meeting::query::tests::search_ranks_names_and_tolerates_recognition_misspellings ... ok hex-3.3.0> test local_api::tests::embedded_hosts_have_independent_authenticated_endpoints ... ok hex-3.3.0> test local_api::tests::embedded_server_returns_its_endpoint_without_publishing_discovery ... ok hex-3.3.0> test meeting::query::tests::transcript_of_an_unfinished_meeting_is_labeled_as_a_draft ... ok hex-3.3.0> test meeting::tests::paste_cursor_pastes_text_the_final_pass_recovers_for_skipped_audio ... ok hex-3.3.0> test meeting::tests::paste_cursor_counts_coalesced_turns_and_advances_only_on_success ... ok hex-3.3.0> test meeting::query::tests::search_stems_folds_accents_and_requires_quoted_phrases ... ok hex-3.3.0> test meeting::tests::paste_cursor_neither_repeats_nor_drops_text_when_the_transcript_is_rewritten ... ok hex-3.3.0> test meeting::tests::until_one_is_chosen_only_meetings_recorded_since_the_default_expire ... ok hex-3.3.0> test meeting::tests::retention_expires_meetings_by_when_they_ended_and_skips_active_ones ... ok hex-3.3.0> test meeting::tests::transcript_entries_coalesce_into_source_turns_without_hiding_long_pauses ... ok hex-3.3.0> test meeting::tests::meeting_lock_reports_liveness_across_file_descriptors ... ok hex-3.3.0> test meeting::query::tests::transcript_merges_turns_and_continues_from_a_cursor ... ok hex-3.3.0> test meeting::query::tests::notes_are_read_and_their_absence_is_explicit ... ok hex-3.3.0> test meeting::query::tests::ranges_keep_overlapping_entries_and_reject_inverted_or_late_ones ... ok hex-3.3.0> test meeting::query::tests::queries_never_write_to_the_meetings_folder ... ok hex-3.3.0> test desktop::opencode_service::tests::a_large_body_arrives_intact ... ok hex-3.3.0> test meeting::os::tests::trashing_writes_restorable_info_and_never_overwrites ... ok hex-3.3.0> test meeting::transcript::tests::a_copy_cut_holds_when_a_later_chunk_moves_the_words_slightly ... ok hex-3.3.0> test meeting::transcript::tests::a_capture_gap_restarts_the_track_after_it_instead_of_dropping_it ... ok hex-3.3.0> test meeting::transcript::tests::a_copy_stops_waiting_when_hex_quits_child ... ok hex-3.3.0> test meeting::transcript::tests::a_local_sentence_inside_an_echo_utterance_is_kept ... ok hex-3.3.0> test meeting::transcript::tests::a_model_without_word_timings_does_not_discard_its_text ... ok hex-3.3.0> test meeting::transcript::tests::a_segment_without_usable_times_keeps_its_text_over_the_chunk ... ok hex-3.3.0> test meeting::transcript::tests::a_sentence_across_a_hard_cut_keeps_every_word ... ok hex-3.3.0> test meeting::transcript::tests::a_speechless_chunk_after_an_overlap_keeps_earlier_entries ... ok hex-3.3.0> test meeting::transcript::tests::a_speechless_chunk_skips_the_shared_model ... ok hex-3.3.0> test local_api::tests::discovery_is_owner_only_and_stale_files_are_replaced ... ok hex-3.3.0> test meeting::chapters::tests::a_stopped_boundary_pass_records_nothing_and_runs_again ... ok hex-3.3.0> test meeting::transcript::tests::a_word_whose_time_shifts_across_the_seam_appears_once ... ok hex-3.3.0> test meeting::tests::reading_a_transcript_ignores_an_in_flight_trailing_write ... ok hex-3.3.0> test meeting::transcript::tests::distinct_or_distant_local_speech_is_kept ... ok hex-3.3.0> test meeting::transcript::tests::chunks_end_at_the_first_pause_after_the_target_length ... ok hex-3.3.0> test meeting::transcript::tests::markdown_lists_metadata_and_labeled_turns ... ok hex-3.3.0> test meeting::transcript::tests::markdown_lists_the_calendar_attendees ... ok hex-3.3.0> test meeting::transcript::tests::microphone_entries_wait_until_the_system_track_covers_them ... ok hex-3.3.0> test meeting::transcript::tests::microphone_text_already_shown_stays_shown ... ok hex-3.3.0> test meeting::transcript::tests::overlapping_chunks_join_at_the_middle_of_the_overlap ... ok hex-3.3.0> test meeting::transcript::tests::quitting_mid_meeting_child ... ok hex-3.3.0> test meeting::transcript::tests::continuous_speech_is_hard_cut_with_overlap_and_covers_every_sample ... ok hex-3.3.0> test meeting::transcript::tests::rolling_publishes_only_entries_a_later_seam_cannot_replace ... ok hex-3.3.0> test meeting::transcript::tests::rolling_snapshots_parse_with_and_without_coverage ... ok hex-3.3.0> test meeting::transcript::tests::seam_drops_repeated_words ... ok hex-3.3.0> test meeting::transcript::tests::segments_without_usable_times_still_join_at_the_seam ... ok hex-3.3.0> test meeting::transcript::tests::short_function_words_must_match_exactly ... ok hex-3.3.0> test meeting::transcript::tests::short_recordings_become_one_chunk_and_silence_tails_are_dropped ... ok hex-3.3.0> test meeting::transcript::tests::silent_chunks_are_not_transcribed ... ok hex-3.3.0> test meeting::transcript::tests::speaker_echo_of_remote_speech_is_dropped ... ok hex-3.3.0> test meeting::query::tests::a_held_lock_marks_the_meeting_in_progress ... ok hex-3.3.0> test meeting::transcript::tests::stopping_right_after_a_hard_cut_publishes_the_pending_words ... ok hex-3.3.0> test local_api::tests::oversized_headers_are_rejected_without_reaching_auth ... ok hex-3.3.0> test meeting::transcript::tests::speechless_chunks_skip_the_model_and_still_advance_coverage ... ok hex-3.3.0> test meeting::transcript::tests::the_signal_overrides_word_matching_both_ways ... ok hex-3.3.0> test meeting::transcript::tests::timed_words_become_sentences_at_punctuation_and_pauses ... ok hex-3.3.0> test meeting::transcript::tests::word_level_echo_is_dropped_as_one_utterance ... ok hex-3.3.0> test meeting::transcript::tests::a_backlog_skips_the_oldest_audio_and_marks_the_track_for_rebuilding ... ok hex-3.3.0> test meeting::transcript::tests::synthetic_speaker_bleed_is_dropped_and_double_talk_kept ... ok hex-3.3.0> test meeting::watcher::tests::a_dismissed_reminder_without_a_link_snoozes_only_around_its_start ... ok hex-3.3.0> test local_api::tests::old_server_does_not_remove_newer_discovery_generation ... ok hex-3.3.0> test meeting::tests::final_transcript_replaces_the_rolling_transcript_atomically ... ok hex-3.3.0> test meeting::notes::tests::notes_files_are_rewritten_in_place_only_when_unchanged ... ok hex-3.3.0> test meeting::watcher::tests::dock_visible_startup_always_opens_the_app ... ok hex-3.3.0> test meeting::watcher::tests::dockless_startup_stays_quiet_only_when_setup_and_menu_bar_are_ready ... ok hex-3.3.0> test meeting::watcher::tests::keep_recording_disarms_a_pending_automatic_stop ... ok hex-3.3.0> test meeting::watcher::tests::no_reminder_shows_over_a_recording ... ok hex-3.3.0> test meeting::watcher::tests::only_automatic_recordings_stop_when_the_call_ends_and_only_with_the_lab_on ... ok hex-3.3.0> test microphone_activity::os::tests::running_capture_streams_are_microphone_users ... ok hex-3.3.0> test microphone_activity::tests::a_call_apps_helper_processes_belong_to_it ... ok hex-3.3.0> test microphone_activity::tests::browser_bundles_include_helpers ... ok hex-3.3.0> test microphone_activity::tests::canonical_bundle_matching_covers_supported_apps_and_variants ... ok hex-3.3.0> test net::proxy::tests::no_proxy_covers_hosts_and_domains ... ok hex-3.3.0> test net::proxy::tests::proxies_get_a_scheme_and_logs_drop_credentials ... ok hex-3.3.0> test net::proxy::tests::windows_bypass_lists_use_wildcards_and_local ... ok hex-3.3.0> test net::proxy::tests::windows_proxy_lists_pick_the_scheme ... ok hex-3.3.0> test personal_commands::process::tests::logs_name_only_the_program ... ok hex-3.3.0> test personal_commands::process::tests::windows_exec_passes_the_command_line_verbatim_inside_one_quoted_pair ... ok hex-3.3.0> test personal_commands::tests::built_in_transformations_chain_in_selected_order ... ok hex-3.3.0> test personal_commands::tests::built_in_transformations_do_not_require_the_personal_command_host ... ok hex-3.3.0> test personal_commands::tests::built_in_transformations_replace_matching_personal_catalog_entries ... ok hex-3.3.0> test local_api::tests::current_pid_with_a_closed_port_is_stale ... ok hex-3.3.0> test meeting::transcript::tests::a_copy_just_after_a_hard_cut_keeps_you_while_them_is_silent ... ok hex-3.3.0> test meeting::transcript::tests::a_copy_includes_speech_up_to_the_click ... ok hex-3.3.0> test meeting::tests::deleting_trashes_the_markdown_then_the_recording_and_refuses_while_recording ... ok hex-3.3.0> test meeting::watcher::tests::a_snoozed_or_non_browser_application_is_not_queried ... ok hex-3.3.0> test meeting::transcript::tests::a_copy_reaches_only_the_recording_this_process_runs ... ok hex-3.3.0> test meeting::tests::capture_failures_are_persisted_instead_of_looking_interrupted ... ok hex-3.3.0> test meeting::tests::mid_meeting_capture_loss_proceeds_to_transcription_when_audio_was_recorded ... ok hex-3.3.0> test meeting::transcript::tests::a_copy_stops_waiting_when_hex_quits ... ok hex-3.3.0> test personal_commands::tests::no_trailing_punctuation_keeps_quotes_brackets_and_symbols ... ok hex-3.3.0> test meeting::tests::writer_fills_a_capture_gap_with_silence_and_records_it ... ok hex-3.3.0> test personal_commands::tests::no_trailing_punctuation_preserves_trailing_whitespace_and_empty_input ... ok hex-3.3.0> test personal_commands::tests::no_trailing_punctuation_strips_only_the_final_run ... ok hex-3.3.0> test meeting::transcript::tests::a_copy_waiting_when_capture_ends_is_still_answered ... ok hex-3.3.0> test app_settings::persistence::tests::malformed_json_and_non_objects_launch_with_defaults_and_are_backed_up ... ok hex-3.3.0> test meeting::tests::chapters_extend_every_title_but_one_the_user_typed ... ok hex-3.3.0> test personal_commands::tests::status_snapshot_enforces_error_bounds ... ok hex-3.3.0> test meeting::tests::expiry_leaves_a_markdown_copy_the_user_edited ... ok hex-3.3.0> test personal_commands::tests::transformation_client_dispatches_only_registered_ids ... ok hex-3.3.0> test meeting::transcript::tests::export_never_overwrites_and_uses_safe_names ... ok hex-3.3.0> test meeting::transcript::tests::the_feed_forwards_a_copy_after_the_audio_before_it ... ok hex-3.3.0> test personal_commands::trust::tests::any_change_to_any_file_changes_the_hash ... ok hex-3.3.0> test meeting::watcher::tests::an_answer_is_dated_by_when_its_query_finished ... ok hex-3.3.0> test personal_commands::trust::tests::hosts_and_programs_built_at_run_time_mark_the_lists_partial ... ok hex-3.3.0> test personal_commands::trust::tests::literal_hosts_and_programs_are_listed ... ok hex-3.3.0> test personal_commands::typescript::tests::annotations_and_generics_become_whitespace_on_the_same_lines ... ok hex-3.3.0> test personal_commands::typescript::tests::classes_lose_modifiers_implements_and_declarations ... ok hex-3.3.0> test personal_commands::typescript::tests::expressions_lose_assertions_and_non_null_marks ... ok hex-3.3.0> test personal_commands::typescript::tests::plain_javascript_is_unchanged ... ok hex-3.3.0> test personal_commands::typescript::tests::syntax_errors_report_line_and_column ... ok hex-3.3.0> test meeting::transcript::tests::repeated_copies_neither_repeat_nor_drop_words_as_later_chunks_overlap_them ... ok hex-3.3.0> test personal_commands::typescript::tests::syntax_needing_generated_code_is_rejected_with_its_location ... ok hex-3.3.0> test personal_commands::typescript::tests::type_only_statements_and_specifiers_disappear ... ok hex-3.3.0> test policy::tests::locked_switches_read_off_and_save_as_they_were ... ok hex-3.3.0> test policy::tests::no_policy_changes_nothing ... ok hex-3.3.0> test policy::tests::only_forced_keys_lock ... ok hex-3.3.0> test policy::tests::settings_keys_name_their_lock ... ok hex-3.3.0> test meeting::transcript::tests::repeated_copies_cut_tracks_that_start_at_different_capture_times ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::a_pulse_ring_swells_in_as_it_leaves_the_middle ... ok hex-3.3.0> test linux::audio_control::tests::back_to_back_restore_and_suppress_stay_suppressed ... ok hex-3.3.0> test personal_commands::tests::status_snapshot_roundtrips_atomically ... ok hex-3.3.0> test personal_commands::tests::the_starter_config_registers_transformations ... ok hex-3.3.0> test personal_commands::tests::host_apis::a_throwing_or_slow_transformation_pastes_the_text_unchanged ... ok hex-3.3.0> test meeting::transcript::tests::a_track_rebuilt_from_its_wav_after_stop_keeps_the_copies_cuts ... ok hex-3.3.0> test meeting::watcher::tests::a_slow_tab_query_never_holds_up_the_loop ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::palette_cools_and_saturates ... ok hex-3.3.0> test personal_commands::tests::legacy_configs_with_commands_still_load_transformations ... ok hex-3.3.0> test meeting::tests::renaming_updates_the_manifest_and_an_unedited_markdown_heading ... ok hex-3.3.0> test personal_commands::tests::host_apis::restricted_to_loopback_fetch_stays_on_this_computer_and_runs_no_programs ... ok hex-3.3.0> test rune_hud::dot_scope::tests::a_wide_field_gives_up_rows_to_stay_in_the_dot_buffer ... ok hex-3.3.0> test rune_hud::dot_scope::tests::auto_level_moves_a_quiet_microphone_as_far_as_a_loud_one ... ok hex-3.3.0> test rune_hud::dot_scope::tests::auto_level_never_boosts_the_room ... ok hex-3.3.0> test rune_hud::dot_scope::tests::defaults_are_the_prototypes ... ok hex-3.3.0> test rune_hud::dot_scope::tests::fixed_level_maps_minus_40_to_minus_10_db ... ok hex-3.3.0> test rune_hud::dot_scope::tests::json_round_trips_and_fills_missing_values ... ok hex-3.3.0> test rune_hud::dot_scope::tests::knobs_round_trip_through_slider_fractions ... ok hex-3.3.0> test meeting::transcript::tests::a_copy_that_runs_out_of_time_gets_no_reply ... ok hex-3.3.0> test rune_hud::dot_scope::tests::new_settings_fill_in_for_an_old_file ... ok hex-3.3.0> test rune_hud::hud_placement::tests::below_hangs_6_points_under_the_menu_bar_or_above_the_dock ... ok hex-3.3.0> test rune_hud::hud_placement::tests::below_clears_the_notch_when_fullscreen_hides_the_menu_bar ... ok hex-3.3.0> test rune_hud::hud_placement::tests::live_text_hangs_just_past_the_plate_wherever_it_sits ... ok hex-3.3.0> test personal_commands::tests::initialization_writes_typings_and_a_starter_config_but_keeps_the_users ... ok hex-3.3.0> test meeting::tests::hex_rewriting_its_markdown_keeps_it_hexs_and_a_user_edit_does_not ... ok hex-3.3.0> test personal_commands::tests::workspace_fingerprint_does_not_follow_symlinks_or_excessive_depth ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::retuning_the_grid_resizes_the_field ... ok hex-3.3.0> test personal_commands::tests::transformations_chain_with_built_ins_and_failures_keep_nothing ... ok hex-3.3.0> test rune_hud::spring::tests::retargeting_mid_flight_preserves_position_and_velocity ... ok hex-3.3.0> test rune_hud::hud_placement::tests::the_menu_bar_sits_beside_a_notch ... ok hex-3.3.0> test rune_hud::hud_placement::tests::the_notch_grows_an_island_and_a_flat_screen_uses_the_menu_bar ... ok hex-3.3.0> test history::tests::recordings_leave_with_their_entries ... ok hex-3.3.0> test rune_hud::hud_placement::tests::the_menu_bar_centres_a_fitted_plate_in_a_flat_bar ... ok hex-3.3.0> test rune_hud::tests::rune_hud_frames ... ignored, writes frames for a review clip hex-3.3.0> test rune_hud::spring::tests::spec_maps_duration_and_bounce_like_swiftui ... ok hex-3.3.0> test rune_hud::spring::tests::step_preserves_semigroup_across_damping_regimes ... ok hex-3.3.0> test rune_hud::spring::tests::trajectories_match_at_60_120_and_240_hz ... ok hex-3.3.0> test rune_hud::tests::only_gnome_and_kde_on_wayland_keep_the_primary_display ... ok hex-3.3.0> test rune_hud::tests::dot_scope_window_fits_the_largest_plate ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_cabled_phone_shows_its_chip ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_background_failure_never_takes_over_the_capture_it_follows ... ok hex-3.3.0> test rune_hud::tests::dot_uniform_layout_matches_wgsl ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_capture_that_never_began_failed_to_start ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_new_recording_takes_over_and_a_cancel_hides ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_recording_that_leaves_with_no_outcome_ends_the_capsule ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_failure_says_why ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_rule_shows_once_and_only_news_the_capsule_cant_know_moves_it ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_queued_send_says_so_and_says_sent_when_it_goes ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_capture_with_no_words_says_nothing_was_heard ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_start_that_failed_unseen_still_shows_why ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::it_follows_a_capture_from_start_to_outcome ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::the_shortcuts_recording_shows_no_target_chips ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_click_away_folds_the_suggestions_and_they_leave_like_any_capsule ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_guess_asks_and_the_list_sends_where_its_selected ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_guess_suggests_three_and_a_click_sends_nothing_before_it ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_pick_during_an_undo_stands_when_the_undo_answers ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::routes::tests::resolving_a_folder_does_not_restart_its_countdown_and_can_be_cancelled ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_click_away_closes_the_list_and_nothing_else ... ok hex-3.3.0> test rune_ui::capture_capsule::feed::tests::a_start_that_fails_unseen_shows_over_an_older_capture ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::routes::tests::a_late_answer_cannot_replace_a_pick_or_undo ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::routes::tests::refinements_preserve_the_search_and_selected_session ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_pick_sends_at_once_and_a_rule_has_no_runner_up ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_pick_taken_back_waits_for_a_pick_again ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_recording_that_leaves_unseen_hides_the_capsule_but_not_the_picker ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_retried_send_has_no_undo ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_rule_reads_sending_and_sounds_only_when_it_went ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_switch_that_cannot_start_says_so ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_take_back_moves_that_session_last_by_id ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::an_answer_after_the_capsule_closed_leaves_it_closed ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::cancel_and_failure ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::discarding_a_recording_takes_two_clicks ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_sent_capsule_hides_by_itself ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::escape_in_the_list_keeps_it_where_it_was ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::cues_mark_start_stop_sent_and_taking_back ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::hover_and_folding_hold_a_finished_capsule_and_a_late_undo_counts ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::every_rule_send_sounds_sent_once ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::nothing_heard_says_so ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_queued_send_says_why_it_didnt_go ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::opencode_out_of_reach_says_so_and_leaves_the_list_key_alone ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::picking_the_rules_own_session_just_closes_the_list ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::reopening_a_taken_back_list_sounds_nothing ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::chips_fold_once_seen_when_work_starts_but_never_under_the_pointer ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::rule_send_then_undo_shows_the_list_and_pick_2_sends_to_2 ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::shift_return_in_a_rules_list_saves_a_rule_elsewhere ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::shift_return_saves_a_rule_for_the_site ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::stages_walk_the_capsule_through_a_capture ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::moving_stays_inside_the_list ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::send_to_brings_back_a_capture_waiting_for_a_pick ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::sends_name_the_session_by_id ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_rule_counts_down_and_stays_cancellable_until_delivered ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::suggestions_stop_at_three ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::shift_shows_the_rule_and_a_shift_pick_saves_it ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::paste_takes_back_a_send_still_undoable_and_the_capsule_stays_gone ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::a_send_undone_while_under_way_keeps_the_list_however_it_ends ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_menu_bar_hint_is_brief_and_its_chips_send ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_capsule_takes_only_the_keys_its_state_needs ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_screen_chip_folds_and_the_iphone_chip_restarts_on_the_phone ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_toast_cycles_its_guesses_and_return_sends_the_one_shown ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_capture_shortcut_searches_every_session_and_escape_comes_back ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::undoing_a_pick_reopens_the_list_it_came_from ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_pen_lights_while_drawing ... ok hex-3.3.0> test rune_ui::capture_capsule::ink::tests::a_full_screen_start_glows_briefly ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::undoing_a_rule_send_reopens_the_list_until_a_pick ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_permission_helper_asks_follows_the_grant_and_records_once_ready ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_rule_countdown_wakes_each_second ... ok hex-3.3.0> test rune_ui::capture_capsule::ink::tests::lifted_ink_holds_then_fades_away ... ok hex-3.3.0> test rune_ui::capture_capsule::picker::tests::a_click_records_the_window_under_it_or_its_display ... ok hex-3.3.0> test rune_ui::capture_capsule::ink::tests::the_tip_follows_the_pointer_in_the_target ... ok hex-3.3.0> test rune_ui::capture_capsule::picker::tests::a_window_is_labelled_by_its_app_and_title ... ok hex-3.3.0> test rune_ui::capture_capsule::picker::tests::an_area_is_kept_on_the_display_and_needs_a_minimum_side ... ok hex-3.3.0> test rune_ui::capture_capsule::picker::tests::the_badge_stays_on_the_display ... ok hex-3.3.0> test rune_ui::capture_capsule::picker::tests::an_area_records_once_dragged_and_the_shortcut_records_the_display_before ... ok hex-3.3.0> test rune_ui::capture_capsule::picker::tests::the_front_most_window_under_the_pointer_is_the_target ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_router_not_answering_still_offers_the_list ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::the_shortcut_records_the_pickers_screen_and_a_chip_discards_the_recording ... ok hex-3.3.0> test rune_ui::capture_capsule::ink::tests::the_laser_trails_a_tail_and_leaves_nothing ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::a_written_copy_offers_paste_and_inspect_as_icons ... ok hex-3.3.0> test rune_ui::capture_capsule::picker::tests::a_window_off_the_display_edge_is_clipped_to_it ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::done_wipes_the_field_dark_and_hiding_settles ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::layouts_are_inset_gapped_and_fit_the_panel ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::a_new_label_is_a_new_piece ... ok hex-3.3.0> test meeting::watcher::tests::a_reset_drops_the_answer_in_flight_without_starting_a_second_query ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::an_interrupted_transition_drops_its_pending_steps ... ok hex-3.3.0> test rune_ui::capture_capsule::picker::tests::the_scene_shows_the_window_the_screen_or_the_drag ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::every_change_moves_at_once ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::long_names_end_in_an_ellipsis ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::shortcuts_read_as_one_quiet_word ... ok hex-3.3.0> test rune_ui::capture_capsule::flow::tests::too_late_to_take_back_offers_the_list_for_a_copy ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::switching_to_area_keeps_every_chip_still ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::the_notch_hangs_from_the_top_edge ... ok hex-3.3.0> test rune_ui::dmg_keycap::render ... ignored, run by packaging/macos/dmg/render.sh hex-3.3.0> test rune_ui::explainer::tests::stripes_stay_inside_their_stretch ... ok hex-3.3.0> test rune_ui::explainer::tests::every_press_holds_the_whole_chord ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::done_clears_from_the_middle_out_for_every_look ... ok hex-3.3.0> test rune_ui::explainer::tests::the_past_leaves_the_tape ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::the_menu_bar_flow_folds_up_toward_the_menu_bar ... ok hex-3.3.0> test rune_ui::explainer::tests::each_script_presses_the_key_while_it_records ... ok hex-3.3.0> test rune_ui::explainer::tests::narrow_lanes_draw_nothing ... ok hex-3.3.0> test rune_ui::capture_capsule::tuning::tests::the_copied_values_name_every_field ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::the_cursor_card_lists_its_guesses_at_the_pointer ... ok hex-3.3.0> test rune_ui::explainer::tests::the_still_frame_shows_a_whole_take ... ok hex-3.3.0> test rune_ui::live_notes::pipeline::tests::faster_passes_find_every_topic_and_the_boundary_pass_dates_them ... ok hex-3.3.0> test rune_ui::live_notes::pipeline::tests::three_minute_passes_miss_the_third_topic ... ok hex-3.3.0> test rune_ui::live_notes::script::tests::the_canned_call_has_four_topics_and_its_notes_point_at_real_lines ... ok hex-3.3.0> test rune_ui::explainer::tests::nothing_draws_past_the_pen ... ok hex-3.3.0> test local_api::tests::model_prepare_stream_orders_progress_and_terminal_success ... ok hex-3.3.0> test rune_ui::live_text::tests::snapshots ... ignored, set HEX_LIVE_TEXT_SNAPS to a folder; needs a GPU hex-3.3.0> test rune_ui::live_text::tests::a_spot_places_the_plate_just_past_the_hud ... ok hex-3.3.0> test rune_ui::explainer::tests::the_tape_scrolls_without_steps ... ok hex-3.3.0> test rune_ui::capture_capsule::surface::tests::the_undo_chip_is_as_wide_as_its_label_is_drawn ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::processing_irons_the_braid_flat_and_cools_it ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::a_released_capsule_snaps_to_the_corner_nearest_its_centre ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::a_released_panel_snaps_by_its_own_size ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::frame_rate_does_not_change_the_picture ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::a_cancelled_capsule_drag_returns_to_its_corner_without_saving ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::a_browser_on_an_unknown_page_cannot_be_set_to_always_record ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::a_reminder_with_a_link_joins_and_records_on_one_click ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::reduce_motion_holds_a_still_braid ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::pulse_carries_light_out_from_the_middle ... ok hex-3.3.0> test rune_ui::live_text::tests::no_words_draw_nothing ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::capsule_snapshots ... ok hex-3.3.0> test rune_ui::live_text::tests::a_short_line_hugs_its_words_in_the_middle ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::always_record_saves_the_choice_and_records_this_call ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::an_offer_names_the_call_without_asking_about_consent ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::flow_turns_the_braid_with_light_flowing_rightward ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::dismissing_a_reminder_tells_the_controller ... ok hex-3.3.0> test rune_ui::live_text::tests::a_long_line_stays_inside_the_overlay_on_one_line ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::dismissing_a_ready_transcript_only_closes_it ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::an_automatic_recording_says_so_at_first ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::each_corner_places_the_panel_at_its_edges ... ok hex-3.3.0> test rune_ui::keyboard_model_tests::a_one_language_model_shows_its_language_fixed ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::a_reminder_without_a_link_only_records ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::the_reminder_counts_down_to_the_start ... ok hex-3.3.0> test rune_ui::live_text::tests::tentative_words_follow_the_stable_ones_in_reading_order ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::panel_goldens ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::an_always_record_reminder_says_so_and_never_offers_record ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::copy_new_copies_the_transcript_read_through_the_click ... ok hex-3.3.0> test rune_ui::meetings::tests::notes_progress_names_opencode_off_a_mac ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::never_offer_saves_the_choice_and_dismisses ... ok hex-3.3.0> test rune_ui::modes::tests::transformation_reorder_ignores_same_position_and_missing_ids ... ok hex-3.3.0> test rune_ui::meetings::tests::pane_requests_reach_the_window_s_own_meetings ... ok hex-3.3.0> test rune_ui::onboarding_kit::dictated::tests::a_rewritten_live_word_flies_again_with_the_rest ... ok hex-3.3.0> test rune_ui::onboarding::tests::mac_stale_fixture_marks_accessibility_stale_and_dispatches_reset ... ok hex-3.3.0> test rune_ui::onboarding_kit::dictated::tests::live_words_nobody_pasted_go_away ... ok hex-3.3.0> test rune_ui::onboarding_kit::dictated::tests::an_edit_is_found_between_what_stayed ... ok hex-3.3.0> test rune_ui::onboarding_kit::dictated::tests::live_words_fly_one_after_another_and_keep_their_flight_into_the_paste ... ok hex-3.3.0> test rune_ui::onboarding_kit::dictated::tests::punctuation_arriving_late_does_not_fly_a_word_again ... ok hex-3.3.0> test rune_ui::onboarding_kit::dictated::tests::without_live_words_the_whole_paste_queues_from_the_plate ... ok hex-3.3.0> test rune_ui::meetings_host::tests::the_meeting_feed_lists_stored_meetings_once_until_they_change ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::dismissing_an_automatic_recording_never_stops_it ... ok hex-3.3.0> test rune_ui::onboarding_kit::dictated::tests::typing_flies_nothing_and_moves_landing_words_with_the_text ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::the_recording_capsule_rests_compact_and_opens_under_the_pointer ... ok hex-3.3.0> test rune_ui::onboarding_kit::fixture::tests::a_take_reports_its_newest_partial_in_one_and_a_half_seconds ... ok hex-3.3.0> test rune_ui::modes::tests::transformations_reorder_in_both_directions ... ok hex-3.3.0> test rune_ui::onboarding_kit::fixture::tests::a_download_runs_from_nothing_to_its_size ... ok hex-3.3.0> test rune_ui::onboarding_kit::fixture::tests::only_english_streams_while_you_speak ... ok hex-3.3.0> test rune_ui::onboarding_kit::flight::tests::landed_words_cool_from_hot ... ok hex-3.3.0> test rune_ui::onboarding_kit::flight::tests::the_caret_glides_toward_each_landing ... ok hex-3.3.0> test rune_ui::onboarding_kit::flight::tests::a_word_leaves_small_and_lands_at_its_slot_size ... ok hex-3.3.0> test rune_ui::onboarding_kit::flight::tests::a_calm_word_overshoots_a_little_then_stops ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::a_bolt_runs_from_the_hud_to_the_card ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::silence_draws_a_resting_braid_and_the_voice_widens_it ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::a_scripted_game_ignores_the_storys_keys ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::an_automatic_stop_says_so_and_keep_recording_cancels_it ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::the_call_ended_title_fits_beside_its_buttons ... ok hex-3.3.0> test rune_ui::onboarding_kit::field_text::tests::every_word_has_a_slot_in_order ... ok hex-3.3.0> test rune_ui::onboarding_kit::field_text::tests::a_caret_after_a_break_starts_the_next_line ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::the_leader_climbs_then_strokes_flash_and_fade ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::the_practice_field_variant_skips_the_game ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::a_paste_answers_the_lit_card_and_lights_the_next ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::the_certificate_is_signed_with_the_answer ... ok hex-3.3.0> test rune_ui::onboarding_kit::game_fx::tests::the_front_clears_the_card_between_its_ends ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::typing_shows_live_and_a_paste_or_return_sends_it ... ok hex-3.3.0> test rune_ui::onboarding_kit::hex_meter::tests::stroke_stays_thin_from_menu_bar_to_hero ... ok hex-3.3.0> test rune_ui::onboarding_kit::field_text::tests::the_reply_wraps_at_spaces_within_the_field ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::dragging_the_recording_capsule_moves_it_and_snaps_to_a_corner ... ok hex-3.3.0> test rune_ui::onboarding_kit::hex_meter::tests::sweep_covers_none_half_and_all_of_the_hexagon ... ok hex-3.3.0> test rune_ui::onboarding_kit::keyboard::tests::every_keycap_stays_inside_the_recessed_well ... ok hex-3.3.0> test rune_ui::onboarding_kit::keyboard::tests::ansi_14_5u_columns_and_edges_align_to_sub_micron ... ok hex-3.3.0> test rune_ui::onboarding_kit::mic_line::tests::the_level_rests_until_hex_listens_then_follows_speech ... ok hex-3.3.0> test rune_ui::onboarding_kit::first_run::tests::the_try_fits_its_field_and_flies_hot ... ok hex-3.3.0> test rune_ui::onboarding_kit::permissions::tests::each_permission_asks_then_is_granted_in_order ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::live_words_that_never_paste_are_dropped ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::reduce_motion_has_no_strike ... ok hex-3.3.0> test rune_ui::onboarding_kit::permissions::tests::settings_list_and_docked_guide_share_one_icon_spine ... ok hex-3.3.0> test rune_ui::onboarding_kit::sfx::tests::typing_clacks_never_repeat_an_adjacent_key_sample ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::every_card_burns_away_and_sheds_ash ... ok hex-3.3.0> test rune_ui::onboarding_kit::sfx::tests::voice_and_permission_cues_include_real_dictation_tones_and_motion_beats ... ok hex-3.3.0> test rune_ui::onboarding_kit::sparks::tests::a_spark_slows_and_falls ... ok hex-3.3.0> test rune_ui::onboarding_kit::stories::tests::apple_speech_hears_before_the_download_finishes ... ok hex-3.3.0> test rune_ui::onboarding_kit::keyboard::tests::shortcut_keycaps_and_letters_find_their_keys ... ok hex-3.3.0> test rune_ui::onboarding_kit::sparks::tests::calm_landings_throw_nothing_and_hard_ones_spray ... ok hex-3.3.0> test rune_ui::onboarding_kit::stories::tests::examples_type_one_after_the_other ... ok hex-3.3.0> test rune_ui::onboarding_kit::typing::tests::typing_accidentally_sends_two_typo_messages ... ok hex-3.3.0> test rune_ui::onboarding_kit::typing::tests::keys_sink_while_pressed ... ok hex-3.3.0> test rune_ui::onboarding_kit::stories::tests::live_try_pauses_and_completes_when_real_words_paste_in ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::one_card_is_lit_at_a_time ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::the_recording_capsule_copies_the_in_call_transcript ... ok hex-3.3.0> test rune_ui::output::examples::tests::a_change_runs_the_request_then_the_title ... ok hex-3.3.0> test rune_ui::onboarding_kit::typing::tests::typing_takes_over_three_times_longer_than_the_1_5s_voice_reply ... ok hex-3.3.0> test rune_ui::onboarding_kit::versus::tests::streamed_words_leave_within_one_and_a_half_seconds ... ok hex-3.3.0> test rune_ui::onboarding_kit::stories::tests::the_multilingual_model_shows_the_reply_on_release ... ok hex-3.3.0> test rune_ui::output::examples::tests::a_shuffled_order_shows_every_example ... ok hex-3.3.0> test rune_ui::onboarding_kit::game::tests::three_messages_take_about_ten_seconds ... ok hex-3.3.0> test rune_ui::meeting_capsules::tests::only_a_movable_panel_drags ... ok hex-3.3.0> test rune_ui::picker::compare::tests::the_model_in_use_takes_the_first_column_only_when_pinned ... ok hex-3.3.0> test rune_ui::output::examples::tests::title_case_capitalizes_each_word ... ok hex-3.3.0> test rune_ui::onboarding_kit::stories::tests::without_apple_speech_nothing_hears_until_the_model_lands ... ok hex-3.3.0> test rune_ui::picker::list::tests::the_model_in_use_leads_its_group_only_when_pinned ... ok hex-3.3.0> test rune_ui::picker::tests::benchmark_details_show_raw_rates_and_mark_unknowns ... ok hex-3.3.0> test rune_ui::picker::compare::tests::only_a_single_best_value_reads_first ... ok hex-3.3.0> test rune_ui::picker::tests::a_hidden_preparing_or_active_model_is_named ... ok hex-3.3.0> test rune_ui::output::tests::the_preview_runs_corrections_then_built_in_steps_in_order ... ok hex-3.3.0> test rune_ui::onboarding_kit::stories::tests::reduced_motion_does_not_suppress_onboarding_sounds ... ok hex-3.3.0> test rune_ui::output::tests::fix_this_ends_edit_with_agents_prompt_with_the_sentence_and_its_result ... ok hex-3.3.0> test rune_ui::picker::tests::benchmark_details_are_off_by_default ... ok hex-3.3.0> test rune_ui::picker::tests::selected_transcription_model_is_not_active_until_installed ... ok hex-3.3.0> test rune_ui::onboarding_kit::versus::tests::card_and_voice_hud_share_the_central_spine ... ok hex-3.3.0> test rune_ui::picker::tests::the_downloaded_total_adds_up_hexs_own_files ... ok hex-3.3.0> test rune_ui::live_notes::tests::its_story_link_opens_each_variant ... ok hex-3.3.0> test rune_ui::picker::tests::browsing_never_saves_or_asks_for_a_model ... ok hex-3.3.0> test rune_ui::picker::tests::most_accurate_needs_comparable_figures_only_with_benchmark_details ... ok hex-3.3.0> test rune_ui::picker::tests::only_downloaded_models_keeps_the_installed_ones ... ok hex-3.3.0> test rune_ui::picker::tests::recommended_keeps_the_catalogs_order_and_the_others_reorder_it ... ok hex-3.3.0> test rune_ui::picker::tests::the_language_toggle_keeps_only_models_for_the_saved_language ... ok hex-3.3.0> test rune_ui::picker::tests::without_model_in_use_first_nothing_is_pinned ... ok hex-3.3.0> test rune_ui::picker::tests::without_downloaded_models_only_the_picker_is_unchanged ... ok hex-3.3.0> test rune_ui::playground::tests::every_scene_but_live_has_a_path_under_a_group ... ok hex-3.3.0> test rune_ui::scrawl::tests::retention_names_presets_and_imported_days ... ok hex-3.3.0> test rune_ui::settings::special_keys_tests::recorder_takes_special_keys_alone ... ok hex-3.3.0> test rune_ui::platform::parity_tests::capabilities_differ_across_oses_only_for_a_recorded_reason ... ok hex-3.3.0> test rune_ui::settings::gnome_keys_tests::gnome_keeps_its_window_menu_key_however_it_is_written ... ok hex-3.3.0> test rune_ui::playground::tests::old_links_find_their_story ... ok hex-3.3.0> test rune_ui::settings::special_keys_tests::menu_alone_needs_its_labs_toggle ... ok hex-3.3.0> test rune_ui::shortcut_mode::tests::double_tap_needs_a_key ... ok hex-3.3.0> test rune_ui::shortcut_mode::tests::redundant_and_invalid_combinations_fold_away ... ok hex-3.3.0> test rune_ui::shortcut_mode::tests::the_default_is_hold_or_double_tap ... ok hex-3.3.0> test rune_ui::settings::special_keys_tests::section_alone_needs_its_labs_toggle ... ok hex-3.3.0> test rune_ui::shortcut_mode::tests::each_trigger_reads_back_as_itself ... ok hex-3.3.0> test rune_ui::sound_sets::tests::each_moment_shows_from_its_sound_to_the_next ... ok hex-3.3.0> test rune_ui::picker::tests::the_model_in_use_is_fixed_while_the_picker_is_open ... ok hex-3.3.0> test rune_ui::spark::tests::a_frame_covers_the_sparkle_with_soft_edges ... ok hex-3.3.0> test rune_ui::live_notes::tests::copy_new_takes_what_came_after_the_first_copy ... ok hex-3.3.0> test rune_ui::tests::a_draft_keeps_only_its_own_editor ... ok hex-3.3.0> test rune_ui::tests::a_draft_saves_over_what_another_writer_changed_meanwhile ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::auto_level_lights_a_quiet_voice_the_fixed_window_misses ... ok hex-3.3.0> test rune_ui::tests::a_chosen_file_joins_the_catalog_and_the_mode ... ok hex-3.3.0> test rune_ui::onboarding_kit::hud_stage::tests::the_hud_advances_between_sixty_hertz_frames ... ok hex-3.3.0> test rune_ui::keyboard_model_tests::keyboard_model_switching_maps_enabled_sources_to_an_installed_model_and_language ... ok hex-3.3.0> test rune_ui::onboarding_kit::hud_stage::tests::pressing_keeps_the_waiting_hud_open_and_completion_stays_gone ... ok hex-3.3.0> test rune_ui::playground::tests::a_scene_opened_from_the_list_hears_command_digits ... ok hex-3.3.0> test rune_ui::sound_sets::hud::tests::dot_scope_turns_coral_on_failure ... ok hex-3.3.0> test rune_ui::tests::a_new_install_opens_the_first_run ... ok hex-3.3.0> test meeting::transcript::tests::quitting_mid_meeting_loads_no_model_and_finishes_in_time ... ok hex-3.3.0> test rune_ui::practice::tests::practice_hears_dictations_logged_after_it_began ... ok hex-3.3.0> test personal_commands::tests::host_apis::exec_and_exec_file_follow_node ... ok hex-3.3.0> test personal_commands::tests::stale_generations_never_reach_a_newer_config ... ok hex-3.3.0> test rune_ui::meetings_host::tests::copy_section_matches_the_menu_bar_and_the_cli ... ok hex-3.3.0> test rune_ui::tests::a_mouse_shortcut_on_wayland_explains_the_desktop_command_route ... ok hex-3.3.0> test rune_ui::playground::tests::the_playgrounds_keys_work_with_a_story_open ... ok hex-3.3.0> test rune_ui::tests::a_closed_lid_names_the_input_standing_in_for_the_built_in_microphone ... ok hex-3.3.0> test rune_ui::tests::a_download_in_progress_can_be_cancelled ... ok hex-3.3.0> test rune_ui::tests::annotate_pane_snapshots ... ok hex-3.3.0> test rune_ui::tests::an_unconfirmed_portal_shortcut_is_not_called_refused ... ok hex-3.3.0> test rune_ui::tests::a_refused_note_sits_with_the_shortcut_the_desktop_kept ... ok hex-3.3.0> test rune_ui::tests::a_rows_copy_leaves_the_selection ... ok hex-3.3.0> test rune_ui::tests::a_refused_portal_shortcut_says_how_to_free_it ... ok hex-3.3.0> test rune_ui::tests::a_modifier_alone_says_linux_needs_a_key_and_suggests_one ... ok hex-3.3.0> test rune_ui::scrawl::tests::opening_the_pane_reads_screen_recording_again ... ok hex-3.3.0> test rune_ui::snap_isolation::every_scene_render_leaves_the_data_folder_untouched ... ok hex-3.3.0> test rune_ui::sound_sets::hud::tests::the_hud_shows_a_dictation_and_then_leaves ... ok hex-3.3.0> test rune_ui::keyboard_model_tests::keyboard_model_switching_is_a_labs_toggle_wherever_layouts_are_observable ... ok hex-3.3.0> test rune_ui::tests::a_recorder_shows_the_modifiers_held_so_far ... ok hex-3.3.0> test rune_ui::tests::an_asked_update_check_says_how_it_went ... ok hex-3.3.0> test rune_ui::tests::ctrl_q_quits_hex ... ok hex-3.3.0> test rune_ui::tests::desktops_without_a_portal_list_commands_instead_of_recording_rows ... ok hex-3.3.0> test rune_ui::tests::escape_cancels_a_shortcut_recording ... ok hex-3.3.0> test rune_ui::tests::function_keys_and_super_record_as_linux_key_names ... ok hex-3.3.0> test rune_ui::tests::a_passed_over_bluetooth_default_names_the_input_in_use ... ok hex-3.3.0> test rune_ui::tests::goldens ... ok hex-3.3.0> test rune_ui::onboarding_kit::hud_stage::tests::dot_hud_appears_listens_wipes_done_and_leaves ... ok hex-3.3.0> test rune_ui::tests::history_copy_writes_the_clipboard ... ok hex-3.3.0> test rune_ui::tests::escape_restores_a_slider_dragged_from_its_press ... ok hex-3.3.0> test rune_ui::tests::enabling_sends_the_listener_action ... ok hex-3.3.0> test rune_ui::tests::history_rows_select_with_arrows ... ok hex-3.3.0> test rune_ui::tests::hover_leaves_at_once ... ok hex-3.3.0> test rune_ui::tests::changing_only_the_language_prepares_the_same_model_again ... ok hex-3.3.0> test rune_ui::tests::a_settings_row_shows_no_hover_or_press_of_its_own ... ok hex-3.3.0> test rune_ui::tests::a_failed_download_names_its_cause_and_offers_a_model_file ... ok hex-3.3.0> test rune_ui::tests::browsing_the_picker_never_changes_the_language ... ok hex-3.3.0> test rune_ui::tests::escape_cancels_a_transformation_reorder_without_saving ... ok hex-3.3.0> test rune_ui::tests::history_selects_deletes_and_clears_in_two_steps ... ok hex-3.3.0> test personal_commands::trust::tests::approval_pins_one_hash ... ok hex-3.3.0> test rune_ui::tests::onboarding_check::onboarding_goldens ... ok hex-3.3.0> test rune_ui::tests::onboarding_check::onboarding_walkthrough ... ignored, downloads a speech model; run by scripts/check-onboarding.sh hex-3.3.0> test rune_ui::tests::arrow_keys_move_the_search_highlight_and_enter_picks_it ... ok hex-3.3.0> test personal_commands::tests::host_apis::fetch_waits_for_approval_then_reaches_a_local_server ... ok hex-3.3.0> test rune_ui::tests::choosing_an_update_channel_saves_it_and_checks_now ... ok hex-3.3.0> test personal_commands::tests::load_errors_name_the_file_line_and_column_and_keep_the_last_good_config ... ok hex-3.3.0> test rune_ui::tests::history_search_without_matches_says_so ... ok hex-3.3.0> test rune_ui::tests::a_long_model_list_fits_the_window_and_follows_the_highlight ... ok hex-3.3.0> test rune_ui::tests::opencode_missing_offers_setup_instead_of_models ... ok hex-3.3.0> test rune_hud::dot_scope::scope::tests::every_processing_look_settles_dark_on_done ... ok hex-3.3.0> test personal_commands::tests::scripts_import_only_hex_commands_and_files_in_the_folder ... ok hex-3.3.0> test rune_ui::tests::add_term_scrolls_the_new_row_into_view ... ok hex-3.3.0> test rune_ui::tests::each_panes_advanced_fold_starts_closed_and_stays_its_own ... ok hex-3.3.0> test meeting::watcher::tests::a_cold_tab_query_then_its_answer_leads_to_a_banshee_offer ... ok hex-3.3.0> test personal_commands::tests::host_apis::fetch_rejects_on_abort_and_on_network_errors ... ok hex-3.3.0> test rune_ui::tests::choosing_an_opencode_model_saves_it ... ok hex-3.3.0> test rune_ui::tests::panes::a_side_that_would_collide_is_refused ... ok hex-3.3.0> test rune_ui::tests::modes_add_select_and_delete ... ok hex-3.3.0> test rune_ui::tests::choosing_the_channel_in_effect_keeps_following_the_build ... ok hex-3.3.0> test rune_ui::tests::installs_that_never_update_hide_the_update_channel ... ok hex-3.3.0> test rune_ui::tests::mode_applications_refuse_one_another_modes_use ... ok hex-3.3.0> test personal_commands::tests::host_apis::the_transformation_timeout_ends_the_whole_process_tree ... ok hex-3.3.0> test rune_ui::sound_sets::hud::tests::a_lone_sound_shows_its_moment_and_leaves ... ok hex-3.3.0> test rune_ui::tests::panes::a_grant_waiting_for_a_restart_makes_setup_restart_hex ... ok hex-3.3.0> test rune_ui::tests::panes::active_and_failed_meetings_show_their_state ... ok hex-3.3.0> test rune_ui::tests::panes::ducking_goldens ... ok hex-3.3.0> test rune_ui::tests::mode_transformations_add_reorder_and_remove ... ok hex-3.3.0> test rune_ui::tests::panes::a_labs_link_opens_labs_pulses_its_row_and_leaves_it_off ... ok hex-3.3.0> test rune_ui::tests::panes::a_staged_dev_build_lists_its_first_changes_under_the_update ... ok hex-3.3.0> test rune_ui::tests::panes::experiment_goldens ... ok hex-3.3.0> test rune_ui::tests::panes::a_long_chord_widens_shortcut_mode ... ok hex-3.3.0> test rune_ui::tests::panes::a_connected_calendar_saves_reminders_and_lists_meetings ... ok hex-3.3.0> test rune_ui::tests::panes::denied_calendar_access_links_to_privacy_settings ... ok hex-3.3.0> test rune_ui::tests::output_fixes_show_only_with_their_lab_and_fix_this_copies_for_the_sentence ... ok hex-3.3.0> test rune_ui::tests::panes::activity_lists_events_and_shows_the_raw_one ... ok hex-3.3.0> test rune_ui::tests::mode_corrections_and_names_save_from_their_fields ... ok hex-3.3.0> test rune_ui::tests::panes::a_labs_link_to_an_unknown_name_opens_labs_without_a_pulse ... ok hex-3.3.0> test rune_ui::tests::panes::an_update_is_a_secondary_button_with_a_dot_and_its_own_label ... ok hex-3.3.0> test rune_ui::tests::panes::login_item_double_click_keeps_the_last_click ... ok hex-3.3.0> test rune_ui::tests::panes::login_item_status_answer_never_flips_a_pending_click ... ok hex-3.3.0> test rune_ui::tests::panes::login_item_switch_moves_on_click_and_stays_when_macos_agrees ... ok hex-3.3.0> test rune_ui::tests::panes::login_item_switch_springs_back_beside_the_error_when_macos_refuses ... ok hex-3.3.0> test rune_ui::tests::list_rows_select_and_hover_at_once ... ok hex-3.3.0> test rune_ui::tests::panes::macos_27_names_accessibility_as_system_settings_does ... ok hex-3.3.0> test rune_ui::tests::panes::a_refused_microphone_points_to_system_settings ... ok hex-3.3.0> test rune_ui::tests::panes::a_listener_that_will_not_start_relaunches_once_then_asks_to_reopen ... ok hex-3.3.0> test rune_ui::tests::panes::copy_section_copies_one_chapter ... ok hex-3.3.0> test rune_ui::tests::a_model_without_the_saved_language_falls_back_to_its_own_visibly ... ok hex-3.3.0> test rune_ui::tests::panes::a_meeting_recording_error_can_be_dismissed ... ok hex-3.3.0> test rune_ui::tests::panes::esc_stays_on_the_recorder_however_many_keys_are_held ... ok hex-3.3.0> test rune_ui::tests::panes::platform_goldens ... ok hex-3.3.0> test rune_ui::tests::panes::general_hides_advanced_options_until_asked ... ok hex-3.3.0> test rune_ui::tests::gnome_desktops_point_to_the_clipboard_lab_until_it_is_on ... ok hex-3.3.0> test rune_ui::tests::panes::login_item_row_moves_its_switch_before_macos_answers ... ok hex-3.3.0> test rune_ui::tests::panes::missing_permissions_lead_settings_and_open_the_guide ... ok hex-3.3.0> test personal_commands::tests::runaway_scripts_stop_at_the_time_limit_and_the_config_keeps_working ... ok hex-3.3.0> test rune_ui::tests::panes::launch_at_login_asks_the_login_item_and_needs_approval_first ... ok hex-3.3.0> test rune_ui::tests::panes::deleting_a_meeting_takes_the_menu_then_a_confirmation ... ok hex-3.3.0> test rune_ui::tests::panes::meetings_off_offers_the_opt_in_and_keeps_the_pane ... ok hex-3.3.0> test rune_ui::tests::panes::reduce_motion_shows_the_finished_explainer_without_waking ... ok hex-3.3.0> test rune_ui::tests::panes::hud_lab_and_activity_stay_out_of_the_window_sidebar ... ok hex-3.3.0> test rune_ui::tests::panes::labs_run_setup_again_opens_the_first_run ... ok hex-3.3.0> test rune_ui::tests::panes::recording_starts_and_stops_from_the_header ... ok hex-3.3.0> test rune_ui::tests::panes::hud_lab_picks_dot_scope_processing_placement_and_level ... ok hex-3.3.0> test rune_ui::tests::panes::meetings_switch_between_recordings_and_settings ... ok hex-3.3.0> test rune_ui::tests::panes::meetings_rename_from_the_title_field ... ok hex-3.3.0> test history::stats::tests::the_store_counts_every_retained_entry_and_skips_expired_ones ... ok hex-3.3.0> test rune_ui::tests::panes::meetings_select_search_and_copy_a_transcript ... ok hex-3.3.0> test rune_ui::tests::panes::hud_lab_tunes_dot_scope ... ok hex-3.3.0> test rune_ui::tests::panes::the_calendar_asks_for_access_only_when_connect_is_pressed ... ok hex-3.3.0> test rune_ui::tests::onboarding_downloads_the_model_through_the_service ... ok hex-3.3.0> test rune_ui::tests::panes::the_explainer_picker_and_shortcut_recording_never_share_the_window ... ok hex-3.3.0> test rune_ui::tests::panes::modifier_only_shortcuts_choose_their_side ... ok hex-3.3.0> test rune_ui::tests::panes::reduce_motion_swaps_allow_for_allowed_at_once ... ok hex-3.3.0> test rune_ui::tests::panes::the_cancel_shortcut_shows_in_toggle_and_restores_escape ... ok hex-3.3.0> test rune_ui::tests::panes::each_os_lists_only_the_panes_it_can_run ... ok hex-3.3.0> test rune_ui::tests::panes::the_browser_permission_shows_with_pause_media_and_its_labs_toggle ... ok hex-3.3.0> test rune_ui::tests::panes::each_option_picks_its_trigger ... ok hex-3.3.0> test rune_ui::tests::panes::the_meetings_switch_stays_put_and_a_swap_drops_pending_edits ... ok hex-3.3.0> test rune_ui::tests::panes::shortcut_mode_draws_a_keycap_per_key_and_lines_up_the_lanes ... ok hex-3.3.0> test rune_ui::tests::panes::the_overflow_menu_copies_the_summary_and_asks_for_new_notes ... ok hex-3.3.0> test rune_ui::tests::panes::ducking_shows_a_persisted_slider_on_every_os_when_selected ... ok hex-3.3.0> test rune_ui::tests::panes::meetings_settings_save_and_ask_for_system_audio ... ok hex-3.3.0> test rune_ui::tests::panes::settings_rows_follow_each_os ... ok hex-3.3.0> test rune_ui::tests::panes::a_grant_gathers_then_releases_into_allowed ... ok hex-3.3.0> test rune_ui::tests::panes::stale_permissions_offer_fix_it_and_reset_entries_across_panes ... ok hex-3.3.0> test rune_ui::tests::service_settings_are_adopted_only_when_the_service_changes_them ... ok hex-3.3.0> test rune_ui::tests::shortcuts_that_collide_are_refused ... ok hex-3.3.0> test rune_ui::tests::panes::voice_filter_saves_the_mode_and_applies_the_tuning_live ... ok hex-3.3.0> test rune_ui::tests::recording_a_shortcut_sends_the_chord_to_the_host ... ok hex-3.3.0> test rune_ui::tests::quit_hex_in_the_sidebar_asks_the_host_to_quit ... ok hex-3.3.0> test rune_ui::tests::panes::an_installed_driver_keeps_the_voice_filter_on ... ok hex-3.3.0> test rune_ui::tests::panes::voice_filter_sliders_set_the_filter_from_the_pointer ... ok hex-3.3.0> test rune_ui::tests::panes::the_shortcut_mode_row_names_the_choice ... ok hex-3.3.0> test rune_ui::tests::a_found_model_moves_on_without_a_download_and_back_returns_to_it ... ok hex-3.3.0> test rune_ui::tests::panes::the_microphone_level_follows_the_voice ... ok hex-3.3.0> test rune_ui::tests::single_language_models_hide_the_language_row_without_a_fallback ... ok hex-3.3.0> test rune_ui::tests::the_microphone_field_names_the_input_in_use ... ok hex-3.3.0> test rune_ui::tests::a_press_in_a_sidebar_gap_selects_the_nearest_item ... ok hex-3.3.0> test rune_ui::tests::panes::labs_is_one_flat_list_of_toggles_off_by_default ... ok hex-3.3.0> test rune_ui::tests::panes::voice_filter_shows_only_while_its_labs_toggle_is_on ... ok hex-3.3.0> test rune_ui::tests::segments_and_switch_tracks_hover_at_once ... ok hex-3.3.0> test rune_ui::tests::the_sidebar_switches_on_press_not_release ... ok hex-3.3.0> test rune_ui::tests::the_sidebar_always_shows_output ... ok hex-3.3.0> test rune_ui::tests::settings_opens_the_picker_and_names_the_model_and_language_apart ... ok hex-3.3.0> test rune_ui::tests::the_microphone_switch_sits_beside_the_picker_and_needs_no_confirmation ... ok hex-3.3.0> test rune_ui::tests::the_sidebar_moves_with_arrows_and_command_numbers ... ok hex-3.3.0> test rune_ui::tests::panes::try_it_records_and_plays_through_the_host ... ok hex-3.3.0> test rune_ui::tests::panes::the_explainer_loops_on_the_poll_clock ... ok hex-3.3.0> test rune_ui::tests::the_transformation_menu_offers_what_the_mode_lacks_and_escape_closes_it ... ok hex-3.3.0> test rune_ui::tests::transcribe_again_offers_a_language_only_for_models_that_take_one ... ok hex-3.3.0> test rune_ui::tests::panes::visible_untrusted_permission_rows_are_reported_for_legacy_cleanup ... ok hex-3.3.0> test rune_ui::tests::unavailable_opencode_is_explained_beside_each_switch ... ok hex-3.3.0> test rune_ui::tests::toggles_save_through_the_host ... ok hex-3.3.0> test rune_ui::vocabulary::tests::a_reload_retires_the_old_rows ... ok hex-3.3.0> test rune_ui::vocabulary::tests::rapid_removals_from_one_frame_remove_only_their_own_rows ... ok hex-3.3.0> test rune_ui::vocabulary::tests::removing_a_focused_row_leaves_the_others_and_late_edits_touch_nothing ... ok hex-3.3.0> test rune_ui::vocabulary::tests::removing_the_last_row_then_editing_it_is_harmless ... ok hex-3.3.0> test rune_ui::vocabulary::tests::rows_past_the_limits_keep_their_term_and_what_fits ... ok hex-3.3.0> test rune_ui::vocabulary::tests::rows_project_to_cleaned_merged_entries ... ok hex-3.3.0> test rune_ui::vocabulary::tests::the_sheet_starts_empty_lists_with_a_row_and_saves_on_close ... ok hex-3.3.0> test transcription::cpu_floor::tests::version_and_help_run_on_any_processor ... ok hex-3.3.0> test rune_ui::tests::the_sidebar_switches_panes_and_keeps_settings ... ok hex-3.3.0> test transcription::custom_models::tests::a_gigaam_header_is_accepted_and_takes_no_language_hint ... ok hex-3.3.0> test transcription::custom_models::tests::a_parakeet_header_gives_its_profile ... ok hex-3.3.0> test rune_ui::tests::the_vocabulary_row_opens_its_sheet ... ok hex-3.3.0> test transcription::custom_models::tests::a_refused_or_canceled_import_leaves_nothing_behind ... ok hex-3.3.0> test transcription::custom_models::tests::a_saved_import_that_cannot_run_falls_back_and_stays_saved ... ok hex-3.3.0> test rune_ui::tests::the_trust_prompt_lists_what_a_config_reaches_until_it_is_allowed ... ok hex-3.3.0> test transcription::custom_models::tests::ids_are_the_digest_prefix_and_parse_back ... ok hex-3.3.0> test transcription::custom_models::tests::unsupported_files_are_refused_with_a_reason ... ok hex-3.3.0> test transcription::engine::tests::a_closing_full_stop_at_the_clips_end_does_not_cover_a_dropped_phrase ... ok hex-3.3.0> test transcription::engine::tests::a_dictation_request_closes_a_yielding_stream_and_runs_next ... ok hex-3.3.0> test transcription::engine::tests::a_dictation_stream_hears_only_the_ends_of_long_pauses ... ok hex-3.3.0> test transcription::engine::tests::a_dictation_stream_hears_trailing_silence_before_it_finalizes ... ok hex-3.3.0> test transcription::engine::tests::a_dictation_stream_publishes_its_text_after_each_feed_with_live_text ... ok hex-3.3.0> test transcription::engine::tests::a_failed_feed_clears_the_text_and_stops_publishing ... ok hex-3.3.0> test transcription::engine::tests::a_short_sound_after_the_text_does_not_discard_the_stream ... ok hex-3.3.0> test rune_ui::tests::the_wheel_scrolls_the_model_picker ... ok hex-3.3.0> test transcription::custom_models::tests::a_file_added_in_place_is_recorded_by_path_copied_nowhere_and_forgetting_leaves_it ... ok hex-3.3.0> test rune_ui::tests::portal_desktops_show_what_they_granted_beside_each_recorder ... ok hex-3.3.0> test transcription::engine::tests::a_stream_that_dropped_a_phrase_after_a_pause_falls_back_to_the_whole_clip ... ok hex-3.3.0> test transcription::engine::tests::a_stream_that_heard_only_quiet_audio_falls_back_to_the_whole_clip ... ok hex-3.3.0> test rune_ui::tests::panes::the_explainer_restarts_when_reduce_motion_turns_off ... ok hex-3.3.0> test transcription::engine::tests::an_engine_whose_model_cannot_stream_opens_no_stream ... ok hex-3.3.0> test transcription::engine::tests::each_dictation_stream_has_its_own_text ... ok hex-3.3.0> test transcription::engine::tests::an_open_dictation_stream_refuses_a_yielding_stream_instead_of_ending ... ok hex-3.3.0> test transcription::engine::tests::a_yielding_stream_reports_partials_and_finishes_through_the_stream ... ok hex-3.3.0> test transcription::engine::tests::foreground_work_waits_for_an_open_stream_instead_of_interrupting_it ... ok hex-3.3.0> test rune_ui::tests::the_transcription_picker_asks_the_service_for_a_model ... ok hex-3.3.0> test transcription::custom_models::tests::a_relinked_copy_reads_as_changed_and_check_again_accepts_only_the_same_contents ... ok hex-3.3.0> test transcription::engine::tests::source_labels_distinguish_fallbacks ... ok hex-3.3.0> test transcription::engine::tests::streams_send_their_audio_in_order_and_cancel_when_dropped ... ok hex-3.3.0> test transcription::engine::tests::skipping_pauses_cuts_a_whole_clips_long_pauses_to_their_ends ... ok hex-3.3.0> test transcription::engine::tests::skipping_pauses_leaves_short_pauses_and_quiet_only_clips_whole ... ok hex-3.3.0> test transcription::engine::tests::the_job_deadline_grows_with_the_clip ... ok hex-3.3.0> test transcription::engine::tests::without_live_text_a_dictation_stream_publishes_nothing ... ok hex-3.3.0> test transcription::engine::tests::with_skip_pauses_off_the_whole_clip_is_untouched ... ok hex-3.3.0> test transcription::engine::tests::quiet_speech_over_steady_noise_is_never_cut_as_a_pause ... ok hex-3.3.0> test rune_ui::tests::panes::the_mac_first_run_asks_each_permission_then_practices ... ok hex-3.3.0> test transcription::gguf_header::tests::junk_and_truncated_files_are_refused ... ok hex-3.3.0> test transcription::gguf_header::tests::metadata_and_tensor_types_are_read_without_the_weights ... ok hex-3.3.0> test transcription::gguf_header::tests::other_tensor_types_are_named ... ok hex-3.3.0> test transcription::gguf_session::tests::a_decode_stopped_for_repeating_keeps_its_text_and_truncation_still_fails ... ok hex-3.3.0> test transcription::gguf_session::tests::a_job_cancel_token_is_installed_only_inside_its_scope ... ok hex-3.3.0> test transcription::gguf_session::tests::a_long_clip_skips_only_chunks_the_detector_hears_no_speech_in ... ok hex-3.3.0> test transcription::gguf_session::tests::a_trailing_subtitle_credit_is_dropped_from_text_segments_and_words ... ok hex-3.3.0> test transcription::gguf_session::tests::an_empty_prompt_drops_nothing ... ok hex-3.3.0> test transcription::gguf_session::tests::gpu_sessions_bound_decoder_threads_and_cpu_sessions_keep_library_default ... ok hex-3.3.0> test transcription::gguf_session::tests::hints_without_spaces_after_commas_are_matched ... ok hex-3.3.0> test transcription::gguf_session::tests::normalizes_spoken_numbers_and_punctuation ... ok hex-3.3.0> test transcription::gguf_session::tests::only_a_completed_run_inside_the_window_counts_as_recent ... ok hex-3.3.0> test transcription::gguf_session::tests::only_the_echo_segment_is_removed ... ok hex-3.3.0> test transcription::gguf_session::tests::prompt_echo_is_dropped ... ok hex-3.3.0> test transcription::gguf_session::tests::single_hint_dictation_is_kept ... ok hex-3.3.0> test transcription::gguf_session::tests::speech_containing_the_hints_is_kept ... ok hex-3.3.0> test transcription::gpu_health::tests::no_note_while_auto_runs_on_a_gpu ... ok hex-3.3.0> test rune_ui::tests::the_picker_keeps_focus_inside_and_escape_returns_it ... ok hex-3.3.0> test transcription::gpu_health::tests::only_device_errors_count ... ok hex-3.3.0> test transcription::gpu_health::tests::out_of_memory_is_not_a_driver_fault ... ok hex-3.3.0> test transcription::keyboard_model_switching::tests::a_language_only_edit_of_the_active_mapping_applies_now ... ok hex-3.3.0> test transcription::found_models::tests::a_scan_finds_catalog_matches_and_compatible_files_without_writing ... ok hex-3.3.0> test transcription::keyboard_model_switching::tests::a_mapped_startup_source_does_not_switch_until_its_mapping_is_edited ... ok hex-3.3.0> test transcription::keyboard_model_switching::tests::a_manual_choice_cancels_the_pending_switch_until_another_source_change ... ok hex-3.3.0> test transcription::keyboard_model_switching::tests::cycling_past_a_source_only_switches_to_the_last_mapping ... ok hex-3.3.0> test transcription::keyboard_model_switching::tests::a_new_mapping_starts_in_the_sources_language_when_the_model_has_it ... ok hex-3.3.0> test transcription::gpu_health::tests::the_driver_names_the_kernel ... ok hex-3.3.0> test transcription::keyboard_model_switching::tests::source_changes_are_debounced_and_duplicates_ignored ... ok hex-3.3.0> test transcription::keyboard_model_switching::tests::enabling_or_editing_the_active_mapping_applies_now_but_other_edits_do_not ... ok hex-3.3.0> test transcription::keyboard_model_switching::tests::turning_off_the_feature_cancels_a_debounced_switch_and_forgets_the_source ... ok hex-3.3.0> test transcription::local_transcriber::model_swap_tests::a_truncated_decode_is_recognised_through_its_context ... ok hex-3.3.0> test transcription::local_transcriber::model_swap_tests::an_unchanged_selection_loads_nothing ... ok hex-3.3.0> test transcription::model_details::tests::parakeet_ultras_published_scores_cover_its_languages_once ... ok hex-3.3.0> test transcription::models::tests::a_model_switch_keeps_a_supported_language_or_falls_back_to_the_model_s_default ... ok hex-3.3.0> test transcription::local_transcriber::model_swap_tests::a_model_without_room_on_the_gpu_reloads_in_place_once ... ok hex-3.3.0> test transcription::models::tests::an_import_offers_every_language_it_declares_by_name ... ok hex-3.3.0> test transcription::models::tests::apple_speech_is_retained_only_for_persisted_selection_migration ... ok hex-3.3.0> test transcription::models::tests::artifact_verification_checks_size_and_checksum ... ok hex-3.3.0> test transcription::models::tests::automatic_language_choices_only_include_detection_models ... ok hex-3.3.0> test transcription::models::tests::bangla_is_transcribed_by_whisper_with_its_language_hint ... ok hex-3.3.0> test transcription::models::tests::canceled_downloads_stop_before_io ... ok hex-3.3.0> test transcription::models::tests::cohere_chunks_at_reference_window_not_encoder_capacity ... ok hex-3.3.0> test transcription::models::tests::artifact_verification_names_the_artifact_it_rejects ... ok hex-3.3.0> test transcription::models::tests::every_language_choice_supports_its_language_and_first_run_picks_it ... ok hex-3.3.0> test transcription::models::tests::every_language_has_exactly_one_recommended_model ... ok hex-3.3.0> test transcription::engine::tests::a_timed_out_job_cancels_only_itself_not_the_next_capture ... ok hex-3.3.0> test transcription::found_models::tests::found_files_are_used_and_forgotten_in_place ... ok hex-3.3.0> test transcription::models::tests::each_model_offers_exactly_the_languages_it_supports ... ok hex-3.3.0> test transcription::models::tests::hebrew_recommends_the_ivrit_fine_tune_with_its_hint ... ok hex-3.3.0> test transcription::models::tests::gguf_artifacts_are_q8_0_for_the_vulkan_shader_subset ... ok hex-3.3.0> test transcription::models::tests::model_ids_have_explicit_stable_wire_names ... ok hex-3.3.0> test transcription::models::tests::nemotron_takes_its_languages_as_locales_and_detects_with_auto ... ok hex-3.3.0> test transcription::models::tests::only_figures_on_the_same_metric_language_and_dataset_compare ... ok hex-3.3.0> test transcription::models::tests::only_the_streaming_parakeet_artifacts_are_marked_streaming ... ok hex-3.3.0> test transcription::models::tests::norwegian_recommends_nb_whisper_with_its_hint ... ok hex-3.3.0> test transcription::models::tests::parakeet_v3_supports_portuguese_without_language_conditioning ... ok hex-3.3.0> test transcription::models::tests::recommendations_are_language_specific ... ok hex-3.3.0> test transcription::models::tests::runtime_language_arguments_distinguish_detection_from_hints ... ok hex-3.3.0> test transcription::models::tests::russian_recommends_gigaam_without_a_hint ... ok hex-3.3.0> test transcription::models::tests::parakeet_ultra_is_offered_only_with_its_lab_and_a_saved_choice_survives ... ok hex-3.3.0> test transcription::models::tests::selections_require_model_language_compatibility ... ok hex-3.3.0> test transcription::models::tests::speech_detector_artifact_downloads_from_its_pinned_revision ... ok hex-3.3.0> test transcription::models::tests::an_installed_model_does_not_wait_for_the_speech_detector ... ok hex-3.3.0> test transcription::models::tests::the_picker_lists_every_model_with_the_language_s_recommendations_first ... ok hex-3.3.0> test transcription::models::tests::set_aside_models_are_swept_and_replacing_keeps_the_new_file ... ok hex-3.3.0> test transcription::models::tests::weak_qwen_and_parakeet_languages_route_to_stronger_shipped_models ... ok hex-3.3.0> test transcription::models::tests::whisper_and_qwen3_asr_read_the_vocabulary_as_a_prompt_and_parakeet_biases ... ok hex-3.3.0> test transcription::models::tests::whisper_accepts_its_languages_beyond_the_settings_list ... ok hex-3.3.0> test transcription::models::tests::installed_only_verification_never_downloads_or_replaces_an_invalid_model ... ok hex-3.3.0> test transcription::pause_segmenter::tests::cuts_in_the_middle_of_a_pause_after_a_long_enough_piece ... ok hex-3.3.0> test transcription::pause_segmenter::tests::leading_silence_alone_never_cuts ... ok hex-3.3.0> test transcription::pause_segmenter::tests::digital_silence_counts_as_a_pause_and_speech_still_registers_after_it ... ok hex-3.3.0> test transcription::pause_segmenter::tests::short_pieces_wait_for_a_later_pause ... ok hex-3.3.0> test transcription::pause_segmenter::tests::short_pauses_split_only_long_pieces ... ok hex-3.3.0> test transcription::models::tests::removing_a_model_deletes_its_artifacts_unless_a_download_is_active ... ok hex-3.3.0> test rune_ui::tests::with_no_model_found_onboarding_downloads_the_recommended_model_with_no_list ... ok hex-3.3.0> test transcription::preparation::tests::dropping_a_settings_reference_does_not_cancel_application_preparation ... ok hex-3.3.0> test transcription::models::tests::verification_receipt_is_invalidated_when_the_artifact_changes ... ok hex-3.3.0> test transcription::service::tests::audio_admission_is_exclusive ... ok hex-3.3.0> test transcription::service::tests::dropping_a_pending_job_requests_cancellation ... ok hex-3.3.0> test transcription::service::tests::float_downmix_accumulates_large_finite_channels_without_overflow ... ok hex-3.3.0> test transcription::preparation::tests::cancelling_a_completed_unpolled_preparation_never_commits_it ... ok hex-3.3.0> test transcription::preparation::tests::preparation_failure_and_worker_panic_allow_a_later_selection ... ok hex-3.3.0> test transcription::service::tests::hostile_wav_metadata_is_rejected_before_audio_allocation ... ok hex-3.3.0> test transcription::service::tests::invalid_wav_is_rejected ... ok hex-3.3.0> test transcription::service::tests::unsupported_sample_rates_are_rejected_before_resampling ... ok hex-3.3.0> test transcription::speech_detector::tests::real_detector_hears_quiet_whispers ... ignored, requires HEX_VAD_MODEL and HEX_VAD_WHISPER_WAV (16 kHz mono float whisper at about -43 dBFS) hex-3.3.0> test transcription::speech_detector::tests::real_detector_hears_speech ... ignored, requires HEX_VAD_MODEL and HEX_VAD_SPEECH_WAV (16 kHz mono float speech) hex-3.3.0> test transcription::speech_detector::tests::real_detector_rejects_silence_and_noise ... ignored, requires HEX_VAD_MODEL (Silero VAD GGUF) hex-3.3.0> test transcription::speech_detector::tests::a_corrupt_detector_file_is_not_loaded ... ok hex-3.3.0> test transcription::speech_detector::tests::override_decides_and_restores ... ok hex-3.3.0> test transcription::stream::tests::a_changed_model_ends_the_stream ... ok hex-3.3.0> test transcription::preparation::tests::preparation_has_one_worker_and_only_keeps_the_latest_pending_choice ... ok hex-3.3.0> test transcription::stream::tests::a_model_that_cannot_stream_sends_only_final_segments ... ok hex-3.3.0> test transcription::pause_segmenter::tests::noise_floor_adapts_to_room_noise ... ok hex-3.3.0> test transcription::custom_models::tests::an_import_is_copied_recorded_renamed_and_removed_leaving_the_original ... ok hex-3.3.0> test transcription::stream::tests::a_window_streams_with_partials_and_finishes_through_its_live_stream ... ok hex-3.3.0> test transcription::engine::tests::a_started_job_that_never_ends_fails_instead_of_hanging ... ok hex-3.3.0> test rune_ui::tests::panes::windows_onboarding_asks_only_for_the_microphone_switch ... ok hex-3.3.0> test transcription::stream::tests::sample_formats_decode_little_endian_and_reject_partial_or_non_finite_samples ... ok hex-3.3.0> test transcription::stream::tests::one_stream_at_a_time_and_cancel_frees_the_slot ... ok hex-3.3.0> test transcription::subtitle_credits::tests::a_credit_alone_leaves_nothing ... ok hex-3.3.0> test transcription::subtitle_credits::tests::counts_letter_and_digit_runs ... ok hex-3.3.0> test transcription::stream::tests::audio_is_refused_past_the_backlog_and_after_finishing ... ok hex-3.3.0> test transcription::subtitle_credits::tests::a_trailing_subtitle_credit_is_removed ... ok hex-3.3.0> test transcription::subtitle_credits::tests::speech_without_a_trailing_credit_is_kept ... ok hex-3.3.0> test updater::legacy::tests::only_an_executable_in_the_legacy_versions_folder_is_legacy ... ok hex-3.3.0> test updater::notes::tests::an_install_older_than_the_notes_gets_every_listed_change ... ok hex-3.3.0> test updater::notes::tests::lists_the_changes_from_the_offered_build_back_to_the_running_one ... ok hex-3.3.0> test updater::legacy::tests::a_failed_move_puts_the_legacy_files_back ... ok hex-3.3.0> test updater::notes::tests::no_notes_without_the_offered_build_or_for_stable ... ok hex-3.3.0> test transcription::stream::tests::a_window_whose_stream_gave_way_is_transcribed_offline ... ok hex-3.3.0> test updater::platform::tests::signatures_bind_the_release_key_to_the_sha256 ... ok hex-3.3.0> test transcription::stream::tests::windows_are_cut_when_full ... ok hex-3.3.0> test updater::platform::tests::the_compiled_key_is_the_published_one ... ok hex-3.3.0> test updater::protocol::tests::identity_mismatches_are_rejected ... ok hex-3.3.0> test transcription::engine::tests::the_job_clock_does_not_count_time_queued_behind_other_work ... ok hex-3.3.0> test updater::protocol::tests::versions_are_safe_names ... ok hex-3.3.0> test updater::protocol::tests::target_urls_resolve_against_the_manifest ... ok hex-3.3.0> test updater::tests::a_build_belongs_to_the_channel_it_was_published_on ... ok hex-3.3.0> test updater::protocol::tests::decisions_follow_the_shared_vectors ... ok hex-3.3.0> test transcription::stream::tests::dictation_closing_a_window_stream_restarts_the_window_after_dictation ... ok hex-3.3.0> test updater::tests::a_switch_waits_for_the_user_to_confirm ... ok hex-3.3.0> test updater::tests::focusing_the_window_checks_the_dev_channel_at_most_once_a_minute ... ok hex-3.3.0> test updater::tests::only_a_different_release_this_install_takes_replaces_a_staged_update ... ok hex-3.3.0> test updater::tests::a_package_manager_install_never_shows_its_own_checks ... ok hex-3.3.0> test updater::tests::methods_map_to_protocol_distributions ... ok hex-3.3.0> test updater::tests::restart_to_update_checks_once_more_and_reports_once ... ok hex-3.3.0> test updater::tests::the_dev_channel_checks_every_ten_minutes_and_others_hourly ... ok hex-3.3.0> test updater::tests::receipts_must_name_this_app_and_root ... ok hex-3.3.0> test updater::tests::the_manifest_url_names_app_artifact_and_channel ... ok hex-3.3.0> test updater::tests::versions_are_never_compared_across_or_within_channels ... ok hex-3.3.0> test updater::tests::the_rollout_bucket_is_drawn_once_and_kept ... ok hex-3.3.0> test updater::transport::tests::etags_with_control_characters_are_dropped ... ok hex-3.3.0> test updater::tests::the_setting_picks_the_channel_unless_a_package_manager_updates_hex ... ok hex-3.3.0> test updater::transport::tests::requests_name_the_app_channel_and_version ... ok hex-3.3.0> test updater::transport::tests::downloads_are_checked_against_size_and_sha256 ... ok hex-3.3.0> test updater::transport::tests::a_finished_download_is_reused_without_the_network ... ok hex-3.3.0> test transcription::engine::tests::jobs_queued_behind_a_wedged_run_fail_instead_of_waiting_forever ... ok hex-3.3.0> test rune_ui::tests::switching_panes_is_instant ... ok hex-3.3.0> test transcription::stream::tests::nothing_is_fed_while_dictation_is_busy_and_the_backlog_catches_up_after ... ok hex-3.3.0> test rune_ui::tests::panes::the_meeting_summary_model_lab_is_on_every_os_with_meetings ... ok hex-3.3.0> test rune_ui::tests::panes::the_browser_labs_toggle_turns_on_and_asks_for_system_audio ... ok hex-3.3.0> test rune_ui::tests::toggle_rows_take_focus_and_flip_on_space ... ok hex-3.3.0> test updater::platform::tests::replacing_a_staged_update_keeps_the_running_version ... ok hex-3.3.0> test updater::platform::tests::activation_switches_current_without_removing_the_old_version ... ok hex-3.3.0> test rune_ui::tests::panes::run_setup_again_opens_the_first_run_on_linux_and_windows ... ok hex-3.3.0> test rune_ui::tests::the_vocabulary_row_says_when_the_model_ignores_the_list ... ok hex-3.3.0> test rune_ui::tests::the_nearest_sidebar_item_hovers_in_every_gap ... ok hex-3.3.0> test rune_ui::tests::panes::shortcut_mode_opens_from_its_row_and_keeps_focus_inside ... ok hex-3.3.0> test rune_ui::tests::onboarding_check::onboarding_continue_without_model ... ok hex-3.3.0> test rune_ui::tests::restore_default_brings_back_paste_last_only_with_its_lab_on ... ok hex-3.3.0> test rune_ui::tests::transcribe_again_shows_only_with_its_lab_and_replace_updates_the_entry ... ok hex-3.3.0> test rune_ui::tests::the_onboarding_model_list_starts_the_row_picked_or_the_recommended_one ... ok hex-3.3.0> test rune_ui::tests::panes::the_practice_game_follows_hex_s_own_dictation_on_every_os ... ok hex-3.3.0> test transcription::stream::tests::a_stream_without_audio_or_heartbeats_expires ... ok hex-3.3.0> test rune_ui::tests::the_recorder_still_gets_space_and_enter_after_a_menu_closes ... ok hex-3.3.0> test rune_ui::tests::the_sound_sets_sheet_plays_and_chooses_sets ... ok hex-3.3.0> test rune_ui::tests::panes::contributed_options_are_labs_toggles_off_by_default ... ok hex-3.3.0> test transcription::found_models::tests::a_catalog_match_is_checked_in_full_before_use ... ok hex-3.3.0> test transcription::service::tests::wav_decode_downmixes_and_resamples_without_a_duration_limit ... ok hex-3.3.0> test updater::legacy::tests::a_legacy_linux_install_moves_into_the_installers_layout ... ok hex-3.3.0> test rune_ui::tests::the_wheel_scrolls_a_long_term_list ... ok hex-3.3.0> test rune_ui::tests::onboarding_check::onboarding_skip ... ok hex-3.3.0> test rune_ui::tests::panes::the_shortcut_row_holds_still_through_every_face_and_side ... ok hex-3.3.0> test rune_ui::tests::every_scene_stops_asking_for_frames ... ok hex-3.3.0> hex-3.3.0> test result: ok. 1564 passed; 0 failed; 21 ignored; 0 measured; 0 filtered out; finished in 28.53s hex-3.3.0> hex-3.3.0> Running tests/keyboard_layout.rs (target/x86_64-unknown-linux-gnu/release/deps/keyboard_layout-28d5b2f5106f13ef) hex-3.3.0> keyboard layout regression: skipped (macOS only) hex-3.3.0> Running tests/meetings_mcp.rs (target/x86_64-unknown-linux-gnu/release/deps/meetings_mcp-22121de0daad0bcc) hex-3.3.0> hex-3.3.0> running 0 tests hex-3.3.0> hex-3.3.0> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s hex-3.3.0> hex-3.3.0> Finished cargoCheckHook hex-3.3.0> checkPhase completed in 4 minutes 18 seconds hex-3.3.0> Running phase: installPhase hex-3.3.0> Executing cargoInstallHook hex-3.3.0> Finished cargoInstallHook hex-3.3.0> Running phase: fixupPhase hex-3.3.0> shrinking RPATHs of ELF executables and libraries in /nix/store/29shxbr19kclc96yv9g8cyqg6wp0lyhs-hex-3.3.0 hex-3.3.0> shrinking /nix/store/29shxbr19kclc96yv9g8cyqg6wp0lyhs-hex-3.3.0/bin/hex hex-3.3.0> checking for references to /build/ in /nix/store/29shxbr19kclc96yv9g8cyqg6wp0lyhs-hex-3.3.0... hex-3.3.0> patching script interpreter paths in /nix/store/29shxbr19kclc96yv9g8cyqg6wp0lyhs-hex-3.3.0 hex-3.3.0> stripping (with command strip and flags -S -p) in /nix/store/29shxbr19kclc96yv9g8cyqg6wp0lyhs-hex-3.3.0/bin hex-3.3.0> autoFixElfFiles: using addDriverRunpath to fix /nix/store/29shxbr19kclc96yv9g8cyqg6wp0lyhs-hex-3.3.0/bin/.hex-wrapped building '/nix/store/zdwnssf93ncvkiskpfslmmv851qr87kz-activation-script.drv' building '/nix/store/n49wkihd7p7sgcgkzmyspfkhqh54iild-hex-3.3.0-fish-completions.drv' building '/nix/store/k5f5ymvmn4js0p02r2id0aznm4j57w9n-hex.service.drv' building '/nix/store/xy497sihg43r1jrnz521i6zzwq91c706-home-manager-path.drv' building '/nix/store/kb77r3idiiw8xahs1sj7m689ba7yh8xm-man-paths.drv' activation-script> structuredAttrs is enabled hex.service> structuredAttrs is enabled home-manager-path> structuredAttrs is enabled building '/nix/store/l41vx99va64jya84ayn8gl02b6kk4hi5-simon-fish-completions.drv' man-paths> structuredAttrs is enabled home-manager-path> created 2860 symlinks in user environment man-paths> created 1228 symlinks in user environment building '/nix/store/nfxs578r68b00i2jyg8llknl7y21zq31-man-cache.drv' building '/nix/store/8ilgppcnzwhx0sbm8cim01cnd7ww6q6p-hm_hmfontconfigfonts.xml.drv' building '/nix/store/ir1llxxz9bfnwc6wwg75wi2igya49jay-user-environment.drv' hm_hmfontconfigfonts.xml> structuredAttrs is enabled man-cache> Processing manual pages under /nix/store/pvyky2dq8dfamdr4h8kwj0sgdd80yvfx-man-paths/share/man... user-environment> structuredAttrs is enabled user-environment> created 510 symlinks in user environment man-cache> Updating index cache for path `/nix/store/pvyky2dq8dfamdr4h8kwj0sgdd80yvfx-man-paths/share/man/man1'. Wait.../nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-completions.1.gz: whatis parse for fish-completions(1) failed man-cache> /nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-prompt-tutorial.1.gz: whatis parse for fish-prompt-tutorial(1) failed man-cache> /nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-faq.1.gz: whatis parse for fish-faq(1) failed man-cache> /nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-terminal-compatibility.1.gz: whatis parse for fish-terminal-compatibility(1) failed man-cache> /nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-for-bash-users.1.gz: whatis parse for fish-for-bash-users(1) failed man-cache> /nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-tutorial.1.gz: whatis parse for fish-tutorial(1) failed man-cache> /nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-interactive.1.gz: whatis parse for fish-interactive(1) failed man-cache> /nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-language.1.gz: whatis parse for fish-language(1) failed man-cache> /nix/store/zw0mlwj6iz4zkyln3qq06d5wzhp9dnjx-man-db-2.13.1/bin/mandb: warning: /nix/store/rdxc7wg0r196bf6cicanfgcdkqhq9m9l-fish-4.9.3/share/man/man1/fish-doc.1.gz: whatis parse for fish-doc(1) failed man-cache> Updating index cache for path `/nix/store/pvyky2dq8dfamdr4h8kwj0sgdd80yvfx-man-paths/share/man/man8'. Wait...done. man-cache> Processing manual pages under /nix/store/pvyky2dq8dfamdr4h8kwj0sgdd80yvfx-man-paths/share/man/it... man-cache> Updating index cache for path `/nix/store/pvyky2dq8dfamdr4h8kwj0sgdd80yvfx-man-paths/share/man/it/man8'. Wait...done. man-cache> 7 man subdirectories contained newer manual pages. man-cache> 1236 manual pages were added. building '/nix/store/n19wlahrpd1d0xmng9kbfg3sxs1rbsyh-hm_.manpath.drv' hm_.manpath> structuredAttrs is enabled building '/nix/store/33cx3cx8nqligxql35iak72fq8av43ym-home-manager-files.drv' building '/nix/store/n0swjsppy2vslsmjr5rq58fmpgp8234y-hm-putter.json.drv' hm-putter.json> structuredAttrs is enabled building '/nix/store/jfi0q5c8jcf43cw976n0jya6pxd1lpna-home-manager-generation.drv' building '/nix/store/dbpxvcfkrcjl8hba6dsgzkia78yk37jc-unit-home-manager-simon.service.drv' unit-home-manager-simon.service> structuredAttrs is enabled building '/nix/store/akz5d782jvj5dfblisx8xwjd9rpm4nsa-system-units.drv' building '/nix/store/vfi2raqbymlgrqb0f0ff5mz3i31lriqp-etc-json.drv' building '/nix/store/afvz3vsay0vw39dczw675pgx6yy0qanb-etc.drv' etc-json> structuredAttrs is enabled building '/nix/store/lzigxfks867k6v6j20klcjk1bg1n360v-etc-dump.drv' etc-dump> Building composefs dump... etc-dump> /NetworkManager etc-dump> /NetworkManager/NetworkManager.conf etc-dump> /UPower etc-dump> /UPower/UPower.conf etc-dump> /X11 etc-dump> /X11/xorg.conf.d etc-dump> /X11/xorg.conf.d/00-keyboard.conf etc-dump> /alsa etc-dump> /alsa/conf.d etc-dump> /alsa/conf.d/49-pipewire-modules.conf etc-dump> /alsa/conf.d/50-pipewire.conf etc-dump> /alsa/conf.d/99-pipewire-default.conf etc-dump> /bash_logout etc-dump> /bashrc etc-dump> /binfmt.d etc-dump> /binfmt.d/nixos.conf etc-dump> /bluetooth etc-dump> /bluetooth/input.conf etc-dump> /bluetooth/main.conf etc-dump> /bluetooth/network.conf etc-dump> /containers etc-dump> /containers/containers.conf.d etc-dump> /containers/containers.conf.d/00-nixos.conf etc-dump> /containers/networks etc-dump> /containers/networks/podman.json etc-dump> /containers/policy.json etc-dump> /containers/registries.conf.d etc-dump> /containers/registries.conf.d/00-nixos.conf etc-dump> /containers/registries.conf.d/000-shortnames.conf etc-dump> /containers/storage.conf.d etc-dump> /containers/storage.conf.d/00-nixos.conf etc-dump> /cups etc-dump> /dbus-1 etc-dump> /default etc-dump> /default/useradd etc-dump> /environment.d etc-dump> /environment.d/50-systemd-path.conf etc-dump> /fish etc-dump> /fish/config.fish etc-dump> /fish/generated_completions etc-dump> /fish/interactiveShellInit.fish etc-dump> /fish/loginShellInit.fish etc-dump> /fish/nixos-env-preinit.fish etc-dump> /fish/setEnvironment.fish etc-dump> /fish/shellInit.fish etc-dump> /fonts etc-dump> /fstab etc-dump> /fuse.conf etc-dump> /fwupd etc-dump> /fwupd/fwupd.conf etc-dump> /fwupd/remotes.d etc-dump> /fwupd/remotes.d/lvfs-embargo.conf etc-dump> /fwupd/remotes.d/lvfs-testing.conf etc-dump> /fwupd/remotes.d/lvfs.conf etc-dump> /fwupd/remotes.d/vendor-directory.conf etc-dump> /fwupd/remotes.d/vendor.conf etc-dump> /gai.conf etc-dump> /gamemode.ini etc-dump> /gitconfig etc-dump> /gnupg etc-dump> /gnupg/gpg-agent.conf etc-dump> /group etc-dump> /host.conf etc-dump> /hostid etc-dump> /hostname etc-dump> /hosts etc-dump> /inputrc etc-dump> /ipsec.secrets etc-dump> /issue etc-dump> /iwd etc-dump> /iwd/main.conf etc-dump> /kbd etc-dump> /libblockdev etc-dump> /libblockdev/3 etc-dump> /libblockdev/3/conf.d etc-dump> /libblockdev/3/conf.d/00-default.cfg etc-dump> /libblockdev/3/conf.d/10-lvm-dbus.cfg etc-dump> /locale.conf etc-dump> /localtime etc-dump> /login.defs etc-dump> /logrotate.conf etc-dump> /lsb-release etc-dump> /lvm etc-dump> /lvm/lvm.conf etc-dump> /machine-id etc-dump> /man_db.conf etc-dump> /modprobe.d etc-dump> /modprobe.d/debian.conf etc-dump> /modprobe.d/firmware.conf etc-dump> /modprobe.d/nixos.conf etc-dump> /modprobe.d/systemd.conf etc-dump> /modprobe.d/ubuntu.conf etc-dump> /modules-load.d etc-dump> /modules-load.d/nixos.conf etc-dump> /mtab etc-dump> /nanorc etc-dump> /netbird etc-dump> /netbird/config.d etc-dump> /netbird/config.d/50-nixos.json etc-dump> /netgroup etc-dump> /nix etc-dump> /nix/machines etc-dump> /nix/nix.conf etc-dump> /nix/registry.json etc-dump> /nscd.conf etc-dump> /nsswitch.conf etc-dump> /nut etc-dump> /nut/nut.conf etc-dump> /nut/ups.conf etc-dump> /nut/upsd.conf etc-dump> /nut/upsmon.conf etc-dump> /nut/upssched.conf etc-dump> /os-release etc-dump> /pam etc-dump> /pam.d etc-dump> /pam.d/chfn etc-dump> /pam.d/chpasswd etc-dump> /pam.d/chsh etc-dump> /pam.d/cups etc-dump> /pam.d/greetd etc-dump> /pam.d/groupadd etc-dump> /pam.d/groupdel etc-dump> /pam.d/groupmems etc-dump> /pam.d/groupmod etc-dump> /pam.d/login etc-dump> /pam.d/other etc-dump> /pam.d/passwd etc-dump> /pam.d/polkit-1 etc-dump> /pam.d/runuser etc-dump> /pam.d/runuser-l etc-dump> /pam.d/sshd etc-dump> /pam.d/su etc-dump> /pam.d/su-l etc-dump> /pam.d/sudo etc-dump> /pam.d/sudo-i etc-dump> /pam.d/swaylock etc-dump> /pam.d/systemd-run0 etc-dump> /pam.d/systemd-user etc-dump> /pam.d/useradd etc-dump> /pam.d/userdel etc-dump> /pam.d/usermod etc-dump> /pam.d/vlock etc-dump> /pam/environment etc-dump> /passwd etc-dump> /pipewire etc-dump> /pki etc-dump> /pki/fwupd etc-dump> /pki/fwupd-metadata etc-dump> /pki/fwupd-metadata/LVFS-CA-2025PQ.pem etc-dump> /pki/fwupd-metadata/LVFS-CA.pem etc-dump> /pki/fwupd/LVFS-CA-2025PQ.pem etc-dump> /pki/fwupd/LVFS-CA.pem etc-dump> /pki/tls etc-dump> /pki/tls/certs etc-dump> /pki/tls/certs/ca-bundle.crt etc-dump> /polkit-1 etc-dump> /polkit-1/polkitd.conf etc-dump> /polkit-1/rules.d etc-dump> /polkit-1/rules.d/10-nixos.rules etc-dump> /profile etc-dump> /profiles etc-dump> /profiles/per-user etc-dump> /profiles/per-user/simon etc-dump> /protocols etc-dump> /reader.conf etc-dump> /resolv.conf etc-dump> /resolvconf.conf etc-dump> /rpc etc-dump> /services etc-dump> /set-environment etc-dump> /shadow etc-dump> /shells etc-dump> /ssh etc-dump> /ssh/authorized_keys.d etc-dump> /ssh/authorized_keys.d/root etc-dump> /ssh/ssh_config etc-dump> /ssh/ssh_known_hosts etc-dump> /ssh/sshd_config etc-dump> /ssl etc-dump> /ssl/certs etc-dump> /ssl/certs/ca-bundle.crt etc-dump> /ssl/certs/ca-certificates.crt etc-dump> /ssl/trust-source etc-dump> /subgid etc-dump> /subuid etc-dump> /sudoers etc-dump> /sysctl.d etc-dump> /sysctl.d/50-coredump.conf etc-dump> /sysctl.d/50-default.conf etc-dump> /sysctl.d/55-nixos-aslr-entropy.conf etc-dump> /sysctl.d/60-nixos.conf etc-dump> /systemd etc-dump> /systemd/coredump.conf etc-dump> /systemd/generator-environment.json etc-dump> /systemd/journald.conf etc-dump> /systemd/logind.conf etc-dump> /systemd/network etc-dump> /systemd/network/80-iwd.link etc-dump> /systemd/oomd.conf etc-dump> /systemd/resolved.conf etc-dump> /systemd/sleep.conf etc-dump> /systemd/system etc-dump> /systemd/system-environment-generators etc-dump> /systemd/system-environment-generators/env-generator etc-dump> /systemd/system-generators etc-dump> /systemd/system-preset etc-dump> /systemd/system-preset/00-nixos.preset etc-dump> /systemd/system-shutdown etc-dump> /systemd/system.conf etc-dump> /systemd/timesyncd.conf etc-dump> /systemd/user etc-dump> /systemd/user-generators etc-dump> /systemd/user-preset etc-dump> /systemd/user-preset/00-nixos.preset etc-dump> /systemd/user.conf etc-dump> /systemd/zram-generator.conf etc-dump> /terminfo etc-dump> /tmpfiles.d etc-dump> /tmpfiles.d/00-nixos.conf etc-dump> /tmpfiles.d/10-noctalia-greeter.conf etc-dump> /tmpfiles.d/credstore.conf etc-dump> /tmpfiles.d/graphics-driver.conf etc-dump> /tmpfiles.d/home-directories.conf etc-dump> /tmpfiles.d/home.conf etc-dump> /tmpfiles.d/journal-nocow.conf etc-dump> /tmpfiles.d/lastlog2-tmpfiles.conf etc-dump> /tmpfiles.d/lvm2.conf etc-dump> /tmpfiles.d/networkmanager.conf etc-dump> /tmpfiles.d/nix-daemon.conf etc-dump> /tmpfiles.d/podman.conf etc-dump> /tmpfiles.d/portables.conf etc-dump> /tmpfiles.d/preservation.conf etc-dump> /tmpfiles.d/ssh-root-provision.conf etc-dump> /tmpfiles.d/static-nodes-permissions.conf etc-dump> /tmpfiles.d/systemd-nologin.conf etc-dump> /tmpfiles.d/systemd-nspawn.conf etc-dump> /tmpfiles.d/systemd-tmp.conf etc-dump> /tmpfiles.d/systemd.conf etc-dump> /tmpfiles.d/tmp.conf etc-dump> /tmpfiles.d/tuned-profiles.conf etc-dump> /tmpfiles.d/tuned.conf etc-dump> /tmpfiles.d/var.conf etc-dump> /tmpfiles.d/x11.conf etc-dump> /tpm2-tss etc-dump> /tpm2-tss/fapi-config.json etc-dump> /tuned etc-dump> /tuned/ppd.conf etc-dump> /tuned/tuned-main.conf etc-dump> /udev etc-dump> /udev/hwdb.bin etc-dump> /udev/rules.d etc-dump> /udisks2 etc-dump> /udisks2/udisks2.conf etc-dump> /vconsole.conf etc-dump> /xdg etc-dump> /xdg/xdg-desktop-portal etc-dump> /xdg/xdg-desktop-portal/niri-portals.conf etc-dump> /xdg/xdg-desktop-portal/umbriel-portals.conf etc-dump> /zinputrc etc-dump> /zoneinfo etc-dump> /zprofile etc-dump> /zshenv etc-dump> /zshrc building '/nix/store/m4ywqhkz0mx2nhwcrbkdjr1r0aiglflj-etc-metadata.erofs.drv' building '/nix/store/k1n0920hcwnh91w9pcxs2w9558mif6f8-activate.drv' building '/nix/store/8ksix0g6sxbfddx6z3cpn1w6k3cjaa52-boot.json.drv' activate> structuredAttrs is enabled boot.json> structuredAttrs is enabled building '/nix/store/8d4bwwlk6syfqadhnnfphlr6j9r8x8qq-nixos-system-desktop-26.11.20261101.0bb2eed.drv' nixos-system-desktop-26.11.20261101.0bb2eed> structuredAttrs is enabled