2 Commits

Author SHA1 Message Date
giles
044fdd61e1 Phase 5: Add order lifecycle, cart adoption glue services and handlers
- order_lifecycle.py: claim/confirm/get entries for order (cross-domain writes)
- cart_adoption.py: adopt anonymous cart+entries for logged-in user
- login_handlers.py: handle user.logged_in event for cart adoption
- order_handlers.py: placeholder handlers for order.created/paid events
- setup.py: register new handlers at startup

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 17:35:04 +00:00
giles
f57c765cac Initial glue layer: models, services, handlers, setup 2026-02-11 19:19:05 +00:00