Aditya Chaudhary userAdityaa
  • https://www.adityaworks.tech
    • LFX @headlamp
    • Javascript Code Repo Expert (Contract) @HackerRank
    • R&D Intern @Samsung
    • Software Engineer @Tile10
  • Joined on 2026-04-03
userAdityaa created branch relay-state-drift in userAdityaa/caravel 2026-04-29 18:15:49 +00:00
userAdityaa pushed to relay-state-drift at userAdityaa/caravel 2026-04-29 18:15:49 +00:00
5848355428 fix: silent relay state drift when activity bus drops events
3ecd285290 chore: prevent duplicate Lightning charges by adding durable invoice-level NWC payment guard (#51)
Compare 2 commits »
userAdityaa commented on issue coracle/caravel#52 2026-04-29 13:46:52 +00:00
Manual Lightning payment flow is not reconciled to Stripe invoice state

Apologies for the delay. I’ve been occupied with my final university presentation, but I will try mh best to wrap up all issues within the next two days.

userAdityaa opened issue coracle/caravel#52 2026-04-27 19:07:10 +00:00
Manual Lightning payment flow is not reconciled to Stripe invoice state
userAdityaa created pull request coracle/caravel#51 2026-04-25 11:23:25 +00:00
chore: prevent duplicate Lightning charges by adding durable invoice-level NWC payment guard
userAdityaa pushed to prevent-duplicate-lightning at userAdityaa/caravel 2026-04-25 11:21:39 +00:00
d9c7e0c1e4 chore: prevent duplicate Lightning charges by adding durable invoice-level NWC payment guard
userAdityaa pushed to prevent-duplicate-lightning at userAdityaa/caravel 2026-04-25 11:19:02 +00:00
ca239317d7 chore: prevent duplicate Lightning charges by adding durable invoice-level NWC payment guard
userAdityaa created branch prevent-duplicate-lightning in userAdityaa/caravel 2026-04-25 11:13:12 +00:00
userAdityaa pushed to prevent-duplicate-lightning at userAdityaa/caravel 2026-04-25 11:13:12 +00:00
534d592282 chore: prevent duplicate Lightning charges by adding durable invoice-level NWC payment guard
userAdityaa opened issue coracle/caravel#50 2026-04-25 10:48:08 +00:00
Duplicate Lightning charge risk in invoice processing
userAdityaa created pull request coracle/caravel#49 2026-04-25 05:20:57 +00:00
fix: add idempotency keys to all Stripe mutation calls
userAdityaa created branch stripe-keys in userAdityaa/caravel 2026-04-25 05:19:45 +00:00
userAdityaa pushed to stripe-keys at userAdityaa/caravel 2026-04-25 05:19:45 +00:00
65bb0b0355 fix: add idempotency keys to all Stripe mutation calls
1aeb15971d fix: silent NWC auto-payment failure messaging in invoice.created fallback (#46)
Compare 2 commits »
userAdityaa commented on issue coracle/caravel#47 2026-04-23 18:30:06 +00:00
Stripe mutation calls are not idempotent

I believe there are only a few remaining issues before we can proceed with the launch. I’ll be traveling and attending a hackathon over the next couple of days, but I’ll do my best to address…

userAdityaa opened issue coracle/caravel#48 2026-04-23 18:27:34 +00:00
Internal activity bus can drop events and cause silent state drift
userAdityaa opened issue coracle/caravel#47 2026-04-23 18:12:09 +00:00
Stripe mutation calls are not idempotent
userAdityaa commented on issue coracle/caravel#38 2026-04-23 16:42:46 +00:00
NWC payment failure is swallowed silently, error context never reaches the user

Closing this, as it has been merged through #46.

userAdityaa closed issue coracle/caravel#38 2026-04-23 16:42:46 +00:00
NWC payment failure is swallowed silently, error context never reaches the user
userAdityaa created pull request coracle/caravel#46 2026-04-23 13:44:00 +00:00
fix: silent NWC auto-payment failure messaging in invoice.created fallback
userAdityaa created branch silent-failure in userAdityaa/caravel 2026-04-23 13:42:15 +00:00