Commerce Sprint Plan
sharedDelivery sequence for commerce operations on top of module profiles.
This plan is the execution baseline for the commerce profile after the docs
and module-packaging foundation sprint.
Objective
Ship operational commerce capabilities without breaking profile isolation or contract/audience governance.
Scope
- Purchase/order operations for admin teams.
- Provider reliability and operational visibility.
- React Email templates for transactional events.
- Strong env/config validation for provider adapters.
Sequence
Phase 1: Core operations
C2Order operations admin slice.C3Purchase state operations (retry/cancel/refund intent boundaries).C4Billing webhook operations UI.
Phase 2: Provider reliability
C5React Email foundation.C6Provider env hardening.C7Provider health telemetry.
Phase 3: Developer velocity and governance
C8Frontend decomposition completion pass.C9Scaffolding v2 for contract/procedure/feature hooks.C10Operational runbooks.C11Audience policy audit.C12Sprint closeout.
Non-negotiable constraints
- Contract-first oRPC for new endpoints.
- Audience projection split (
public,client,admin) for every endpoint. - No direct provider SDK usage outside infrastructure adapters.
- Feature routes/screens remain orchestration-only.
Completion criteria
Each task is complete when:
- Code is merged to the sprint branch.
- Structural gates pass (
typecheck, depcruise, contract/projection checks). - Canonical docs are updated in
apps/docs/content/docs. docs/roadmap.mdstatus and completion date are updated.