coding tool histories while retaining the legacy Lovcode CLI and storage contracts.
## Commands
```bash
# Frontend development (hot reload)
pnpm dev
# Type check + production build
pnpm build
# Run Tauri desktop
repository. Do NOT operate on any parent directory or sibling directories.
- Frontend: TypeScript + React (Vite)
- Desktop shell: Rust (Tauri)
- Agent platform backend: Go
Before making any changes, confirm
review should be explicitly checked against these principles; deviations require a clear justification.
## Frontend
API related code is generated by swagger.
For each new feature, use a placeholder function
Frontend
Supplements the root `CLAUDE.md`. Covers frontend-specific build/bundle conventions.
## Code-splitting
Every route element in `App.tsx` must be `React.lazy(() => import('./pages/...'))`, not a static import — except `Login`, the only
Agentic-Desktop-Pet is an AI desktop pet application built with:
- **Godot 4.x** (frontend) - Handles the desktop pet UI, animations, transparent window, and user interaction
- **Python FastAPI** (backend
claude.ai/code) when working with code in this repository.
## Project Overview
**Claude Code Karma Frontend** — SvelteKit + Svelte 5 web interface for monitoring and analyzing Claude Code sessions. Connects
Standards (Code Change Gate)
**All code must comply with [`docs/COMMENT_STANDARDS.md`](docs/COMMENT_STANDARDS.md). No exceptions.**
## 8. Frontend Standards (Code Change Gate)
**All frontend code must comply with [`docs/FRONTEND_STANDARDS.md`](docs/FRONTEND_STANDARDS.md). No exceptions
test -run TestWeightedList ./balancers/
# Format code
go fmt ./...
# Tidy dependencies
go mod tidy
```
### Frontend Development
```bash
cd webui
# Install dependencies
pnpm install
# Run development server (proxies /api to localhost
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.