docs(doctests): drop references to the archived logos-module-client

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 <noreply@anthropic.com>
This commit is contained in:
Dario Gabriel Lipicar
2026-08-20 09:44:33 -03:00
co-authored by Claude Opus 5
parent 95d7b3a9c5
commit 6bbda17d61
3 changed files with 3 additions and 6 deletions
@@ -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
```
+3 -4
View File
@@ -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
```
@@ -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
```