- task-8: Mark Directus deployment as Done with final notes
- task-10: Sanitize filename (remove special chars)
- task-12: New task — fix store images blocked by Cloudflare Access
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
All acceptance criteria confirmed — double opt-in email received,
Katheryn set as notify email for new subscribers.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Wire subscribe forms to Listmonk API (token auth) with double opt-in,
falling back to email notifications when Listmonk is not configured.
SMTP via Mailcow (orders@katheryntrenshaw.com).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Moved cynthia-poetry-website into katheryn-website repo as sibling to
frontend. Added actual Mortal Beings book cover image replacing the
placeholder text. Also includes new backlog tasks for newsletter setup
and artwork processing.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add full biographical content from Squarespace export
- Include artist statement and teacher bio sections
- Add media banner and major projects showcase
- Use Squarespace CDN images for portraits
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>