Skip to content

chore: prepare 0.3.0 release metadata#8

Open
slavazeph-coder wants to merge 19 commits intomainfrom
release/0.3.0
Open

chore: prepare 0.3.0 release metadata#8
slavazeph-coder wants to merge 19 commits intomainfrom
release/0.3.0

Conversation

@slavazeph-coder
Copy link
Copy Markdown
Contributor

Summary

  • bump packaged version surfaces from 0.2.0 to 0.3.0
  • add a real 0.3.0 release note and top-level changelog
  • remove the stale 0.2.1 draft and fix Homebrew docs that referenced a missing automation workflow

Testing

  • pytest -q tests/test_protocol_features.py tests/test_crumb.py tests/test_metalk.py
  • python -m build (inside a disposable venv)
  • install-test dist/crumb_format-0.3.0-py3-none-any.whl in a clean venv
  • crumb pack --mode debug
  • crumb lint --secrets --strict
  • crumb validate

claude and others added 18 commits March 30, 2026 13:41
…n stats

- `crumb compress`: two-stage compression pipeline inspired by Google's
  TurboQuant. Stage 1 (PolarQuant-like) does semantic dedup, Stage 2
  (QJL-like) does signal-scored pruning. Configurable target ratio.
- `crumb bench`: gamified compression scoring — grades crumbs A-F on
  density, compressibility, structure, and conciseness (out of 100).
- `crumb inspect` now shows token cost, content density, keyword density.
- `crumb dream` now reports compression ratio after consolidation.

CLI now at 26 commands.

https://claude.ai/code/session_018rgag4FMarjfsCwLpaRXSZ
- `crumb from-git`: auto-generate task crumb from git history — recent
  commits, changed files, branch context. Instant handoff for any dev
  switching contexts mid-branch.

- CI bench action (.github/workflows/bench-pr.yml): runs `crumb bench`
  on all .crumb files in PRs, posts score table as a comment. Reusable
  workflow + copy-paste template for other repos.

- VS Code extension (vscode-extension/): command palette commands
  (new task, validate, compress, bench, "crumb it"), .crumb syntax
  highlighting, and 5 snippet templates. Ready for marketplace publish.

CLI now at 27 commands.

https://claude.ai/code/session_018rgag4FMarjfsCwLpaRXSZ
* feat: ship MeTalk and PyPI-ready crumb-format 0.2.0

* fix: install crumb-format from checkout in CI workflows

* chore: auto-generate .crumb handoff for PR #3

* fix: use local reusable bench workflow in CI template

* chore: auto-generate .crumb handoff for PR #3

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add crumb REST API for cross-AI access

* chore: auto-generate .crumb handoff for PR #4

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: expand CRUMB into a protocol-grade context workflow

* chore: auto-generate .crumb handoff for PR #7

* fix: allow namespaced pack headers in strict lint

* chore: auto-generate .crumb handoff for PR #7

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 8, 2026

CRUMB Bench Results

File Score Grade Tokens Compression
./.crumb N/A - - -
./.crumb/latest.crumb N/A - - -
./crumbs/map.crumb 79/100 B ~269 1.6x
./crumbs/mem.crumb 80/100 B ~225 1.7x
./examples/map-client-takeover.crumb 78/100 B ~290 1.6x
./examples/map-repo-onboarding.crumb 82/100 B ~166 1.7x
./examples/mem-mempalace-auth-migration.crumb 87/100 A ~120 2.5x
./examples/mem-user-preferences.crumb 83/100 B ~135 1.8x
./examples/task-bug-fix.crumb 83/100 B ~127 1.7x
./examples/task-content-repurpose-handoff.crumb 80/100 B ~250 1.7x
./examples/task-cross-tool-feature-handoff.crumb 79/100 B ~249 1.6x
./examples/task-feature-continuation.crumb 82/100 B ~134 1.7x
./examples/task-packed-auth-context.crumb 82/100 B ~233 2.0x
./fixtures/extensions/mempalace-export.crumb 86/100 A ~102 2.3x
./fixtures/extensions/task-packed.crumb 85/100 B ~157 2.3x
./fixtures/invalid/bad-kind.crumb N/A - - -
./fixtures/invalid/missing-source.crumb N/A - - -
./fixtures/valid/log-basic.crumb 82/100 B ~51 1.4x
./fixtures/valid/mem-basic.crumb 81/100 B ~42 1.2x
./fixtures/valid/task-basic.crumb 81/100 B ~65 1.2x

Powered by crumb-format — TurboQuant-inspired context compression

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants