stateset-embedded 0.7.13

Embeddable commerce library - the SQLite of commerce operations
# stateset-embedded

The SQLite of Commerce — an embeddable, zero-dependency commerce engine for Rust applications and AI agents.

`stateset-embedded` is the high-level API that combines `stateset-core` (domain models), `stateset-db` (storage), and `stateset-observability` (metrics/tracing) into a single, batteries-included library.

## Usage

```rust
use stateset_embedded::Commerce;

let commerce = Commerce::new("./store.db");

// Create a customer
let customer = commerce.customers.create(CreateCustomerInput {
    email: "alice@example.com".into(),
    first_name: "Alice".into(),
    last_name: "Johnson".into(),
    ..Default::default()
});

// Create an order
let order = commerce.orders.create(CreateOrderInput {
    customer_id: customer.id,
    items: vec![OrderItemInput {
        sku: "WBH-001".into(),
        name: "Wireless Headphones".into(),
        quantity: 1,
        unit_price: 79.99,
    }],
    ..Default::default()
});
```

## Available via 11 Language Bindings

- Node.js (`@stateset/embedded`), Python (`stateset-embedded`), Ruby (`stateset_embedded`)
- Go, Java, Kotlin, Swift, C#/.NET, PHP, WASM

## License

MIT OR Apache-2.0