From a7877c32d0735b099f244f560942ef2d3b6d36dd Mon Sep 17 00:00:00 2001 From: Sulkta 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 `ci-runner build aldabra` recipe. Both reference non-public internal infrastructure. - Dockerfile: drop "Built nightly on the build host (see infra-repo/scripts/ build.sh)" comment + the `registry.example.com:5000/aldabra/mcp` internal image-name advertisement. - Cargo.toml: drop the comment block referencing the deleted `docs/internal-build-rewrites.md` + `ci-runner + the build host + dev hosts` 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 498e72a..1cf7370 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 the build host + ci-runner + 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 bfe72bf..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 in CI and -# published as a container image (aldabra/mcp). Pulled -# anywhere we want the MCP server available — usually as a sidecar -# spawned by an MCP client (e.g. Claude Code). +# 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 83e85cd..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 -ci-runner's Rust toolchain (per `Sulkta-Coop/infra-repo` -`spec-ci-runner.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 ci-runner (preferred — validates the toolchain there) -ci-runner build aldabra ``` ## Run