Frontend — agent guide
UI conventions for `frontend/`. For backend or repo-wide changes, also read the repository-root `AGENTS.md`.
The dashboard is a client-rendered Next.js 15 App Router
Steady9 mentions in 2 weeks
No other project uses it yet
4k19d agoReviewMountCreate a free account to mount
frontend 模块文档
[← 根目录](../CLAUDE.md)
## 模块职责
Vue 3 + Vuetify 3 Web 管理界面:渠道配置、能力测试、模型列表查询、拖拽排序、监控面板、主题切换。
## 启动命令
```bash
bun run dev # 开发服务器
bun run build # 生产构建
bun run preview
4k59d agoReviewMountCreate a free account to mount
that only manifest at exact byte boundaries.
- **Never `shutdown(Shutdown::Both)` on a TLS frontend socket.** It emits a TCP RST which truncates the already-queued response. Use write-only
3.8k44d agoReviewMountCreate a free account to mount
serving the Django web app (server-rendered templates with Alpine.js + htmx), REST API, the frontend's static assets (thin TypeScript bundles built by bun, served via WhiteNoise), uploaded media
3.7k29d agoReviewMountCreate a free account to mount
frontend/CLAUDE.md
Conventions specific to `frontend/` (the CDP Vue UI). The root `AGENTS.md`
still applies here, including its "no comments" rule, and commits follow
`CONTRIBUTING.md`.
## Components
3.4k53d agoReviewMountCreate a free account to mount
CLAUDE
This directory contains the frontend of the different Storj applications that have a web UI.
## Chrome Dev Tools
Use `chrome-devtools` when it's configured.
If you needed
Steady2 mentions in 2 weeks
No other project uses it yet
3.3k12mo agoReviewMountCreate a free account to mount
Never run `migrate:fresh` or other destructive DB commands — use tests to verify migrations.
## Frontend
- Inertia pages in `resources/js/pages/`. React components in `resources/js/components/`. Functional components + hooks.
- Forms: use the `useForm
3.3k6mo agoReviewMountCreate a free account to mount
Project Overview
CSRankings is a metrics-based ranking of top computer science institutions. The frontend is a single-page application built with TypeScript that displays publication-based rankings with interactive
3.2k13d agoReviewMountCreate a free account to mount
Development Guide
Backend:
mvn clean package
mvn spring-boot:run
mvn test
Frontend:
cd web-ui
npm install
npm run dev
npm run build
npm run lint
---
# 6. Code Rules
3.2k3y agoReviewMountCreate a free account to mount
packages under `packages/*`.
- `pnpm install` — install everything (pnpm workspaces).
- `pnpm build` — build `core` → `server` → `frontend` → `web` in that order (the order matters; later packages depend on `@aiostreams/core`).
- `pnpm
No other project uses it yet
3.1k4mo agoReviewMountCreate a free account to mount
Quill is a C++17 asynchronous low-latency logging library.
Main design goals:
- keep frontend logging overhead as low as possible,
- move formatting and I/O to a backend worker thread
No other project uses it yet
3.1k21mo agoReviewMountCreate a free account to mount
CLAUDE.md - Lem Editor
Lem is a text editor written in Common Lisp with multiple frontend support (terminal, GUI, browser).
## Quick Reference
```bash
# Build and run
make sdl2 # GUI version
make
3.1k11mo 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.