agentleFS

CLAUDE.md examples from real projects

How real projects brief Claude Code: the commands, conventions and warnings they put in CLAUDE.md.

Best matches · from page 17Worked for most · soon
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-registry

apache/dolphinscheduler/dolphinscheduler-registry/CLAUDE.md

main DolphinScheduler DB; useful when Zookeeper/Etcd aren't available) - `dolphinscheduler-registry-it` (integration tests exercising all three) - **`dolphinscheduler-registry-all`** — uber module that bundles every implementation; depended

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-scheduler-plugin

apache/dolphinscheduler/dolphinscheduler-scheduler-plugin/CLAUDE.md

SchedulerApi`; (3) register via Spring Boot `spring.factories` / `AutoConfiguration.imports`; (4) add itself to `scheduler-all`. ## Tests Inside `-quartz/src/test/java`. ## Related modules - `dolphinscheduler-master` — consumes `scheduler-all`. - `dolphinscheduler-service` — uses `CronService` for next

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-service

apache/dolphinscheduler/dolphinscheduler-service/CLAUDE.md

contract change visible to every task. ## Configuration None shipped; consumers pass standard Spring profiles. ## Tests Standard `src/test/java`. Some tests mock `curator-test` for registry; most are pure unit. ## Related modules

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-spi

apache/dolphinscheduler/dolphinscheduler-spi/CLAUDE.md

modules of the plugin families (`task-api`, `datasource-api`, `dao-api`, etc.). ## Tests Standard `src/test/java`. ## Related modules - `dolphinscheduler-common` — consumed `provided` only. - `dolphinscheduler-task-plugin` / `dolphinscheduler-datasource-plugin` / `dolphinscheduler-storage

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-standalone-server

apache/dolphinscheduler/dolphinscheduler-standalone-server/CLAUDE.md

process with an **H2 in-memory** database. Intended for local development, smoke tests, and lightweight demos — **not** for production. ## Entry point `StandaloneServer` — a thin `@SpringBootApplication` whose only

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-storage-plugin

apache/dolphinscheduler/dolphinscheduler-storage-plugin/CLAUDE.md

task artifact handling (not only as the resource store). This is the most battle-tested code path. - **OBS listStorageEntity** had a bug where subdirectories were not returned — fixed recently

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-task-executor

apache/dolphinscheduler/dolphinscheduler-task-executor/CLAUDE.md

lifecycle event that was never published from the executor here. - **Module has no tests** — coverage comes from `dolphinscheduler-worker` integration tests. Changes here need worker-side verification. ## Related modules - `dolphinscheduler

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-task-plugin

apache/dolphinscheduler/dolphinscheduler-task-plugin/CLAUDE.md

versions shared with the core; large client libraries (Spark, Flink, Hadoop) are plugin-local. ## Tests Each plugin has `src/test/java` with mocked clients (e.g., mocked `SparkSubmit`, mocked `HttpClient

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-tools

apache/dolphinscheduler/dolphinscheduler-tools/CLAUDE.md

JDBC URL is exported. ## Configuration `application.yaml` — primarily datasource config so the tool can connect. ## Tests `src/test/java` uses Testcontainers (MySQL + PostgreSQL) to run end-to-end schema init + upgrade against

15k2mo agoReviewMountCreate a free account to mount
apacheReads credentialsCLAUDE.md

dolphinscheduler / dolphinscheduler-ui

apache/dolphinscheduler/dolphinscheduler-ui/CLAUDE.md

Language toggle stored in the `language` cookie (`js-cookie`). ## Gotchas - **No unit tests** are configured (no `*.spec.ts` / `*.test.ts` found). End-to-end coverage comes from `dolphinscheduler-e2e`. - **Node version drift

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-worker

apache/dolphinscheduler/dolphinscheduler-worker/CLAUDE.md

