Add native UI decision and testing workflow
CI / rust (push) Successful in 32s

This commit is contained in:
2026-08-31 15:05:20 -07:00
parent 29ffed1206
commit a703b5a5ee
13 changed files with 365 additions and 5 deletions
+8 -2
View File
@@ -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.