Send NIP-17 check-in details to guest on confirmation
Make check-then-hold atomic (double-booking race)
Wire FX conversion + deposit invoice creation into the booking hold
Wire relay publish + inbound subscription in nostr/service.py
Expose Chatelet over the LNbits nostr-transport (register_rpc)
Split views_api into a domain package; unshadow /accounts/hierarchy
Hygiene sweep: dead code, role-assignment race, cached user lookup, stale files
Auth exact-matching, review-race guards, centralized account-name validation