nextdeck 0.1.0

A TUI wrapper for cargo-nextest, Clap-powered xtasks, and more.
# Nextest Integration

Nextdeck works with an existing
[`cargo-nextest`](https://nexte.st/) setup. It does not require a Nextdeck-specific
test manifest or configuration file.

## Setup

Install `cargo-nextest`, then confirm the workspace runs successfully outside
Nextdeck:

```sh
cargo nextest run
```

Open Nextdeck from the Cargo workspace or one of its subdirectories. It will
discover the workspace's tests and make Nextest's run options available in the
interface.

## Configuration

Keep repository-wide test behavior in Nextest's standard configuration file:

```text
.config/nextest.toml
```

Nextdeck makes configured profiles and their `default-filter` values available
when preparing a run. Retries, timeouts, test groups, per-test overrides, and
other settings continue to work as defined by Nextest.

See Nextest's
[repository configuration](https://nexte.st/docs/configuration/) documentation
for the complete format and supported settings.

## Source References

- [Nextest integration]../../src/nextest.rs
- [Nextest integration tests]../../src/nextest/tests.rs

## Troubleshooting

If tests are missing or fail before they start, run `cargo nextest run` from
the same workspace first. Resolving the reported Nextest or Cargo error should
also resolve the problem in Nextdeck.