KARMENLOOPKoder CLI中文教程
0.4.1 · Release. Check the version and the documented platform/account limits.

Preserved blind prompts and regression scope

The user supplied these exact prompt strings on October 23, 2026. Historical results refer to preview.22 with MiniMax CN Flash; this task has not rerun that model benchmark or a same-task Cursor comparison. No updated coding/writing score is claimed.

The immutable source fixture is test/fixtures/blind-benchmark/prompts.json, with SHA-256 hashes in prompt-hashes.json. Missing source materials stay missing. A synthetic replacement is not the original fixture.

CaseOriginal promptRequired material / actual scope
C01写一个带插件机制的迷你静态站点生成器,支持 Markdown → HTML,并带测试。Empty project; actual generator and tests needed for grading
C02这个仓库里有 3 个互相关联的 bug,全部修好并保证测试全绿。Original multi-file repository missing
C03给这个小 monorepo 补集成测试,并修好因此暴露的问题。Original A/B monorepo missing
C04实现一个带鉴权的待办服务:JWT、SQLite、REST,Docker 一键起,写清 README。Full JWT/SQLite/REST/Docker delivery required; local scripted test checks clarification continuation only
C05这段代码在大数据下太慢,优化到能在限制时间内跑完,并解释瓶颈。Original slow code, dataset and deadline missing
C06把这个回调风格的模块改成 async/await,行为不变,补回归测试。Original callback module missing
C07给 Koder CLI 做个落地页。Full design grade needs a real model; scripted replay checks continuation and an actual owned file write
W01用中文写 Koder CLI 产品介绍,约 800 字,面向技术决策者。Grade audience, factuality and length separately
W02写一封早期用户更新邮件:preview.22。Intentionally no changelog; unsupported release-increment attribution blocks a writing pass
W03把这份技术说明改成普通用户文案,保留事实、去掉行话。Original dense explanation missing
W04写一份与 Cursor / Codex / Qoder / WorkBuddy 的差异对比(表格 + 各 200 字评述)。Current primary evidence required; no invented prices, features or same-task victories
W05把上题对比稿压成公众号长文约 1500 字,语气专业但不硬。Actual W04 output required; do not manufacture a predecessor

Deterministic checks

node scripts/check-contracts.mjs --list
node scripts/check-contracts.mjs --kernel /authorized/private/koder-desktop

Use an existing acceptance workspace with the paired candidate CLI and private kernel or the accepted bundle. The runner installs nothing, removes model credential variables from its test environment, and runs one test worker with the existing 60-second file deadline. It uses scripted providers and owned local endpoints. The test list, prompt hashes and missing material status are inspectable before a run. Temporary fixtures remain at the printed path for diagnosis.

This command can be called by a private CI nightly job after source integration and account approval. No recurring job, paid model request or public workflow was activated in this task. A nightly source-contract pass must not be advertised as blind capability grading or native Windows acceptance.

Grading requirements

Keep each original prompt unchanged. Record CLI/kernel revision, model ID and protocol, provider region/product, context/output budget, approval mode, workspace, exact source fixture hashes, tool receipts, generated artifacts, test commands and exit codes. Capture elapsed time and API usage without storing keys. For C04, validate JWT rejection/expiry, SQLite persistence, REST behavior and the actual Docker start; a README or a plan is insufficient.

For W02, absent a changelog, require an explicit source/disclosure section and distinguish existing product capabilities from preview.22 changes. Unsupported claims such as “本版新增” or “This release adds” prevent a writing pass; an actual quality reviewer may assign at most 2 on the hallucination dimension under the user's rubric. The lexical gold tests only catch selected forms and do not assign that score themselves.

W01 should address technical decision makers through integration effort, costs, risks and supported deployment boundaries, not slogans. W03 must preserve the supplied facts. W04 needs dated primary sources and an explicit lack of same-task competitor testing. W05 must preserve W04's factual limits while meeting its audience and approximate length. A plausible paragraph or a format match is not evidence of factual correctness.