This commit is contained in:
@@ -37,11 +37,17 @@ contracts before committing to a large implementation.
|
||||
|
||||
Start with [the product spec](docs/PRODUCT_SPEC.md),
|
||||
[architecture](docs/ARCHITECTURE.md), [research map](docs/RESEARCH.md), and
|
||||
[captured upstream revisions](docs/RESEARCH_SNAPSHOTS.md).
|
||||
[captured upstream revisions](docs/RESEARCH_SNAPSHOTS.md). The native UI choice
|
||||
is intentionally open; see [the measured decision plan](docs/UI_OPTIONS.md).
|
||||
|
||||
## Scaffold
|
||||
|
||||
```bash
|
||||
cargo test --workspace
|
||||
bacon # continuous check; t tests, c lints, v runs the full gate
|
||||
cargo xtest # fast isolated tests with nextest
|
||||
./scripts/ci.sh # format + strict Clippy + tests + doctests
|
||||
cargo run -p lumbridge
|
||||
```
|
||||
|
||||
See [the testing strategy](docs/TESTING.md) for fake harnesses, ACP replay,
|
||||
terminal conformance, UI driving, recovery, performance, and packaging tests.
|
||||
|
||||
Reference in New Issue
Block a user