Projects
Spent part of the day responding to review comments on the ADR for LRX-39139, PR #17434, which lays out the two-phase approach for stable Transifex translation keys in monocle. Getting consensus on an ADR always takes longer than writing it, but that back-and-forth is where the real edge cases surface, so I'd rather work through it now than discover a gap after the rollout starts. I also spent time thinking through the broader Transifex rollout itself, since stable keys only solve half the problem if the surrounding tooling and workflow don't change to match.
On the tax fix front, I tested the QBO sync fixes across monoliph and webregister, the two companion PRs from LRX-43920 that fall back to No Tax for any line with a zero-tax-component and backfill tax_components for regular line items. Both held up under testing, which is the kind of quiet confirmation that makes the earlier tracing work feel worth it.
I also requested a Figma dev seat so I can test Transifex key generation directly, since eyeballing exported strings only gets you so far when you're trying to confirm keys stay stable across design changes.
External Requests
I took handoff from Leo on two related escalations from the xseries-payments team, both stemming from the same root cause. LRX-43196 covers a batch resend of QBO register closures, and LRX-43338 covers the Xero equivalent, preparing a batch resend of register closures. Both are blocked by missing LSPay fees, so untangling that issue will likely clear the path for both tickets at once rather than needing two separate fixes.