Skip to content

chore: share node configuration JSON punctuation normalizer - #374

Merged
fongap-bot[bot] merged 8 commits into
mainfrom
chore/shared-node-config-normalizer-20261111
Nov 11, 2026
Merged

fongap-bot[bot] merged 8 commits into
mainfrom
chore/shared-node-config-normalizer-20261111

Conversation

@fongap

@fongap fongap commented Nov 11, 2026

Copy link
Copy Markdown
Member

目的

消除部署配置桥接与 Model Discovery 各自维护同一段中文输入法标点修复算法造成的漂移风险。

改动

  • 提取 scripts/node-config-json-normalizer.mjs 为无副作用的唯一实现。
  • scripts/github-deployment-config.mjs 复用并保持原 normalizeNodeConfigJsonText 导出,以便外部调用方兼容。
  • scripts/model-discovery/live.js 改为导入相同函数,不改发现流程、网络请求与凭据处理。
  • 增加引号内中文标点、转义引号、对象间顿号和尾逗号回归断言。
  • 更新 CHANGELOG [Unreleased]。

验收

Action Worker 中央 CI、部署配置静态检查、类型检查及 Biome 通过后才可合并。纯静态整理,不触及 Cloudflare 发布和运行时调度。

关联任务:P2-06。

@fongap-bot
fongap-bot Bot merged commit 9aa3d67 into main Nov 11, 2026
5 checks passed
@fongap-bot
fongap-bot Bot deleted the chore/shared-node-config-normalizer-20261111 branch November 11, 2026 16:15
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.

1 participant