An easy-to-host PDS on the ATProtocol, MacOS. Grandma-approved.

fix(MM-63): address PR review — publish = false, workspace version, clean Cargo.tomls

- Add publish = false + version = "0.1.0" to [workspace.package]
- All crates inherit via publish.workspace/version.workspace = true
- Remove empty [dependencies] sections from repo-engine, crypto, common

+10 -7
+2
Cargo.toml
··· 8 8 resolver = "2" 9 9 10 10 [workspace.package] 11 + version = "0.1.0" 11 12 edition = "2021" 13 + publish = false 12 14 13 15 # Declare shared dependency versions here. 14 16 # Individual crates opt in with `{ workspace = true }`.
+2 -2
crates/common/Cargo.toml
··· 1 1 [package] 2 2 name = "common" 3 - version = "0.1.0" 3 + version.workspace = true 4 4 edition.workspace = true 5 + publish.workspace = true 5 6 6 7 # common: shared types, error envelope, config parsing. 7 - [dependencies]
+2 -2
crates/crypto/Cargo.toml
··· 1 1 [package] 2 2 name = "crypto" 3 - version = "0.1.0" 3 + version.workspace = true 4 4 edition.workspace = true 5 + publish.workspace = true 5 6 6 7 # crypto: signing, Shamir secret sharing, DID operations. 7 8 # Depends on rsky-crypto (added when Wave 3 DID/key work begins). 8 - [dependencies]
+2 -1
crates/relay/Cargo.toml
··· 1 1 [package] 2 2 name = "relay" 3 - version = "0.1.0" 3 + version.workspace = true 4 4 edition.workspace = true 5 + publish.workspace = true 5 6 6 7 # relay is the network-facing binary: Axum HTTP server, XRPC handlers, 7 8 # OAuth, provisioning API, blob storage.
+2 -2
crates/repo-engine/Cargo.toml
··· 1 1 [package] 2 2 name = "repo-engine" 3 - version = "0.1.0" 3 + version.workspace = true 4 4 edition.workspace = true 5 + publish.workspace = true 5 6 6 7 # repo-engine: MST construction, CAR file storage, commit construction. 7 8 # Depends on atrium-repo (added when Wave 4 repo work begins). 8 - [dependencies]