@ control-plane/ contracts(控制飞机) @ info
Adea 和 Adea 可公布、运行时间独立的服务边界 控制飞机 Adea 提供授权产品意图和工作空间身份; control Plane 应用执行政策并拥有运行时间语义.
软件包只取决于 佐德语Name 和无控件的构建 平面域,数据库,应用程序,工作流程,或适配软件包.
里面的东西
- 标记识别器 ——不透明,前缀合格ULIDs (
req_, (中文(简体) ),wsp_, (中文(简体) ),exe_,.)与验证计划. 消费者可以验证和比较 但不得获取数据库密钥、时间戳、路径决定,或 内容中的供应商-本地标识. - 控制 API 计划 控制API的请求/答复合同.
- 信封 • 标准化的请求/附有认证的回答包 和版本元数据.
- 插图、版本和内存写回合同.
- 固定设备 ——消费者定型测试装置.
安装
bun add @adea-ai/contracts
使用量
import { EnvelopeSchemas, IdentifierSchemas, PaginationSchemas } from '@adea-ai/contracts'
见 docs/contracts.md 在存储器中
包括标识符前缀表.
示范供资展示
ModelSelectionFunding{Request,Response,View}Schema 财务报告和审定财务报表 ModelFundingOwnerSchema
出口添加剂 model-funding-display/v1 披露合同。 请求
用途 model-selection.funding.get 并需要工作空间/呼叫员+接受
执行、尝试和不可改变的选择参考/修订。 准备答复
包括明确记录的付款人元数据;被封锁的答复只包含
具有约束性并有限定的理性代码。 这是显示数据,从来不承认,a
证书或支出授权。 现有的模型连接DTO保持不变.
许可证
阿帕奇 - 2.0
已发布的构建兼容性
合同在其发布的JavaScript和声明中保留了评论意见。 这个
软件包覆盖根 removeComments 优化一个干净的建筑
复制已公布的合同 1.23.1 严格安装包装所使用的有效载荷
资格。 其他软件包保留了根优化, 且没有改变
寄存器分布上限仍然适用.
src/declaration-emit.test.mjs 通过两种方式汇编孤立的公共合同
配置和检查准确的申报字节:合同保留公开
文档,而根配置则将其剥去。 完全释放有效载荷
附加条件 :
注册归档; 此测试不能取代字节检查 .