building-a-format-package - 构建 Effect 格式包
定义 @effected 格式包的架构、引擎策略、类型化错误模式、兼容性契约和一致性测试方法。
标签
更新于: 2026-10-05能力
典型输入
典型输出
该技能可以做什么
- 搭建规范模块
- 定义解析编辑格式化 API
- 自有或移植解析引擎
- 应用 Effect 和 Result 模式
- 执行跨包兼容性约束
- 构建一致性语料库测试框架
- 执行差分验证
- 维护模块边界
输入
- 格式包需求
- 格式语法规范
- 参考实现
- 一致性测试语料库
- 包源代码目录
- 上游许可证信息
输出
- 格式包脚手架
- 解析、编辑和格式化 API
- 解析器引擎实现
- 类型化诊断信息
- 一致性测试框架
- 差分验证结果
要求
- TypeScript 包开发环境
- Effect API
- Schema、Stream 和 Result 支持
