From a fresh clone to a built engine and a passing test suite.
rust-toolchain.toml; rustup picks it up automatically)Run all quality checks to verify your setup:
This runs formatting, linting, schema validation, and all tests.
Start the full development environment with hot reload:
This starts:
| Service | URL | Description |
|---|---|---|
| Editor | http://localhost:3000 | Law editor (hot reload) |
| Admin UI | http://localhost:3001 | Admin dashboard (hot reload) |
| Admin API | http://localhost:8000 | REST API (auto-recompile) |
| Grafana | http://localhost:3002 | Metrics dashboard |
| Prometheus | http://localhost:9090 | Metrics collection |
| PostgreSQL | localhost:5433 | Database |
Stop everything with:
An exploration by Bureau Architectuur of the Dutch Ministry of the Interior into the possibilities of transparent, executable legislation.
Bureau Architectuur
Ministry of the Interior and Kingdom Relations