(release): v0.4.0
AislePack v0.4.0 completes the invite-gated Campaign Pack workflow.
Highlights:
- private product-image upload with metadata and format validation
- workspace-scoped Agent planning and explicit revision approval
- atomic, idempotent 1:1, 4:5, and 9:16 Campaign Packs
- deterministic exact-text SVG composition with bilingual copy
- private output preview, download, deletion, and allowance settlement
- responsive production UI and public-safe deployment documentation
Verification includes 36 Workers tests, type checks, production build, Wrangler dry-run, dependency audit, live route and header smoke tests, and an isolated production Campaign Pack flow followed by complete test-data cleanup.