sync: add AI review pipeline, parallel skill-files fetch, Redis cache improvements

- feat(review): add skill_reviews table, review API endpoints (pending/submit/stats), admin auth
- perf: parallel file fetching in skill-files API (was sequential → timeout)
- fix: handle Date serialization from Redis cache
- fix: align curation batch scripts with current browseReadyFilter

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
airano
2026-02-23 19:51:43 +03:30
parent 328520bb70
commit 447f9eff59
15 changed files with 1050 additions and 74 deletions

4
.gitignore vendored
View File

@@ -43,6 +43,10 @@ drizzle/*.sql
*.dump
data/backups/
# Curation session data (review batches/results contain raw_content)
scripts/curation/data/*
!scripts/curation/data/.gitkeep
# Claude Code
.claude/skills/
.claude/settings.local.json