Remove the npm-install-build-system wrapper and the Node.js dependency in
conf/home/pi.scm.
+* When Paseo triggers Claude Code from mobile, get-api-key runs pass(1) which
+ prompts for a GPG passphrase on a headless terminal — the session hangs.
+ Claude Code runs on the laptop (spawned by the Paseo daemon) but the API key
+ lives on the phone behind Paseo's relay; the key needs to cross that relay
+ into the laptop somehow, which there is currently no mechanism for.
+
* Move configuration files to the Guix store and bundle them with the binary.
This requires redesigning home-program-configuration so dotfiles are part of
the package derivation rather than symlinked via home-symlink-service-type.