Website ([WebMCP-org/web](https://github.com/WebMCP-org/web))
Full-stack demo showcasing MCP-B capabilities:
- **Frontend**: React with MCP server exposing todo management tools
- **Backend**: Cloudflare Workers with Hono.js and PostgreSQL
1.1k15mo agoReviewMountCreate a free account to mount
prohibited.
New interactive controls must come with the matching i18n entries: `apps/web/src/i18n.js` (frontend) or `packages/app/server/i18n.js` (server/CLI) — adding them to the wrong file is prohibited.
After any code change, `pnpm
1.1k4d agoReviewMountCreate a free account to mount
schema**: `src/lib/recipe-schema.js` builds a JSON Schema (draft-07) from the taxonomy + strategies (hardware / strategy / frontend / task / kv-offload enums never drift); `build-recipes-api.mjs` publishes it as `public/recipe.schema.json` and validates every recipe
1.1k14d agoReviewMountCreate a free account to mount
tasks — they carry additional patterns, anti-patterns, and context that are not in AGENTS.md:
- **Frontend work** (`react-ui`, `ui-components`): invoke the `react` skill before creating or editing any component
1.1k5mo agoReviewMountCreate a free account to mount
with code in this repository.
## Build & Development Commands
```bash
make build # Full build: downloads frontend, builds PHP parser, compiles binary
make run # Build and run
go build ./... # Quick Go compilation
1.1k8mo agoReviewMountCreate a free account to mount
pnpm.io/). Node.js version is managed via `devEngines.runtime` in `internal/frontend/package.json`.
```bash
# Full build (frontend + Go binary, with ldflags)
make build
# Dev: build frontend then run with args (uses port
1.1k31d agoReviewMountCreate a free account to mount
humans; AIs MUST do those things.
## Developer Guides
- **Getting Started**: https://wiki.free.law/c/courtlistener/dev-guide/getting-started.md
## Frontend
CourtListener has two frontend stacks (legacy Bootstrap/jQuery and new
Tailwind/Alpine/Cotton). Before writing any frontend code, MUST
1.1k8d agoReviewMountCreate a free account to mount
packages/ui-e2e`) is under `UI E2E`; Merge Gate needs it (4 shards, `ui-e2e-shards.yml`).
- Frontend PRs (`apps/ui/`, `apps/templates-ui/`) MUST include screenshots of the change running locally and a recording for interaction/flow changes
1.1k2mo 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.