From 6bbda17d6162b45f4d52fb190c5fdc8b0276b852 Mon Sep 17 00:00:00 2001 From: Dario Gabriel Lipicar Date: Thu, 20 Aug 2026 09:43:17 -0300 Subject: [PATCH] docs(doctests): drop references to the archived logos-module-client MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit logos-module-client is being archived: nothing declares it as a flake input, nothing lists it as a dependency in the workspace dep-graph, and no source or header outside its own tree references it. These three generated outputs were the last thing implying otherwise. Two were prose describing it as a repo that pins the SDK independently; three were a live `--override-input logos-module-client/logos-cpp-sdk ...` line inside a command a reader is invited to run. Overriding an input that does not exist is only a nix WARNING, not an error, so the command would appear to work while doing nothing at that path. The live specs in doctests/*.yaml are already clean — they emit no such override. Only outputs/*.md drifted, which is expected: they are hand-pinned and CI never diffs them against the generator, so nothing was going to catch this. Docs only; no spec, code or lock changes. Co-Authored-By: Claude Opus 5 --- doctests/outputs/cpp-sdk-module-composition.md | 1 - doctests/outputs/cpp-sdk-module-runtime.md | 7 +++---- doctests/outputs/cpp-sdk-worker-thread-http.md | 1 - 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/doctests/outputs/cpp-sdk-module-composition.md b/doctests/outputs/cpp-sdk-module-composition.md index 18a4fc4..42d577e 100644 --- a/doctests/outputs/cpp-sdk-module-composition.md +++ b/doctests/outputs/cpp-sdk-module-composition.md @@ -508,7 +508,6 @@ daemon can scan. nix build 'github:logos-co/logos-logoscore-cli' \ --override-input logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --override-input logos-liblogos/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ - --override-input logos-module-client/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --override-input logos-capability-module/logos-module-builder/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --out-link ./logos ``` diff --git a/doctests/outputs/cpp-sdk-module-runtime.md b/doctests/outputs/cpp-sdk-module-runtime.md index 5e4bc7a..558aa32 100644 --- a/doctests/outputs/cpp-sdk-module-runtime.md +++ b/doctests/outputs/cpp-sdk-module-runtime.md @@ -10,7 +10,7 @@ the headless `logoscore` runtime: 1. Build the `logoscore` CLI, **overriding `logos-cpp-sdk` with the commit under test** — and overriding it in the same way for every consumer in - `logoscore`'s closure (`logos-liblogos`, `logos-module-client`, and the + `logoscore`'s closure (`logos-liblogos` and the `capability_module`'s `logos-module-builder`). Because the published flakes pin the SDK independently (there is no single `follows` unifying them), all of these must point at the same commit so the whole runtime is built and @@ -61,8 +61,8 @@ Build the `logoscore` CLI from its published flake, but **override every consumer that pins the SDK in `logoscore`'s closure. The result is symlinked to `./logos/`. -> Unlike a leaf input, the SDK is pinned independently by `logos-liblogos`, -> `logos-module-client`, and the `capability_module`'s `logos-module-builder` +> Unlike a leaf input, the SDK is pinned independently by `logos-liblogos` +> and the `capability_module`'s `logos-module-builder` > — there is no single `follows` tying them together in the published > flakes. So we override it at each of those paths (e.g. > `--override-input logos-liblogos/logos-cpp-sdk …`) to keep the whole @@ -77,7 +77,6 @@ symlinked to `./logos/`. nix build 'github:logos-co/logos-logoscore-cli' \ --override-input logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --override-input logos-liblogos/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ - --override-input logos-module-client/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --override-input logos-capability-module/logos-module-builder/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --out-link ./logos ``` diff --git a/doctests/outputs/cpp-sdk-worker-thread-http.md b/doctests/outputs/cpp-sdk-worker-thread-http.md index 666148b..b93630a 100644 --- a/doctests/outputs/cpp-sdk-worker-thread-http.md +++ b/doctests/outputs/cpp-sdk-worker-thread-http.md @@ -450,7 +450,6 @@ with the capability module, and install both modules. nix build 'github:logos-co/logos-logoscore-cli' \ --override-input logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --override-input logos-liblogos/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ - --override-input logos-module-client/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --override-input logos-capability-module/logos-module-builder/logos-cpp-sdk 'github:logos-co/logos-cpp-sdk' \ --out-link ./logos ```