diff --git a/README.md b/README.md index 09cba62..c2dd0f2 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ [![CI](https://github.com/cz-jcode/xtax/actions/workflows/ci.yml/badge.svg)](https://github.com/cz-jcode/xtax/actions/workflows/ci.yml) [![CodeQL](https://github.com/cz-jcode/xtax/actions/workflows/codeql.yml/badge.svg)](https://github.com/cz-jcode/xtax/actions/workflows/codeql.yml) [![Dependabot](https://img.shields.io/badge/dependabot-active-blue?logo=dependabot)](https://github.com/cz-jcode/xtax/network/updates) +[![crates.io](https://img.shields.io/crates/v/xtax.svg)](https://crates.io/crates/xtax) +[![docs.rs](https://docs.rs/xtax/badge.svg)](https://docs.rs/xtax) Rust infrastructure ecosystem — a Cargo workspace of independent, composable crates. @@ -19,8 +21,8 @@ dependency with composable, opt-in functionality. | Crate | Description | Status | |-------|-------------|---| -| [`xtax-blob-storage`](crates/xtax-blob-storage/) | Application-level blob storage abstraction with filesystem/S3 backends, optional encryption, rekey, cleanup, and background maintenance. | 0.1.0 publish candidate | -| [`xtax-encryption`](crates/xtax-encryption/) | Trait-only encryption provider interface. | 0.1.0 publish candidate | +| [`xtax-blob-storage`](crates/xtax-blob-storage/) | Application-level blob storage abstraction with filesystem/S3 backends, optional encryption, rekey, cleanup, and background maintenance. | [![crates.io](https://img.shields.io/crates/v/xtax-blob-storage.svg)](https://crates.io/crates/xtax-blob-storage) | +| [`xtax-encryption`](crates/xtax-encryption/) | Trait-only encryption provider interface. | [![crates.io](https://img.shields.io/crates/v/xtax-encryption.svg)](https://crates.io/crates/xtax-encryption) | Future planned crates (not yet created): - `xtax-state-store` — generic state persistence layer diff --git a/crates/xtax-blob-storage/README.md b/crates/xtax-blob-storage/README.md index 246eb13..05da9cc 100644 --- a/crates/xtax-blob-storage/README.md +++ b/crates/xtax-blob-storage/README.md @@ -1,5 +1,8 @@ # xtax-blob-storage +[![crates.io](https://img.shields.io/crates/v/xtax-blob-storage.svg)](https://crates.io/crates/xtax-blob-storage) +[![docs.rs](https://docs.rs/xtax-blob-storage/badge.svg)](https://docs.rs/xtax-blob-storage) + > **Experimental** blob storage abstraction for Rust with filesystem and S3 > backends, streaming uploads, optional encryption, and composable layers. diff --git a/crates/xtax-encryption/README.md b/crates/xtax-encryption/README.md index 73b3228..ccfd0cb 100644 --- a/crates/xtax-encryption/README.md +++ b/crates/xtax-encryption/README.md @@ -1,5 +1,8 @@ # xtax-encryption +[![crates.io](https://img.shields.io/crates/v/xtax-encryption.svg)](https://crates.io/crates/xtax-encryption) +[![docs.rs](https://docs.rs/xtax-encryption/badge.svg)](https://docs.rs/xtax-encryption) + > **Trait-only** encryption provider interface — no backend, no storage, > no I/O decisions.