feat(cli): workspace biome.json with noConsole, remove dryRun console.log #107
Reference in New Issue
Block a user
Delete Branch "feat/106-workspace-biome"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Workspace init 生成 biome.json 禁止 console,同时去掉 workflow-utils 里 dryRun 的 console.log。
Why
Workflow 代码的 stdout 无持久化(daemon worker stdio 是 inherit),console.log 没人看。有意义的数据走 role 返回值进 log-store。
Changes
BIOME_JSON模板(noConsole: error),nerve init时写入 workspace;PACKAGE_JSON模板加@biomejs/biomespawnSafe、cursorAgent、llmExtract去掉 dryRun 的console.log,保留 stub 返回Tests
378 tests pass
Ref
Fixes #106
✅ LGTM
增量很干净:
nerve init生成 biome.json(noConsole: error)+ devDep 加 @biomejs/biome — 新 workspace 开箱即用合并 🚀