resource limits, executor thread pools, task-type enable list, load-protection thresholds. - `logback-spring.xml`, `banner.txt`. ## Tests `src/test/java` — unit tests for registry, RPC, load protection, connection-state handling. End-to-end workflows

15k2mo agoReviewMountCreate a free account to mount
apacheCLAUDE.md

dolphinscheduler / dolphinscheduler-yarn-aop

apache/dolphinscheduler/dolphinscheduler-yarn-aop/CLAUDE.md

AspectJ version is pinned in `dolphinscheduler-bom`** (`aspectj.version`, currently 1.9.7). Upgrading AspectJ is sensitive — test every YARN-based task plugin. - **Tests use AspectJ syntax to mock YARN**. `YarnClientMoc`, `YarnClientAspectMoc`, `YarnClientMocTest

15k2mo agoReviewMountCreate a free account to mount
coturnDeletes or force-pushesCLAUDE.md

coturn

coturn/coturn/CLAUDE.md

TYPE=Debug|Release` — defaults to `Release` (`-O3 -DNDEBUG`) when unset, so benchmark and load-test builds are optimized without opting in. `-DFUZZER=ON` builds are exempt: they take their

No other project uses it yet

15k8d agoReviewMountCreate a free account to mount
jackcReads credentialsCLAUDE.md

pgx

jackc/pgx/CLAUDE.md

database/sql` compatible driver. Requires Go 1.25+ and supports PostgreSQL 14+ and CockroachDB. ## Build & Test Commands Every checkout has its own PostgreSQL 14-18 and CockroachDB instances, supervised by process-compose

No other project uses it yet

14k3y agoReviewMountCreate a free account to mount
semaphoreuiCLAUDE.md

semaphore

semaphoreui/semaphore/.claude/CLAUDE.md

research Use MCP server `research` if your asks you to research something. ## Writing Tests Use `github.com/stretchr/testify/assert` (and `require` when a failure should stop the test immediately). ### Run tests ```bash

No other project uses it yet

14k24d agoReviewMountCreate a free account to mount
idankReads credentialsCLAUDE.md

explainshell

idank/explainshell/CLAUDE.md

SQLite, bashlex, OpenAI SDK, Google Gemini SDK, LiteLLM (fallback) - Linting: ruff (Python), biome (JS) - Testing: pytest (unit + doctests), JS Playwright Test (e2e) - Dependencies: `requirements.txt` (web serving), `requirements-extraction.txt` (LLM SDKs, offline

14k5mo agoReviewMountCreate a free account to mount
bitwardenCLAUDE.md

clients

bitwarden/clients/.claude/CLAUDE.md

lint:fix` — applies ESLint fixes - `npm run prettier` — formats with Prettier - `npm run test:types` — type-checks the workspace - `npm test` — runs Jest. Scope with `npm test -- ` when changes

14k11d agoReviewMountCreate a free account to mount
phpstanCLAUDE.md

phpstan

phpstan/phpstan/CLAUDE.md

Overview PHPStan finds errors in PHP code without running it. It catches bugs before tests are written, moving PHP closer to compiled languages. This is the **distribution repository** — the compiled

14k9mo agoReviewMountCreate a free account to mount
phpstanCLAUDE.md

phpstan / website

phpstan/phpstan/website/CLAUDE.md

check` — TypeScript type-check + ESLint - `npm run fix` — ESLint auto-fix - `npm run test:visual` — Run Playwright visual regression tests - `npm run test:visual:update` — Update visual test snapshots ### Deployment

14k9mo agoReviewMountCreate a free account to mount
567-labsCLAUDE.md

instructor

567-labs/instructor/CLAUDE.md

deps: `uv pip install -e ".[dev,anthropic]"` or `poetry install --with dev,anthropic` - Run tests: `uv run pytest tests/ -n auto` - Run specific test: `uv run pytest tests/path_to_test.py::test_name

Steady5 mentions in 2 weeks

No other project uses it yet

14k6mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About CLAUDE.md

What is CLAUDE.md?

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.