Skip to content

fix(docs): 从 JSON 同步步骤参数并保留人工内容 - #54

Merged
ceastld merged 3 commits into
mainfrom
codex/step-docs-json-sync
Sep 27, 2026
Merged

ceastld merged 3 commits into
mainfrom
codex/step-docs-json-sync

Conversation

@ceastld

@ceastld ceastld commented Sep 27, 2026

Copy link
Copy Markdown
Contributor

步骤参数同步改为优先读取程序导出的 catalog.json,避免从 Markdown 表格反解析时丢失原文、默认值类型和复合显示条件。配套导出已合入 QuickerOrg/Quicker#992。

  • 同步 175 个模块,保留 144 个结构化显示条件;参数预览按指定控制字段判断,区分运行时缺省值与新建步骤初始值。
  • 保留人工标题、摘要、正文、分类说明及现有页面路径;首页只刷新统计组件。同一导出包重复同步保留差异报告,改名冲突在写入前报错。
  • 总目录与单模块 JSON 做完整一致性校验,识别遗留数据。保留 main 上已完成的显示器 /monitor 页面迁移和旧网址兼容页。
  • 修复软件连接校验把路由核验快照时间强制等同于参数导出时间的问题:历史证据不伪造刷新,当前 16 个宿主的参数、枚举、输出、双向链接和最小示例继续校验;源码证据漂移仍由 check-sources.mjs 检查。

验证:

  • docs:xaction:check / docs:xaction:test 通过。
  • docs:bridges:check / docs:bridges:test 通过,包含无效时间及参数目录回退反例。
  • npm run typecheck、npm run build 通过。
  • 175 个模块与 Quicker PR 最终真实导出逐项比对通过;重复同步内容一致性已验证。

主代理自审无阻断项;无新增依赖。未重新核验软件宿主运行路由,不更改既有 source.json 提交、时间与哈希证据。

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying docs-getquicker-net with  Cloudflare Pages  Cloudflare Pages

Latest commit: b4555c8
Status: ✅  Deploy successful!
Preview URL: https://55b7f92d.docs-getquicker-net.pages.dev
Branch Preview URL: https://codex-step-docs-json-sync.docs-getquicker-net.pages.dev

View logs

@ceastld
ceastld merged commit 20917a6 into main Sep 27, 2026
2 checks passed
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