diff --git a/CLAUDE.md b/CLAUDE.md index 34c15a1..06ed66c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1321,6 +1321,23 @@ The plugin architecture is solid and well-tested. Most bugs arise from: - `CHANGELOG.md` - v1.4.1 release notes - `CLAUDE.md` - Updated version and session history +**Additional:** + +- Created MARKETING.md with marketing texts: + - Short descriptions (max 150 chars) in EN, DE, FR, IT + - Full product descriptions in EN, DE, FR, IT + - Feature highlights (bullet points) in EN, DE, FR, IT + - SEO keywords in EN, DE, FR, IT + - File added to .gitignore (not for public distribution) + +**Key Learnings:** + +- The `/create-marketing` skill creates MARKETING.md with multilingual marketing texts +- Marketing files should be added to .gitignore to keep them out of the release package +- The update checker uses the existing license server endpoint `/wp-json/wc-licensed-product/v1/update-check` +- Localhost bypass patterns include: localhost, 127.0.0.1, ::1, `*.localhost`, `*.local`, `*.test`, `*.example`, `*.invalid`, and private IP ranges +- Self-licensing bypass compares normalized domains (lowercase, without www prefix) + --- Always refer to this document when starting work on this project. Good luck!