From 590a036a45ab65547a7ed082cca2e8797f2a8153 Mon Sep 17 00:00:00 2001 From: Jan Date: Mon, 7 Sep 2026 01:39:05 +0000 Subject: [PATCH 1/2] test(cockpit-server): carry the corrected gate ordinals, not the pre-swap ones MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Upstream swapped GateDecision's ordinals on 2026-08-26 so that severity is monotone in the byte — 0=Flow, 1=Hold, 2=Block, matching ndarray's QualiaGateLevel — and recorded it as ISS-GATEDECISION-ORDINAL-COLLISION, noting no gate byte was ever persisted so the change was source-level only. These two tests still assert the old order, expecting Block at 1 and the default HOLD bus at 2, so they fail against a contract that is now correct. The conversion under test just forwards the contract's own field and needed no change. Nothing caught this for twelve days because neither CI platform could reach the test step: ubuntu still dies linking rusty_v8, and macOS died compiling posix_fadvise until that was fixed a few hours ago. macOS getting as far as running tests for the first time is what surfaced these. Also adds the HOLD case the pair was missing, so all three ordinals are pinned rather than two of them. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_012wrzeZAdwGYTCKoxamwQht --- crates/cockpit-server/src/dto_bridge.rs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/crates/cockpit-server/src/dto_bridge.rs b/crates/cockpit-server/src/dto_bridge.rs index 6ad90f30b..e8fa4f9e3 100644 --- a/crates/cockpit-server/src/dto_bridge.rs +++ b/crates/cockpit-server/src/dto_bridge.rs @@ -364,9 +364,18 @@ mod tests { assert_eq!(w.gate, 0); assert_eq!(w.merge, "Bundle"); + // Ordinals are 0=Flow, 1=Hold, 2=Block — locked to the contract's + // `collapse_gate::GateDecision` and to ndarray's `QualiaGateLevel`, so + // severity is monotone in the byte. These assertions carried the + // pre-2026-08-26 order (1=Block, 2=Hold) that + // ISS-GATEDECISION-ORDINAL-COLLISION corrected upstream. let blocked: WireGateDecision = GateDecision::BLOCK.into(); - assert_eq!(blocked.gate, 1); + assert_eq!(blocked.gate, 2); assert_eq!(blocked.merge, "Xor"); + + let held: WireGateDecision = GateDecision::HOLD.into(); + assert_eq!(held.gate, 1); + assert_eq!(held.merge, "Xor"); } #[test] @@ -397,8 +406,8 @@ mod tests { // Sanity: dispatch defaults surface `style: "auto"` and `emit: "Cycle"`. assert!(j_dispatch.contains("\"style\":\"auto\"")); assert!(j_dispatch.contains("\"emit\":\"Cycle\"")); - // Default ShaderBus has gate=HOLD (gate ordinal 2, merge Xor). - assert!(j_bus.contains("\"gate\":2")); + // Default ShaderBus has gate=HOLD (gate ordinal 1, merge Xor). + assert!(j_bus.contains("\"gate\":1")); assert!(j_bus.contains("\"merge\":\"Xor\"")); } From f03d456558e5b44f45c8449fc0ddfc31790bb0b4 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 7 Sep 2026 02:15:07 +0000 Subject: [PATCH 2/2] build(cockpit-server): drop the unused deno_core/serde_v8 deps The workspace has a guard test banning v8, deno_core and serde_v8 from the lockfile; a `chore(resync)` re-added deno_core and serde_v8 to cockpit-server, which is exactly the accident the guard exists to catch. Neither is used: no `use deno_core::`, no `serde_v8` reference in src/, no build.rs. Removing them takes all three out of the lockfile, so the guard passes and `cargo test --no-run` stops failing to link rusty_v8. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_012wrzeZAdwGYTCKoxamwQht --- Cargo.lock | 561 ------------------------------- crates/cockpit-server/Cargo.toml | 4 +- 2 files changed, 1 insertion(+), 564 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 78ea8286b..a822e42b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1210,12 +1210,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "az" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be5eb007b7cacc6c660343e96f650fedf4b5a77512399eb952ca6642cf8d13f7" - [[package]] name = "backoff" version = "0.4.0" @@ -1307,35 +1301,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - -[[package]] -name = "bindgen" -version = "0.72.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" -dependencies = [ - "bitflags 2.11.1", - "cexpr", - "clang-sys", - "itertools 0.13.0", - "log", - "prettyplease", - "proc-macro2", - "quote", - "regex", - "rustc-hash", - "shlex", - "syn 2.0.117", -] - [[package]] name = "bit-set" version = "0.8.0" @@ -1435,16 +1400,6 @@ dependencies = [ "cfg_aliases", ] -[[package]] -name = "boxed_error" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17d4f95e880cfd28c4ca5a006cf7f6af52b4bcb7b5866f573b2faa126fb7affb" -dependencies = [ - "quote", - "syn 2.0.117", -] - [[package]] name = "brotli" version = "8.0.4" @@ -1541,36 +1496,6 @@ dependencies = [ "either", ] -[[package]] -name = "calendrical_calculations" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5abbd6eeda6885048d357edc66748eea6e0268e3dd11f326fff5bd248d779c26" -dependencies = [ - "core_maths", - "displaydoc", -] - -[[package]] -name = "capacity_builder" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f2d24a6dcf0cd402a21b65d35340f3a49ff3475dc5fdac91d22d2733e6641c6" -dependencies = [ - "capacity_builder_macros", - "itoa", -] - -[[package]] -name = "capacity_builder_macros" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b4a6cae9efc04cc6cbb8faf338d2c497c165c83e74509cf4dbedea948bbf6e5" -dependencies = [ - "quote", - "syn 2.0.117", -] - [[package]] name = "caseless" version = "0.2.2" @@ -1614,15 +1539,6 @@ dependencies = [ "shlex", ] -[[package]] -name = "cexpr" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" -dependencies = [ - "nom 7.1.3", -] - [[package]] name = "cfb" version = "0.7.3" @@ -1719,17 +1635,6 @@ dependencies = [ "inout", ] -[[package]] -name = "clang-sys" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" -dependencies = [ - "glob", - "libc", - "libloading", -] - [[package]] name = "clap" version = "4.6.1" @@ -1806,7 +1711,6 @@ dependencies = [ "axum 0.7.9", "causal-edge", "cpic", - "deno_core", "futures", "futures-core", "hex", @@ -1826,7 +1730,6 @@ dependencies = [ "quarto-system-runtime", "serde", "serde_json", - "serde_v8", "sha2 0.10.9", "tempfile", "tokio", @@ -2005,12 +1908,6 @@ dependencies = [ "unicode-segmentation", ] -[[package]] -name = "cooked-waker" -version = "5.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147be55d677052dabc6b22252d5dd0fd4c29c8c27aa4f2fbef0f94aa003b406f" - [[package]] name = "cookie" version = "0.18.1" @@ -2048,15 +1945,6 @@ version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" -[[package]] -name = "core_maths" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30" -dependencies = [ - "libm", -] - [[package]] name = "countio" version = "0.3.0" @@ -3199,16 +3087,6 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b" -[[package]] -name = "debugid" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" -dependencies = [ - "serde", - "uuid", -] - [[package]] name = "delegate" version = "0.10.0" @@ -3220,113 +3098,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "deno_core" -version = "0.406.0" -source = "git+https://github.com/AdaWorldAPI/deno?branch=main#584a1820629b6e6de98d119d182e064fbc49f486" -dependencies = [ - "anyhow", - "az", - "base64 0.22.1", - "bincode", - "bit-set", - "bit-vec", - "boxed_error", - "bytes", - "capacity_builder", - "cooked-waker", - "deno_error", - "deno_ops", - "deno_path_util", - "deno_unsync", - "futures", - "indexmap 2.14.0", - "inventory", - "libc", - "num-bigint", - "parking_lot", - "percent-encoding", - "pin-project", - "serde", - "serde_json", - "serde_v8", - "smallvec", - "sourcemap", - "static_assertions", - "sys_traits", - "thiserror 2.0.18", - "tokio", - "url", - "v8", - "wasm_dep_analyzer", - "windows-sys 0.59.0", -] - -[[package]] -name = "deno_error" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfafd2219b29886a71aecbb3449e462deed1b2c474dc5b12f855f0e58c478931" -dependencies = [ - "deno_error_macro", - "libc", - "serde", - "serde_json", - "tokio", - "url", -] - -[[package]] -name = "deno_error_macro" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c28ede88783f14cd8aae46ca89f230c226b40e4a81ab06fa52ed72af84beb2f" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.117", -] - -[[package]] -name = "deno_ops" -version = "0.282.0" -source = "git+https://github.com/AdaWorldAPI/deno?branch=main#584a1820629b6e6de98d119d182e064fbc49f486" -dependencies = [ - "indexmap 2.14.0", - "proc-macro2", - "quote", - "stringcase", - "strum", - "strum_macros", - "syn 2.0.117", - "syn-match", - "thiserror 2.0.18", -] - -[[package]] -name = "deno_path_util" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c7e98943f0d068928906db0c7bde89de684fa32c6a8018caacc4cee2cdd72b" -dependencies = [ - "deno_error", - "percent-encoding", - "sys_traits", - "thiserror 2.0.18", - "url", -] - -[[package]] -name = "deno_unsync" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6742a724e8becb372a74c650a1aefb8924a5b8107f7d75b3848763ea24b27a87" -dependencies = [ - "futures-util", - "parking_lot", - "tokio", -] - [[package]] name = "der" version = "0.7.10" @@ -3411,38 +3182,6 @@ dependencies = [ "ctutils", ] -[[package]] -name = "diplomat" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7935649d00000f5c5d735448ad3dc07b9738160727017914cf42138b8e8e6611" -dependencies = [ - "diplomat_core", - "proc-macro2", - "quote", - "syn 2.0.117", -] - -[[package]] -name = "diplomat-runtime" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "970ac38ad677632efcee6d517e783958da9bc78ec206d8d5e35b459ffc5e4864" - -[[package]] -name = "diplomat_core" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf41b94101a4bce993febaf0098092b0bb31deaf0ecaf6e0a2562465f61b383" -dependencies = [ - "proc-macro2", - "quote", - "serde", - "smallvec", - "strck", - "syn 2.0.117", -] - [[package]] name = "dirs" version = "6.0.0" @@ -3862,16 +3601,6 @@ dependencies = [ "libc", ] -[[package]] -name = "fslock" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "fsst" version = "11.0.0" @@ -4352,15 +4081,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "gzip-header" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86848f4fd157d91041a62c78046fb7b248bcc2dce78376d436a1756e9a038577" -dependencies = [ - "crc32fast", -] - [[package]] name = "h2" version = "0.4.14" @@ -4873,28 +4593,6 @@ dependencies = [ "cc", ] -[[package]] -name = "icu_calendar" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2b2acc6263f494f1df50685b53ff8e57869e47d5c6fe39c23d518ae9a4f3e45" -dependencies = [ - "calendrical_calculations", - "displaydoc", - "icu_calendar_data", - "icu_locale", - "icu_locale_core", - "icu_provider", - "tinystr", - "zerovec", -] - -[[package]] -name = "icu_calendar_data" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "118577bcf3a0fa7c6ac0a7d6e951814da84ee56b9b1f68fb4d8d10b08cefaf4d" - [[package]] name = "icu_collections" version = "2.2.0" @@ -5055,12 +4753,6 @@ dependencies = [ "icu_properties", ] -[[package]] -name = "if_chain" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd62e6b5e86ea8eeeb8db1de02880a6abc01a397b2ebb64b5d74ac255318f5cb" - [[package]] name = "imagesize" version = "0.13.0" @@ -5178,15 +4870,6 @@ version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" -[[package]] -name = "inventory" -version = "0.3.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4f0c30c76f2f4ccee3fe55a2435f691ca00c0e4bd87abe4f4a851b1d4dac39b" -dependencies = [ - "rustversion", -] - [[package]] name = "io-uring" version = "0.7.12" @@ -5248,15 +4931,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.14.0" @@ -5272,12 +4946,6 @@ version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" -[[package]] -name = "ixdtf" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ceaf4c6c48465bead8cb6a0b7c4ee0c86ecbb31239032b9c66ab9a08d2f3ee1" - [[package]] name = "jetscii" version = "0.5.3" @@ -6246,16 +5914,6 @@ version = "0.2.185" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" -[[package]] -name = "libloading" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" -dependencies = [ - "cfg-if 1.0.4", - "windows-link", -] - [[package]] name = "libm" version = "0.2.16" @@ -6880,7 +6538,6 @@ checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" dependencies = [ "num-integer", "num-traits", - "rand 0.8.6", ] [[package]] @@ -9665,16 +9322,6 @@ dependencies = [ "tower-service", ] -[[package]] -name = "resb" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22d392791f3c6802a1905a509e9d1a6039cbbcb5e9e00e5a6d3661f7c874f390" -dependencies = [ - "potential_utf", - "serde_core", -] - [[package]] name = "retain_mut" version = "0.1.9" @@ -10349,19 +9996,6 @@ dependencies = [ "serde", ] -[[package]] -name = "serde_v8" -version = "0.315.0" -source = "git+https://github.com/AdaWorldAPI/deno?branch=main#584a1820629b6e6de98d119d182e064fbc49f486" -dependencies = [ - "deno_error", - "num-bigint", - "serde", - "smallvec", - "thiserror 2.0.18", - "v8", -] - [[package]] name = "serde_with" version = "3.21.0" @@ -10696,24 +10330,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "sourcemap" -version = "9.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "314d62a489431668f719ada776ca1d49b924db951b7450f8974c9ae51ab05ad7" -dependencies = [ - "base64-simd", - "bitvec", - "data-encoding", - "debugid", - "if_chain", - "rustc-hash", - "serde", - "serde_json", - "unicode-id-start", - "url", -] - [[package]] name = "spade" version = "2.15.1" @@ -10812,15 +10428,6 @@ dependencies = [ "serde_json", ] -[[package]] -name = "strck" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42316e70da376f3d113a68d138a60d8a9883c604fe97942721ec2068dab13a9f" -dependencies = [ - "unicode-ident", -] - [[package]] name = "streaming-iterator" version = "0.1.9" @@ -10851,39 +10458,12 @@ dependencies = [ "quote", ] -[[package]] -name = "stringcase" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72abeda133c49d7bddece6c154728f83eec8172380c80ab7096da9487e20d27c" - [[package]] name = "strsim" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" -[[package]] -name = "strum" -version = "0.27.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" -dependencies = [ - "strum_macros", -] - -[[package]] -name = "strum_macros" -version = "0.27.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn 2.0.117", -] - [[package]] name = "stubs" version = "0.1.0" @@ -10944,17 +10524,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "syn-match" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54b8f0a9004d6aafa6a588602a1119e6cdaacec9921aa1605383e6e7d6258fd6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.117", -] - [[package]] name = "sync_wrapper" version = "1.0.2" @@ -10975,26 +10544,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "sys_traits" -version = "0.1.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88826d6169418c98e8bc52a43f79d50907dfa3e87ba5161930d42c6f980b35ee" -dependencies = [ - "sys_traits_macros", -] - -[[package]] -name = "sys_traits_macros" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "181f22127402abcf8ee5c83ccd5b408933fec36a6095cf82cda545634692657e" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.117", -] - [[package]] name = "sysinfo" version = "0.38.4" @@ -11061,40 +10610,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "temporal_capi" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a2a1f001e756a9f5f2d175a9965c4c0b3a054f09f30de3a75ab49765f2deb36" -dependencies = [ - "diplomat", - "diplomat-runtime", - "icu_calendar", - "icu_locale_core", - "num-traits", - "temporal_rs", - "timezone_provider", - "writeable", - "zoneinfo64", -] - -[[package]] -name = "temporal_rs" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a902a45282e5175186b21d355efc92564601efe6e2d92818dc9e333d50bd4de" -dependencies = [ - "calendrical_calculations", - "core_maths", - "icu_calendar", - "icu_locale_core", - "ixdtf", - "num-traits", - "timezone_provider", - "tinystr", - "writeable", -] - [[package]] name = "tendril" version = "0.5.0" @@ -11214,18 +10729,6 @@ dependencies = [ "time-core", ] -[[package]] -name = "timezone_provider" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c48f9b04628a2b813051e4dfe97c65281e49625eabd09ec343190e31e399a8c2" -dependencies = [ - "tinystr", - "zerotrie", - "zerovec", - "zoneinfo64", -] - [[package]] name = "tiny-keccak" version = "2.0.2" @@ -11983,12 +11486,6 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" -[[package]] -name = "unicode-id-start" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81b79ad29b5e19de4260020f8919b443b2ef0277d242ce532ec7b7a2cc8b6007" - [[package]] name = "unicode-ident" version = "1.0.24" @@ -12124,23 +11621,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "v8" -version = "149.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebfd8d6919bfb4b627ca778a67f85ca45e5fb442d352947ba093798bdf9b07e0" -dependencies = [ - "bindgen", - "bitflags 2.11.1", - "fslock", - "gzip-header", - "home", - "miniz_oxide", - "paste", - "temporal_capi", - "which 6.0.3", -] - [[package]] name = "validate-yaml" version = "0.7.0" @@ -12384,16 +11864,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "wasm_dep_analyzer" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a10e6b67c951a84de7029487e0e0a496860dae49f6699edd279d5ff35b8fbf54" -dependencies = [ - "deno_error", - "thiserror 2.0.18", -] - [[package]] name = "wasmparser" version = "0.236.1" @@ -12719,18 +12189,6 @@ dependencies = [ "rustix 0.38.44", ] -[[package]] -name = "which" -version = "6.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f" -dependencies = [ - "either", - "home", - "rustix 0.38.44", - "winsafe", -] - [[package]] name = "which" version = "8.0.2" @@ -13119,12 +12577,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "winsafe" -version = "0.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" - [[package]] name = "wit-bindgen" version = "0.51.0" @@ -13610,19 +13062,6 @@ version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" -[[package]] -name = "zoneinfo64" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed6eb2607e906160c457fd573e9297e65029669906b9ac8fb1b5cd5e055f0705" -dependencies = [ - "calendrical_calculations", - "icu_locale_core", - "potential_utf", - "resb", - "serde", -] - [[package]] name = "zopfli" version = "0.8.3" diff --git a/crates/cockpit-server/Cargo.toml b/crates/cockpit-server/Cargo.toml index 670549f85..62109e6fa 100644 --- a/crates/cockpit-server/Cargo.toml +++ b/crates/cockpit-server/Cargo.toml @@ -101,11 +101,9 @@ arrow = { version = "58", features = ["prettyprint"] } # ── Quarto rendering pipeline ─────────────────────────────────────── -# pampa parses .qmd, quarto-core renders, deno_core executes JS/TS cells +# pampa parses .qmd, quarto-core renders. quarto-core.workspace = true quarto-system-runtime.workspace = true -deno_core.workspace = true -serde_v8.workspace = true # ── SIMD compute — the REAL AdaWorldAPI/ndarray fork, used DIRECTLY ── # Same local checkout lance-graph compiles. SIMD (dot/hamming/popcount, BLAS