yap-blog/CLAUDE.md