docs: scrub remaining internal repo + tooling references

- 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.
This commit is contained in:
Kayos 2026-05-10 20:51:21 -07:00
parent a42043dec4
commit bc538a71fb
3 changed files with 4 additions and 18 deletions

View file

@ -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" }

View file

@ -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

View file

@ -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