def764640b
The hosted CI job failed at the very first cargo command (reported as a "clippy" failure only because the job is named "fmt / clippy / test"). The real cause: every cargo command runs `cargo metadata` over the whole workspace first, and gp-nostr/gp-server/gp-goblin-sender have path deps into out-of-repo siblings (nip44, nym, the private goblin tree) that a hosted GitHub runner can't check out. `-p gp-core` scoping runs after metadata, so it never helped — the job could not pass as written. Add a CI-only step that drops those three members from Cargo.toml before any cargo command runs, leaving the self-contained core gate (gp-core, gp-wallet). The committed manifest is unchanged, so the deploy host (where the siblings exist) still builds the full workspace and runs the full ./ci.sh gate.