bitspire/packages/nostr-client/src
Padreug 46e52f6598 chore: scrub "Lamassu" from shipped labels
The kiosk's <title> still read "Lamassu ATM" — visible as the browser tab
on the public demo, and inherited by the Electron window. The product has
been bitSpire since the rename; Lamassu belongs in the provenance credits
(README, the c0b69d1 boundary note), not on the artifact.

Rename the user-facing labels that ship: the page title, the flake
description (surfaces in `nix flake metadata`), the ISO build banner, the
header comments on the live-USB config / udev rules / app derivation that
land on the machine image, and the workspace packages' descriptions.

Deliberately NOT touched, because they are identifiers rather than labels
and renaming them has deployed-machine consequences:
- VITE_LAMASSU_MACHINE_MODEL / VITE_LAMASSU_FIAT_CODE (provisioned .env)
- LamassuEventKind (exported enum)
- localStorage keys lamassu-theme / lamassu-color-mode (would reset
  every machine's stored theme)
- docker container names + devenv scripts (dev-only)
- the packages/hal Cargo crate name
Hardware names in HAL driver comments ("Lamassu Sintra", "Douro", "Tejo")
stay: those are the physical machines' real names — that IS the credit.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013A6683cCHnQxFUosx1krY4
2026-09-19 09:58:42 +02:00
..
__tests__ fix(nostr-client): reject non-ws(s):// relays in the spire seed 2026-07-02 21:53:51 +00:00
bunker-signer.ts docs(nostr-client): TTL expiry is now a post-bind deauth cause 2026-06-19 23:19:58 +02:00
client.ts chore: scrub "Lamassu" from shipped labels 2026-09-19 09:58:42 +02:00
encryption.ts refactor(nostr-client): retire dead NIP-44 v1 / Lightning.Pub path 2026-06-18 19:57:02 +02:00
events.ts chore: scrub "Lamassu" from shipped labels 2026-09-19 09:58:42 +02:00
identity.ts feat(docker): add dev.sh with auto-funding and ATM app setup 2026-02-15 14:19:16 -05:00
index.ts chore: scrub "Lamassu" from shipped labels 2026-09-19 09:58:42 +02:00
seed.ts fix(nostr-client): reject non-ws(s):// relays in the spire seed 2026-07-02 21:53:51 +00:00
signer.ts refactor(nostr): route signing + encryption through a Signer abstraction 2026-06-18 19:56:35 +02:00
types.ts chore: scrub "Lamassu" from shipped labels 2026-09-19 09:58:42 +02:00