guidelines-backend.md` for Go, `guidelines-frontend.md` for TS, CSS and Vue, both for templates, `testing.md` for tests, `development.md` for config options and migrations, `guidelines-refactoring.md` for refactors
- PR descriptions: minimal, only what
No other project uses it yet
59k13d agoReviewMountCreate a free account to mount
solution. Avoid impossible-state handling, speculative flags, compatibility shims, policy scaffolding, and unrelated cleanup. Tests are out of scope by default — rely on existing coverage and focused validation; only
No other project uses it yet
58k2mo agoReviewMountCreate a free account to mount
agents/project.md): project overview, versions, and build dependencies.
- [.agents/commands.md](.agents/commands.md): build, development, code generation, and test commands.
- [.agents/rules.md](.agents/rules.md): lint, testing, generated-code, and workflow rules.
Read these only when
Steady11 mentions in 2 weeks
No other project uses it yet
58k11d agoReviewMountCreate a free account to mount
Start per-queue worker and scheduler containers instead |
| `docker compose exec appwrite test tests/e2e/Services/[Service]` | Run E2E tests for a service |
| `docker compose exec appwrite test tests/e2e/Services/[Service] --filter=[Method
No other project uses it yet
58k18d agoReviewMountCreate a free account to mount
build -o cli-proxy-api ./cmd/server # Build
go run ./cmd/server # Run dev server
go test ./... # Run all tests
go test -v -run TestName ./path/to/pkg # Run single test
go build
1 project uses a version of this
57k5mo agoReviewMountCreate a free account to mount
AGENTS.md
Read the canonical human documentation before changing this workspace:
- [Writing Browser E2E Tests](../docs/contributing/e2e-testing.md) covers test
structure, Page Objects, locator priority, waiting, and validation.
- The [E2E workspace README](./README.md
No other project uses it yet
56k3mo agoReviewMountCreate a free account to mount
Running and verifying
- To validate skills: `uv run tools/validate_skills.py --strict`.
- To run the Python tests: `uv run --frozen python -B -m pytest`.
## Conventions that differ from defaults
- Skills, workflows, tasks
Coolinginterest down 30% this month
No other project uses it yet
55k43d agoReviewMountCreate a free account to mount
scripts from `package.json` to run commands.
- Use `npm run build` to run tsc and test build.
- Use `npm run test` to build and run tests, run all tests to verify
Steady20 mentions in 2 weeks
No other project uses it yet
55k5mo agoReviewMountCreate a free account to mount
bash
npx gulp server
```
Then open http://localhost:8888/web/viewer.html to view the PDF viewer. Test PDFs are available at http://localhost:8888/test/pdfs/?frame
### Building
Build for modern browsers:
```bash
No other project uses it yet
54k21mo agoReviewMountCreate a free account to mount
ownership with `withValidityAssertion`
- Mark experimental APIs with `@KaExperimentalApi`, implementation details with `@KaImplementationDetail`
## Working with Test Data
When modifying test data files or running generated tests (`*Generated`) that compare output against
54k10d agoReviewMountCreate a free account to mount
mostly related to FIR (`compiler/fir/`), use `FIR: ` prefix in the commit subject line.
- **Test-before-fix**: When fixing an issue and adding a test, commit the test data
No other project uses it yet
54k10d agoReviewMountCreate a free account to mount
Read first
1. Read [CONTRIBUTING.md](./CONTRIBUTING.md). It is the source for setup, package scripts, tests, documentation, and changesets. Do not copy those steps into a new guide
53k7d agoReviewMountCreate a free account to mount
these from the `docs/` directory. Run them locally on every docs change:
```sh
pnpm test # docs unit tests
pnpm test:worker # Cloudflare worker and route tests
NODE_ENV=production pnpm
No other project uses it yet
53k7d agoReviewMountCreate a free account to mount