Skip to content

Fix pyproject description: drop purged cost-tiered framing#50

Merged
Jason-Vaughan merged 1 commit into
mainfrom
fix/pyproject-description-framing
Jun 18, 2026
Merged

Fix pyproject description: drop purged cost-tiered framing#50
Jason-Vaughan merged 1 commit into
mainfrom
fix/pyproject-description-framing

Conversation

@Jason-Vaughan

Copy link
Copy Markdown
Owner

What

Replace the pyproject.toml package description with the neutral public positioning.

Before:

A cost-tiered LLM router: free local first, flat-rate subscriptions next, paid API last.

After:

A local-first, config-driven LLM router across OpenAI-compatible backends you own.

Why

The public-rollout neutralization (R0→R4) purged the "cost-tiered / flat-rate subscriptions"
framing from the README, ARCHITECTURE.md, code, config, and CHANGELOG — but the package
description leaked through. It's the metadata GitHub and any package index render, so it was the
last visible instance of the old framing on a public repo.

Fixes #42.

Test plan

Docs/metadata only — no code change. CI (make test on 3.10/3.11/3.12) must stay green.

The package description still carried the "cost-tiered / flat-rate
subscriptions" framing that the public-rollout neutralization (R0-R4)
scrubbed from the README, ARCHITECTURE.md, code, and config. Bring the
package metadata in line with the neutral positioning.
@Jason-Vaughan Jason-Vaughan enabled auto-merge (squash) June 18, 2026 22:19
@Jason-Vaughan Jason-Vaughan merged commit 353639d into main Jun 18, 2026
3 checks passed
@Jason-Vaughan Jason-Vaughan deleted the fix/pyproject-description-framing branch June 18, 2026 22:19
Jason-Vaughan added a commit that referenced this pull request Jun 18, 2026
Follow-up to #50: the same purged framing leaked into the keywords list.
Swap the cost-tiered keyword for local-llm and fold it into the existing
CHANGELOG entry.
Jason-Vaughan added a commit that referenced this pull request Jun 18, 2026
Follow-up to #50: the same purged framing leaked into the keywords list.
Swap the cost-tiered keyword for local-llm and fold it into the existing
CHANGELOG entry.
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.

[docs] pyproject description still carries purged 'cost-tiered / flat-rate subscriptions' framing

1 participant