Repository navigation
docs: feature lists describe the catalogue that actually ships - #419
Merged
Merged
Conversation
Four carriers still described this project as shipping DeepSeek pricing only, with every other vendor left to the reader to configure: - README.md / README.en.md, the "transparent billing" feature line; - docs/user-stories.md, the capability list that mirrors it; - docs/plan-api-matrix.md, which said "DeepSeek pricing built in; other vendors can be configured in the same format" and listed eight provider names, two of which (`bytedance`, `aliyun`) are not the ids the config actually uses. The example config ships ten providers, sixteen plans and twenty-four models, with thirteen rows priced in CNY and eleven in USD: the four international vendors became selectable in #414, and the new-generation rows landed in #415. The old wording was accurate when written; it is incomplete now, and incomplete in the direction that undersells the feature list -- a reader of the front page is told to expect one vendor's prices and to configure the rest themselves. The fix names no counts. Those are owned by the config and by catalog_gate's MODEL_COUNT / PLAN_COUNT, and restating them in prose is the stale-copy family this repo has had to clean up before. The provider roster is spelled with the real ids and checked to be exact in both directions; the model-family roster gains the two families it was missing (Kimi, grok). Docs only: 4 files, +6/-6, no behaviour change.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Four carriers still describe this project as shipping DeepSeek pricing only, with every other vendor left for the reader to configure:
README.md(feature list, "透明计费")README.en.md(Features, "Transparent billing")docs/user-stories.md(§3 capability list)docs/plan-api-matrix.md(§3)docs/plan-api-matrix.md§3 also listed the provider roster asdeepseek、zhipu(glm)、openai、anthropic、google、bytedance、minimax、aliyun 等— eight names, two of which (bytedance,aliyun) are not the ids the config uses (bytedance-ark,aliyun-bailian), and two real ones (moonshot,xai) missing. §4's model-family roster was missing Kimi and grok.The example config ships 10 providers / 16 plans / 24 models, with 13 rows priced in CNY and 11 in USD; the four international vendors became selectable in #414 and the new-generation rows landed in #415. The old wording was accurate when written — it is incomplete now, and incomplete in the direction that undersells the feature list.
Changes
Docs only — 4 files,
+6 / −6, no behaviour change:plan-api-matrix.md§3: "各厂商价目已随config/config.example.toml预置…新增厂商只需按同格式补[[models]]", and the provider roster is spelled with the real ids, complete and exact.plan-api-matrix.md§4: addsKimiandgrokto the family roster.No counts are restated in prose. The counts are owned by the config and by
catalog_gate'sMODEL_COUNT/PLAN_COUNT; putting numbers on the front page is the stale-copy family this repo has cleaned up before, so the prose points at the source of truth instead.Tests
cargo test— 579 passed / 0 failed (same count asmain: docs-only)cargo fmt --check— cleanplan-api-matrix.mdexists inconfig/config.example.toml— 10 named, 10 present;[[models]]row, so none of them is a name with no catalogue entry behind it.Checklist
docs/)