diff --git a/README.md b/README.md index 15161c2..5117905 100644 --- a/README.md +++ b/README.md @@ -215,12 +215,17 @@ library — no Rust, no rebuild of the engine. ## Roadmap -- **Shipping** — seam-free rendering, ambient `watch` companion, cross-language - event protocol with Node/Python/Go/shell clients ([docs](docs/INTEGRATE.md)) -- **v0.1** — prebuilt binaries on every release, polished `awan` binary -- **v0.2** — in-process embed API for Rust CLI authors (`wait` / `ask` / `react`) -- **Later** — more characters and skits, graphics-protocol backends, - community roster +The banner is the product; everything else is how it's made. + +- **Shipping** — profile banners with live numbers, the contribution year, a + browser editor with a character studio, and a reusable workflow you call + rather than copy +- **Next** — more beats worth watching, and somewhere to show the characters + people draw +- **Also true** — he's a terminal companion (`watch`, `busy`, `statusline`) and + a character engine any CLI can embed. Both work today. Neither is the pitch, + and that's a decision, not an oversight: a character card people want beats a + library nobody asked for. ## Promises diff --git a/crates/awan-cli/Cargo.toml b/crates/awan-cli/Cargo.toml index e4c2866..0d2cf07 100644 --- a/crates/awan-cli/Cargo.toml +++ b/crates/awan-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "awan-cli" -description = "The awan binary: demo, watch, idle, statusline" +description = "The awan command — the pixel character from your profile README, running in your terminal" version.workspace = true edition.workspace = true rust-version.workspace = true diff --git a/crates/awan-core/Cargo.toml b/crates/awan-core/Cargo.toml index 09180be..0acc12a 100644 --- a/crates/awan-core/Cargo.toml +++ b/crates/awan-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "awan-core" -description = "Scene engine, face system, and character spec for awan — a tiny living character for your terminal" +description = "The engine behind awan: deterministic pixel frames from (tick, character), with characters as TOML" version.workspace = true edition.workspace = true rust-version.workspace = true diff --git a/crates/awan/Cargo.toml b/crates/awan/Cargo.toml index 1393758..81d665c 100644 --- a/crates/awan/Cargo.toml +++ b/crates/awan/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "awan" -description = "A tiny living character for your terminal — and a personality layer any CLI can embed (wait, ask, react)" +description = "Embed awan in your own Rust CLI: wait, ask, react" version.workspace = true edition.workspace = true rust-version.workspace = true diff --git a/packages/npm/package.json b/packages/npm/package.json index 2f1449a..6334ea4 100644 --- a/packages/npm/package.json +++ b/packages/npm/package.json @@ -5,7 +5,7 @@ "access": "public" }, "binaryVersion": "0.0.5", - "description": "A tiny living character for your terminal — a personality layer any CLI can embed.", + "description": "A tiny pixel character that walks your GitHub contribution year — and lives in your terminal.", "keywords": [ "cli", "terminal", diff --git a/packages/pypi/pyproject.toml b/packages/pypi/pyproject.toml index 0f65c6e..02e9f0f 100644 --- a/packages/pypi/pyproject.toml +++ b/packages/pypi/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "awan-cli" version = "0.0.5" -description = "A tiny living character for your terminal — a personality layer any CLI can embed." +description = "A tiny pixel character that walks your GitHub contribution year — and lives in your terminal." readme = "README.md" requires-python = ">=3.8" authors = [{ name = "codewithwan" }]