use-test-snapshot 0.1.0

Snapshot identity and status primitives for RustUse testing vocabulary.
Documentation
# use-test-snapshot

Snapshot identity and status primitives for `RustUse` testing vocabulary.

## Experimental

`use-test-snapshot` is experimental while `use-test` remains below `0.3.0`.

## Example

```rust
use use_test_snapshot::{TestSnapshotId, TestSnapshotStatus};

let snapshot = TestSnapshotId::new("homepage-empty-state-v1");

assert_eq!(snapshot.as_str(), "homepage-empty-state-v1");
assert_eq!(TestSnapshotStatus::default(), TestSnapshotStatus::Missing);
```

## Scope

- Snapshot identifiers, names, and versions.
- Missing, created, matched, changed, accepted, and rejected status labels.

## Non-goals

- File I/O, golden-file writing, update commands, review workflows, or storage policy.

## License

Licensed under either Apache-2.0 or MIT.