From bc538a71fbb9b452654307196ed919ca7977b100 Mon Sep 17 00:00:00 2001 From: Kayos Date: Sun, 10 May 2026 20:51:21 -0700 Subject: [PATCH] docs: scrub remaining internal repo + tooling references MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - README.md: drop "first Sulkta Rust project — workout for crafting- table's Rust toolchain" paragraph + the `crafting-table build aldabra` recipe. Both reference non-public Sulkta-internal infrastructure. - Dockerfile: drop "Built nightly on Lucy (see lucy-infra/scripts/ nightly-builds.sh)" comment + the `lucy-registry:5000/aldabra/mcp` internal image-name advertisement. - Cargo.toml: drop the comment block referencing the deleted `docs/internal-build-rewrites.md` + `crafting-table + Lucy + dev hosts` Sulkta-internal-builds note. The patch block stands on its own. --- Cargo.toml | 6 ------ Dockerfile | 7 +++---- README.md | 9 +-------- 3 files changed, 4 insertions(+), 18 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 34d53f4..2654d13 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -100,12 +100,6 @@ rpassword = "7" # in). Patches all pallas-* crates so the version graph resolves # consistently against the same commit. PR upstream pending; switch back # to crates.io once merged. -# -# Source URLs point at the public github mirror so external clones build -# out of the box. Sulkta-internal builds short-circuit to the LAN gitea -# via a `git config url.*.insteadOf` rewrite — no network egress, same -# locked SHA. See `docs/internal-build-rewrites.md` for the one-line -# config that wires that up on Lucy + crafting-table + dev hosts. [patch.crates-io] pallas-codec = { git = "https://github.com/Sulkta-Coop/pallas.git", branch = "feat-aux-data" } pallas-crypto = { git = "https://github.com/Sulkta-Coop/pallas.git", branch = "feat-aux-data" } diff --git a/Dockerfile b/Dockerfile index ed8ac85..7af8e9e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,10 +5,9 @@ # 1. builder — rust toolchain, cargo build --release # 2. runtime — debian:bookworm-slim, just the binary + ca-certs. # -# Built nightly on Lucy (see lucy-infra/scripts/nightly-builds.sh) and -# published as `lucy-registry:5000/aldabra/mcp:{SHA,latest}`. Pulled -# anywhere we want the MCP server available — usually as a sidecar -# spawned by an MCP client (Claude Code, OpenClaw). +# Produces an `aldabra/mcp` image with the MCP-server binary baked in. +# Pulled anywhere the MCP server is needed — usually as a sidecar +# spawned by an MCP client (Claude Code, etc). # # Required env at runtime: # ALDABRA_DATA directory containing mnemonic.age (must diff --git a/README.md b/README.md index d92f17b..1fd3978 100644 --- a/README.md +++ b/README.md @@ -15,10 +15,6 @@ which is a centralized API we deliberately don't depend on. We want a wallet that talks directly to Koios + Ogmios endpoints — public, self- hosted, or whatever the operator points it at. -Also: it's the first Sulkta Rust project — useful as a workout for -crafting-table's Rust toolchain (per `Sulkta-Coop/lucy-infra` -`spec-crafting-table.md`). - ## Architecture Three crates in a Cargo workspace: @@ -66,11 +62,8 @@ Phase 4: ## Build ```bash -# Local (requires rustc 1.75+) +# Requires rustc 1.75+ cargo build --release - -# Through crafting-table (preferred — validates the toolchain there) -crafting-table build aldabra ``` ## Run