chore(test): add vitest runner + smoke test
Batch nostr subscriptions / profile fetches (subscription grouping)
Use monotonic created_at when publishing replaceable events
Key the events store by addressable coordinate (kind:pubkey:dtag), not bare d-tag
Re-adding an existing-but-unsynced account returns 409 before the DB sync, leaving it un-mirrored
Per-user accounts still currency-constrained to EUR/SATS/USD — CAD/GBP/JPY bean-check errors persist
add_account duplicate-detection regex isn't anchored → false 409s and silent double-writes
Re-adding an existing-but-unsynced account returns 409 before the DB sync, leaving it un-mirrored
Fixed and shipped in v0.4.0 (PR #46, catalog updated).
Per-user accounts still currency-constrained to EUR/SATS/USD — CAD/GBP/JPY bean-check errors persist
Fixed and shipped in v0.4.0 (PR #46, catalog updated).
add_account duplicate-detection regex isn't anchored → false 409s and silent double-writes
Fixed and shipped in v0.4.0 (PR #46, catalog updated).