Outcome
Prove that provider-neutral HayaSend core code compiles for Cloudflare Workers before implementing Cloudflare adapters.
Scope
- Workers runtime entrypoint and dependency boundary
- compile-time guard against Node-only imports in domain services
- Web Crypto, streams, and fetch-compatible abstractions where required
- capability declaration that clearly says Cloudflare is not yet production-ready
Acceptance criteria
- the core compiles in the Workers runtime
- CI fails on forbidden Node-only dependency paths
- AWS runtime behavior remains unchanged
- no Cloudflare production claim is added
Depends on recipient summaries and recovery diagnostics.
Parent direction: #81
Execution plan: #84
Outcome
Prove that provider-neutral HayaSend core code compiles for Cloudflare Workers before implementing Cloudflare adapters.
Scope
Acceptance criteria
Depends on recipient summaries and recovery diagnostics.
Parent direction: #81
Execution plan: #84