service logic in `backend/app/services/`.
- `backend/migrations/`: Alembic migrations (`backend/migrations/versions/` for generated revisions).
- `backend/tests/`: pytest suite (`test_*.py` naming).
- `backend/templates/`: backend-shipped templates used by gateway flows.
- `frontend/`: Next.js app. Routes under
4.1k8mo agoReviewMountCreate a free account to mount
Repository Instructions for Copilot
## Build and test the package
- Build the R package:
```bash
R CMD build .
```
- Creates a `.tar.gz` package file
- Install the package:
```bash
R CMD INSTALL *_*.tar.gz
4.1k6y agoReviewMountCreate a free account to mount
page server mode to send memory pages over
the network during migration.
## Development & Testing
- **ZDTM (Zero-Downtime Migration)**: The primary test suite located in
`test/zdtm`.
- **Test Scope**: Each test case
4.1k3mo agoReviewMountCreate a free account to mount
Windows development is enabled:
- `flutter config --enable-windows-desktop`
- `flutter upgrade`
### Bootstrap, Build, and Test the Repository
- **Clone and setup dependencies**:
- `flutter pub get` -- downloads all Dart dependencies from pubspec.yaml
4k43d agoReviewMountCreate a free account to mount
main` are maintainer-only.
## Common commands
```bash
uv sync # install
make unit-test # fast tests
make format # pycln + isort + black
uv run mypy . # type check
uv run docs-hot-reload
No other project uses it yet
4k38d agoReviewMountCreate a free account to mount
GitHub Copilot Instructions
Repository conventions and architecture: [AGENTS.md](../AGENTS.md). Test authoring and categorization: [test/AGENTS.md](../test/AGENTS.md). Apply both when reviewing or generating code.
## Review emphasis
The general review is trusted; additionally
coding agents lives in [AGENTS.md](../AGENTS.md)
at the repository root: architecture and navigation, testing policy and coverage
expectations, Architecture Decision Records, pull request requirements and the
security policy. Read
plugins.
Most behavior changes are in `spotbugs/` and usually require matching updates in `spotbugs-tests/`.
## Build and test
Primary tool: Gradle wrapper.
- Use `./gradlew` from repo root; do not rely
No other project uses it yet
4k12mo agoReviewMountCreate a free account to mount
composer.json should not contain any changes compared to the base branch
## Development Commands
### Testing
- **Run all tests**: `vendor/bin/codecept run`
- **Run specific test suite**:
- Unit tests: `vendor/bin/codecept run Unit`
- Service tests
3.9k5mo agoReviewMountCreate a free account to mount
file is sometimes all that is loaded:
- Run the local gates (`make lint`, `make test-core` or `make test-plotting`,
`make doctest`) before pushing. Every push to an open pull
3.9k2d agoReviewMountCreate a free account to mount
struct to hold parsed data
- Return early on parse errors with clear messages
- Write tests for parser BEFORE implementation
### Buffer Pool
✅ ALWAYS release buffers on ALL code paths:
```c
struct
3.9k2y agoReviewMountCreate a free account to mount
style, naming, and public behavior unless the task requires changes.
3. Add or update tests for behavior changes or bug fixes.
4. Before proposing a commit, run relevant tests
3.8k5mo agoReviewMountCreate a free account to mount