Skip to content

feat: output compression in instruction files, docs overhaul, embedding fix#89

Merged
rajkumarsakthivel merged 7 commits into
mainfrom
feat/output-savings-instruction-files
May 19, 2026
Merged

feat: output compression in instruction files, docs overhaul, embedding fix#89
rajkumarsakthivel merged 7 commits into
mainfrom
feat/output-savings-instruction-files

Conversation

@rajkumarsakthivel
Copy link
Copy Markdown
Member

@rajkumarsakthivel rajkumarsakthivel commented May 19, 2026

Summary

Output compression via instruction files

  • Output compression rules now written into CLAUDE.md, AGENTS.md, .cursorrules, and all instruction files during cce init
  • Applies to the entire session, not just CCE tool responses (the previous approach was unreliable)
  • Level read from cce.yaml (compression.output, default: standard)
  • CLAUDE.md block version bumped to v4 (auto-upgrades on next cce init)

Embedding backend fix

  • cce init now aborts early with a clean error when no embedding backend is available
  • Previously it warned and continued, then crashed with a stack trace during indexing

Documentation overhaul

  • Default install command changed to [local] across all docs (README, landing page, Starlight docs, CTA)
  • New "Why CCE?" page with cost math, memory problem explanation, and who benefits most
  • Updated FAQ with new entry for "no embedding backend" error
  • Updated savings tracking, configuration, and getting-started docs for input/output split
  • Rebuilt Starlight docs site (18 pages)
  • Updated demo GIF with current commands

…on-wide savings

Output compression directives now go into CLAUDE.md, AGENTS.md,
.cursorrules, and other instruction files during cce init. This makes
them apply to the entire session, not just CCE tool responses.

The level is read from cce.yaml (compression.output, default: standard).
CLAUDE.md block version bumped to v4 so existing installs get upgraded.
fazleelahhee
fazleelahhee previously approved these changes May 19, 2026
@rajkumarsakthivel rajkumarsakthivel dismissed fazleelahhee’s stale review May 19, 2026 09:48

The merge-base changed after approval.

fazleelahhee
fazleelahhee previously approved these changes May 19, 2026
Users installing without [local] and without Ollama hit a crash on
cce init. Updated all install commands to use [local] as the default,
with Ollama noted as an alternative. Updated: README, landing page,
getting started, why-cce, FAQ (new entry for the error), and CTA.
@rajkumarsakthivel rajkumarsakthivel changed the title feat: session-wide output compression via instruction files feat: output compression in instruction files, docs overhaul, embedding fix May 19, 2026
@rajkumarsakthivel rajkumarsakthivel merged commit 0db21e3 into main May 19, 2026
19 checks passed
@rajkumarsakthivel rajkumarsakthivel deleted the feat/output-savings-instruction-files branch May 19, 2026 19:32
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