diff --git a/CHANGELOG.md b/CHANGELOG.md index 568b60f..f039c18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to pxpipe are documented here. This project adheres to [Semantic Versioning](https://semver.org/) (pre-1.0: minor = features / behavioral changes, patch = fixes). +## 0.3.1 — 2026-06-17 + +### Changed +- **Demo:** the side-by-side A/B clip moved to Google Drive (the committed copy + was too low-res to read). The README keeps the preview thumbnail and links out + to the video; the 8.9 MB video binary is no longer in the package/repo tree. + ## 0.3.0 — 2026-06-17 Render-sizing overhaul, dashboard transparency, honest savings accounting, and a diff --git a/README.md b/README.md index 42f98a5..fe4740e 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,9 @@ eval (see benchmarks).* ## Demo -▶ **[Watch the side-by-side demo](https://drive.google.com/file/d/1yZYEjr9765aswomG8mopmp3GlRdSLWM1/view?usp=sharing)** — plain Claude (left) vs pxpipe (right), both on **Opus 4.8** (opt-in; pxpipe is tuned for Fable, currently offline). +[![pxpipe vs plain Claude — side-by-side A/B on Opus 4.8](https://raw.githubusercontent.com/teamchong/pxpipe/main/docs/assets/pxpipe-ab-test-thumb.jpg)](https://drive.google.com/file/d/1yZYEjr9765aswomG8mopmp3GlRdSLWM1/view?usp=sharing) + +*Side-by-side — plain Claude (left) vs pxpipe (right), both on **Opus 4.8** (opt-in; pxpipe is tuned for Fable, currently offline). Click the image to watch (Google Drive).* - **Demo 1 — fix a failing test suite:** both pass; the dashboard shows pxpipe cut the request to a fraction of the tokens (real, server-measured **context/token reduction**). - **Demo 2 — a big file-context (40 files, ~382k tokens) plus a math question and a "count this phrase" task:** the math answer (a small **text** needle) reads on both. The phrase-count needs reading the **imaged** filler — so pxpipe-on-Opus can't read it and **honestly surfaces that it won't fabricate a number** (the documented lossy limit: exact values stay text). Plain, meanwhile, bogs down counting file-by-file. diff --git a/docs/assets/pxpipe-ab-test-thumb.jpg b/docs/assets/pxpipe-ab-test-thumb.jpg new file mode 100644 index 0000000..bd690f9 Binary files /dev/null and b/docs/assets/pxpipe-ab-test-thumb.jpg differ diff --git a/package.json b/package.json index fd95068..97afe3f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxpipe-proxy", - "version": "0.3.0", + "version": "0.3.1", "description": "Token-saving proxy for Claude Code: renders bulky context (system prompt, tool docs, old history) as dense PNGs to cut input tokens. Runs on Node and Cloudflare Workers.", "type": "module", "bin": {