From 959d11d93360341baa7a64eeb7201e5046588b97 Mon Sep 17 00:00:00 2001 From: Dario Gabriel Lipicar Date: Wed, 26 Aug 2026 17:27:51 -0300 Subject: [PATCH] chore(deps): protocol 303ab08 across all three carriers Level 3 of the propagation of logos-protocol#74 to logos-logoscore-cli, after logos-plugin-qt#30 and logos-qt-sdk#46. Lock-only. THREE inputs are bumped, not one, and that is the point of this level: logos-protocol, logos-qt-sdk and logos-plugin-qt. Those are exactly the inputs that CARRY a runtime liblogos_protocol.dylib into this closure. Measured across all eight non-nix inputs -- cpp-sdk, module-loader, capability-module, module and package-manager carry none. This repo declares `inputs.logos-protocol.follows` on logos-cpp-sdk, which is the one input that does NOT carry a protocol lib, and omits it on qt-sdk and plugin-qt, which do. So their protocol rev is whatever their own locks say, and each has to be bumped by hand. Today that is invisible because every rev coincided; the moment one moves alone this closure holds two protocol libs, which is the duplicate-runtime condition the one-runtime symbol gate exists to catch. Worth a follow-up (two `follows` lines) rather than repeating this by hand next time -- deliberately NOT folded in here, so a red artifact could not be ambiguous between the bump and a topology change. THE LOCK STILL SHOWS FOUR PROTOCOL REVS AFTERWARDS AND THAT IS CORRECT. 7 nodes, 4 revs: 303ab08 x3 (the carriers), 42460e5 x2 under default-module-loader and logos-capability-module, plus two deeper. Lock-node count and closure composition are different questions, and only the second one ships: protocol paths in the built logos-liblogos closure: exactly ONE n7yilrs2...-logos-protocol-lib-0.8.0 (the build of 303ab08) which is the same store path verified in the two levels below to carry the change (UTF-16 "(any)" x1, old warning x0) where the lib it replaces does not. `nix flake check`: exit 0, 2 checks, no failures. Status read from nix rather than from a pipeline -- `nix flake check | tail` reports tail's exit code, which is always 0, and that misreported a check earlier in this chain. Co-Authored-By: Claude Opus 5 --- flake.lock | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/flake.lock b/flake.lock index 853113e..2a7d088 100644 --- a/flake.lock +++ b/flake.lock @@ -2167,11 +2167,11 @@ ] }, "locked": { - "lastModified": 1787592243, - "narHash": "sha256-ky7MnwW4c5/c/tkfKty+Dpb1nvyM3BkFxcV+I1kCg4s=", + "lastModified": 1787775220, + "narHash": "sha256-9Eof2dz877c0y6nxFlLz/VdzI8QK+L+5EcACen63jA8=", "owner": "logos-co", "repo": "logos-plugin-qt", - "rev": "048152f2a17b41a1cab5d1c46f519a29697b3eb5", + "rev": "335edec4e2477ef73a39c4f949795faa3228b8cb", "type": "github" }, "original": { @@ -2340,11 +2340,11 @@ ] }, "locked": { - "lastModified": 1787580993, - "narHash": "sha256-9XA6Dg+xkchtnY/AUcpm4Gb/hZ5d9fRKd6eewWIIh0s=", + "lastModified": 1787771627, + "narHash": "sha256-2mjoRYIWlV7n0pDnkwFB80zUN1MKYbk1sARbGCUXwNE=", "owner": "logos-co", "repo": "logos-protocol", - "rev": "42460e5b2a30c0f97ea95c679e5a8e8a08a4af1f", + "rev": "303ab08d4c7ad583c9a789104501db57c8255399", "type": "github" }, "original": { @@ -2363,11 +2363,11 @@ ] }, "locked": { - "lastModified": 1787580993, - "narHash": "sha256-9XA6Dg+xkchtnY/AUcpm4Gb/hZ5d9fRKd6eewWIIh0s=", + "lastModified": 1787771627, + "narHash": "sha256-2mjoRYIWlV7n0pDnkwFB80zUN1MKYbk1sARbGCUXwNE=", "owner": "logos-co", "repo": "logos-protocol", - "rev": "42460e5b2a30c0f97ea95c679e5a8e8a08a4af1f", + "rev": "303ab08d4c7ad583c9a789104501db57c8255399", "type": "github" }, "original": { @@ -2390,11 +2390,11 @@ ] }, "locked": { - "lastModified": 1787580993, - "narHash": "sha256-9XA6Dg+xkchtnY/AUcpm4Gb/hZ5d9fRKd6eewWIIh0s=", + "lastModified": 1787771627, + "narHash": "sha256-2mjoRYIWlV7n0pDnkwFB80zUN1MKYbk1sARbGCUXwNE=", "owner": "logos-co", "repo": "logos-protocol", - "rev": "42460e5b2a30c0f97ea95c679e5a8e8a08a4af1f", + "rev": "303ab08d4c7ad583c9a789104501db57c8255399", "type": "github" }, "original": { @@ -2491,11 +2491,11 @@ ] }, "locked": { - "lastModified": 1787668712, - "narHash": "sha256-6iaCeHXq8gmjzQXMUWlRfPyt5/5lm3UfXJuwEx4YfRk=", + "lastModified": 1787775873, + "narHash": "sha256-pl+L609C+iyrL68a7aBIpjZldayYgs1bJe55CevFaGs=", "owner": "logos-co", "repo": "logos-qt-sdk", - "rev": "86130d6ac870261f3de4020ec9315e2db8a65970", + "rev": "5c0945430a71137b89c6527b2a49f2f0c4c9af94", "type": "github" }, "original": {