page, read its complete body and verify product behavior in
the current source, tests, CLI help, or shipped skills.
- Write for a smart general user first. Do not assume they
Steady34 mentions in 2 weeks
No other project uses it yet
81k24d agoReviewMountCreate a free account to mount
needs a "Real behavior proof" section (setup, exact commands, observed output, what was not tested). Bug fixes need a test that fails before the fix.
- One docs site: `docs/`, deployed
1 project uses a version of this
79k2mo agoReviewMountCreate a free account to mount
project. Examples: `logging`, `x-content` (JSON/CBOR/YAML/SMILE parsing abstraction).
* `client`: The official Java REST client.
* `test`: Test infrastructure used by the rest of the repo. `framework` holds `ESTestCase`/`ESIntegTestCase`/`ESSingleNodeTestCase`; also
No other project uses it yet
79k7mo agoReviewMountCreate a free account to mount
stage=delta -p pattern=MONOTONIC_TIMESTAMPS"
```
## Self-test
Never skip the self-test. Do not pass `-DskipSelfTest=true` or `--test` to `run.sh`. The
self-test validates correctness across all impl/operation/data
No other project uses it yet
79k7mo agoReviewMountCreate a free account to mount
change is necessary.
- Make minimal, focused changes.
- Follow existing coding style and patterns.
- Write tests that exercise the change.
- Keep backwards compatibility with prior releases in mind
No other project uses it yet
78k35d agoReviewMountCreate a free account to mount
code, even when someone names a location.
4. **Keep fixes narrow and tested.** Fix what the issue describes, where the bug is. Add a test that fails without
Steady31 mentions in 2 weeks
No other project uses it yet
78k8d agoReviewMountCreate a free account to mount
frontend) and Go workspaces (backend).
## Principles
- Follow existing patterns in the surrounding code
- Write tests for new functionality — for Go code, use `testing/synctest` over sleeps and
time-based assertions
No other project uses it yet
78k17d agoReviewMountCreate a free account to mount
repo according to `repo/MIGRATION.md`.
- Preserve the public function signatures and behavior.
- Run the baseline test command before editing.
- Edit the app code and its tests.
- Run the check command named
No other project uses it yet
77k4mo agoReviewMountCreate a free account to mount
styles** - Follow antd best practices and avoid styling and custom CSS whenever possible
### Testing Strategy Migration
- **Prefer unit tests** over integration tests
- **Prefer integration tests** over end-to-end tests
No other project uses it yet
75k14mo agoReviewMountCreate a free account to mount
worktrees/`, CI, or mandatory branch setup unless the user explicitly requests them. The only test location is `skills/ppt-master/scripts/tests/` under the conditions in [`docs/rules/code-style.md`](docs/rules/code-style.md) §11.
- On conflict with a generic
Steady10 mentions in 2 weeks
No other project uses it yet
75k7mo agoReviewMountCreate a free account to mount
production fixes
docs/ # Contributor docs site (contributor.strapi.io); package docs mirror packages/ under docs/docs/packages/
tests/ # Integration, E2E, and CLI test infrastructure
tests-next/ # New test suites being built (Test Infrastructure Overhaul
No other project uses it yet
73k50d agoReviewMountCreate a free account to mount
page. Use the [`contributor-docs` skill](../.ai/skills/contributor-docs/SKILL.md) for the procedure.
## Layout
```
docs/docs/contributing/ # how-to: testing, conventions, writing docs
docs/docs/architecture/ # explanations that cross packages
docs/docs/packages/ # one folder per package, mirrors packages
No other project uses it yet
73k50d agoReviewMountCreate a free account to mount
react/src/index.ts`.
- Shared types live in `react/src/types.ts`.
- The Reveal instance context lives in `react/src/reveal-context.ts`.
- Component tests are colocated with their components as `*.test.tsx`.
- Test setup remains in `react/src/__tests__/setup.ts`.
- The demo
No other project uses it yet
72k3mo agoReviewMountCreate a free account to mount
opening pull requests.
It is the source of truth for contribution scope, coding style, testing, commits, DCO sign-off, review, AI usage, and release notes.
# Pull requests
When opening
No other project uses it yet
72k4mo agoReviewMountCreate a free account to mount
Install dependencies (uses Bun)
bun install
# Build all packages
bunx turbo run make
# Run tests and linting
bunx turbo run lint test
# Clean build artifacts
bun run clean
# Build
Steady8 mentions in 2 weeks
No other project uses it yet
72k7d agoReviewMountCreate a free account to mount