This file describes the general instructions for working with the FAST monorepo, including repository structure, code style, tooling, and contribution guidelines.
No other project uses it yet
9.7k5mo agoReviewMountCreate a free account to mount
visual approval
from permission to assess code quality.
Check that behavioural changes have focused tests and that user-visible
settings, files, and network access are documented. For UI changes
Steady10 mentions in 2 weeks
1 project uses a version of this
9.5k30d agoReviewMountCreate a free account to mount
wait` (takes ~1-2 minutes, pulls images on first run)
### Building and Testing
- Build all packages: `yarn build` -- takes 2 minutes. NEVER CANCEL. Set timeout to 180+ seconds.
- Lint
Steady5 mentions in 2 weeks
No other project uses it yet
9.3k10mo agoReviewMountCreate a free account to mount
/mvnw`.
- Before making changes, read the target module's `pom.xml`, adjacent implementations, and tests. Existing conventions in the target module take precedence over general practices.
## Modules and Architecture
- `shenyu
No other project uses it yet
8.9k5y agoReviewMountCreate a free account to mount
Instructions for RedisInsight
> **🎯 Start here: Read `AGENTS.md` at the repository root for essential commands, testing instructions, and quick reference**
This project uses a centralized AI rules structure:
- **`AGENTS.md`** (repository root
No other project uses it yet
8.9k8mo agoReviewMountCreate a free account to mount
Composer:** For dependency management (`composer install`)
- **Node.js & npm:** Only required for running JavaScript unit tests. **Main JS logic must remain browser-compatible!**
- **Recommended Environment:** Unix-like OS (Linux, macOS) with
8.7k3y agoReviewMountCreate a free account to mount
alike.
- Keep changes focused, preserve existing contributions, and update directly
related documentation. Add regression tests for behavioral changes.
- Use the existing test tools. Prefer offline, deterministic tests with mocked
model
8.7k2d agoReviewMountCreate a free account to mount
have CRLF line endings.
* When creating or modifying code, follow all StyleCop analyzer rules.
* Test changes locally or verify StyleCop compliance before committing when possible.
* When reviewing, mention if files
No other project uses it yet
8.6k5y agoReviewMountCreate a free account to mount
Copilot Instructions for WinUI Repository
For detailed instructions on building and testing, see the skills defined in `.github/skills/`:
- `.github/skills/build/SKILL.md` - Build commands and file-to-project mappings
No other project uses it yet
8.6k39d agoReviewMountCreate a free account to mount
records/buffers where a reference, move, or
in-place operation suffices.
4. Missing or inadequate test coverage.
5. Style deviations from CODING_STANDARDS.md. These are NOT enforced by any
automated formatter
No other project uses it yet
8.5k47d agoReviewMountCreate a free account to mount
Deno Core runtime executes JavaScript workflows with plugin permissions
### Common Commands
```bash
make rust_test # Run all workspace tests
make rust_build # Build entire workspace
make migrate # Run SeaORM migrations
No other project uses it yet
8.5k56d agoReviewMountCreate a free account to mount
minutes.
- Poetry will create a virtual environment in `.venv/` directory
### Build and Test Process
- `poetry run pytest tests/ -v` -- Run unit tests (25 tests). Takes ~3 seconds. All tests should
No other project uses it yet
8.5k5mo agoReviewMountCreate a free account to mount
that does not match the info here.
## Working Effectively
### Bootstrap and Build
- Build without tests: `./mvnw package -DskipTests --batch-mode` -- takes 60 seconds. NEVER CANCEL. Set timeout to 120+ seconds
Steady5 mentions in 2 weeks
No other project uses it yet
8.4k3y agoReviewMountCreate a free account to mount
concise as possible.
13. Do NOT warn about print messages in tests, print statements in tests are OK!
## Test style
1. Use `pytest`, not `unittest`.
2. Do not mock/patch anything
Steady5 mentions in 2 weeks
No other project uses it yet
8.3k15mo agoReviewMountCreate a free account to mount