Game engine: extended to 14 slot games (seastory/davinci/oceanparadise/
cherrymaster/yamato/kyoushi/lupin/taiku/matsuri/marilyn/giatrus/rings/
bakabon/slot) with per-game symbol weights and paytable
Pages:
- /shop/buylist: member order history (g5_shop_order)
- /admin/config/popups: g5_new_win create/delete with begin/end times
- /admin/boards/faq: g5_faq_master CRUD
- /admin/boards/contents: g5_content static page editor
- /admin/shop/banners: g5_shop_banner CRUD
Visit counter:
- lib/visit-counter.ts noteVisit() with throttled g5_visit_sum upsert
- Layout fires fire-and-forget on every render
- maybeRun('compress_visit_log') purges 90d+ entries
Themes:
- amina: sky-blue minimalist tokens
- youngcart: warm orange commerce tokens
Mypage: 구매내역 link now points to /shop/buylist (was /shop/orderinquiry)
Verify: 600/600 PASS over 50 iterations after deploy
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>