vasily pushed to main at vasily/global-skills 2026-10-31 15:11:13 +08:00
14cc1ab6f0 feat(skills): add cleanup-artifacts skill and session hygiene protocol
vasily created branch main in vasily/global-skills 2026-10-30 12:41:45 +08:00
vasily pushed to main at vasily/global-skills 2026-10-30 12:41:45 +08:00
418792d1ec feat: refresh shared skills catalog
98bb35e6fb docs: document imported skills in README catalog
3fe0d13dd6 feat(skills): import architecture and workflow skills
5a19e1cd9d feat(skills): import Spec-Driven Development (SDD) suite
4fa17b8086 feat(skills): import core skills from .agents catalog
vasily created repository vasily/global-skills 2026-10-30 12:36:04 +08:00
vasily pushed to master at vasily/karate_halloween 2026-10-30 00:14:42 +08:00
74e6b6f626 perf(assets): shrink logo and style previews
vasily pushed to master at vasily/karate_halloween 2026-10-30 00:03:16 +08:00
6772e0cf37 perf(booth): optimize assets and result flow
vasily pushed to master at vasily/karate_halloween 2026-10-29 13:58:10 +08:00
56da9c86d2 fix: show daily counts above chart bars instead of clipped tooltip
vasily pushed to master at vasily/karate_halloween 2026-10-29 13:55:16 +08:00
e93fb4a51c fix: portal daily chart bars collapsed to zero height
vasily pushed to master at vasily/karate_halloween 2026-10-29 13:50:29 +08:00
309372e1fe fix: normalize bilingual style names to strings so /portal dashboard renders
vasily pushed to master at vasily/karate_halloween 2026-10-28 10:51:31 +08:00
566e17d1f4 feat: extrapolate poses into distinct dynamic martial arts techniques per style
vasily pushed to master at vasily/karate_halloween 2026-10-28 10:48:58 +08:00
75edfda401 feat: intelligent pose mapping - transform user posture into closest karate stance
vasily pushed to master at vasily/karate_halloween 2026-10-28 10:46:00 +08:00
62ea588fa3 feat: instruct AI to strictly preserve and enhance the user's actual martial stance
vasily pushed to master at vasily/karate_halloween 2026-10-28 10:44:36 +08:00
3d856aa616 chore: disable photo upload button in camera view
vasily pushed to master at vasily/karate_halloween 2026-10-28 10:36:41 +08:00
03e821e904 feat: implement pure JavaScript image watermarking with sharp (no Python)
vasily pushed to master at vasily/karate_halloween 2026-10-28 10:26:55 +08:00
5a7b284ff0 feat: set OpenRouter as primary AI provider with Google Gemini fallback
vasily pushed to master at vasily/karate_halloween 2026-10-28 10:24:18 +08:00
fc5d96e72c fix: use dedicated PM2 process name karate_halloween on port 34822
vasily created branch master in vasily/karate_halloween 2026-10-28 09:55:24 +08:00
vasily pushed to master at vasily/karate_halloween 2026-10-28 09:55:24 +08:00
1b3562f03c docs: add PM2 and Nginx prod setup for karate.ph.sokaris.link with www-data
3ac44f5931 chore: remove unused legacy styles, duplicate brand logos, and test assets
e04672db2a feat: integrate Sensei Spook mascot in 4 stances, speech bubbles, and style updates
vasily created repository vasily/karate_halloween 2026-10-28 09:49:34 +08:00
vasily pushed to feat/knowledge-browser-online-verification at vasily/GEWU 2026-10-17 13:21:01 +08:00
e7d9b13821 docs: clarify local file upload connector flow