Debug AI editing in the clip studio
docker-compose down # Stop all services
```
Services: Frontend (:3107), Backend API (:8000, docs at /docs), Worker (ARQ), AI worker (ARQ, `supoclip_ai` queue
2.4k8d agoReviewMountCreate a free account to mount
tauri build # Linux/Windows build
pnpm dev # Start Vite dev server only
pnpm build # Build frontend with TypeScript checking
pnpm lint # Run ESLint
```
## Branch Strategy
```
main ← 릴리즈 전용 (사용자가 GitHub에서 보는
2.3k4mo agoReviewMountCreate a free account to mount
core
ant test-unit
ant test-class -Dtest.class=SomeTest
ant test-package -Dtest.package=com.liferay.portal.kernel.util
# Frontend
cd && yarn test
cd && yarn test
```
Read `.claude/rules/jest-testing.md` before creating a frontend unit test.
#### Integration
2.3k19d agoReviewMountCreate a free account to mount
dependency without upgrading existing ones
uv pip freeze > requirements.txt # regenerate lockfile after changes
# Frontend - dev server
cd web && pnpm install && pnpm dev
# Docker
make up # start services (docker-compose)
make
2.3k7mo agoReviewMountCreate a free account to mount
type checker
just build-package # Build the Python package
just build-js # Build Vue.js frontend (generates report assets)
just serve-js # Dev server for the Vue.js report UI
just test
No other project uses it yet
2.3k5mo agoReviewMountCreate a free account to mount
configs/mcp-gateway.yaml
go run cmd/mock-server/main.go
# Configuration testing
go run cmd/mcp-gateway/main.go test -c configs/mcp-gateway.yaml
```
### Web Frontend
```bash
cd web/
pnpm run dev # development server
pnpm run build # production build
pnpm run lint
2.2k17mo agoReviewMountCreate a free account to mount
violation.
2. **Prefer KunUI components; do not modify KunUI itself.** When adding or changing frontend UI, reach for a KunUI component (`@kungal/ui-*`) first — do not hand-roll a native/custom component
2.2k36d agoReviewMountCreate a free account to mount
team)
- `publish: true` (only if template should appear in dashboard)
### Visual and Content Requirements
- **Frontend Component**: Must have visual UI that clearly demonstrates functionality
- **Preview Image**: Required 16:9 aspect
2.2k10mo agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.