用途:在非生产 Foundry 环境中验证最小安全纵向切片,即 Developer Console 应用、生成的 OSDK、认证客户端、有界对象读取,以及可选的仅验证 Action。首个验证中应避免混入 Platform SDK、OSDK、transforms 与部署。
前提:选择非生产环境与低敏感对象类型,准备少量合成或已批准测试对象;明确应用负责人、Ontology 负责人、OSDK 语言、用户委托或后端服务授权及所选 Ontology 资源;阅读 references/official-docs.md 与 Developer Console 中生成的应用专属文档;仅在支持仅验证且无需生产写入时准备 Action。
主要能力:Developer Console 创建并管理 OSDK 应用,为所选 Ontology 资源生成特定语言包;生成的 OSDK 暴露该应用实际选定的对象类型、链接、Action 与 Function;应用按设计以 OAuth 公共/机密用户应用或后端服务认证;首次读取应通过过滤器、选定属性、确定性排序与分页加以限制。
使用方式:创建或选择 Developer Console 应用,仅添加一个测试对象类型及所需已批准 Action;生成并安装 Developer Console 所示 OSDK 版本,固定生成的包与兼容客户端;用生成的设置初始化认证客户端并核对预期主体/环境;读取一小页确定性对象并记录分页行为;若涉及写回,以仅验证模式运行生成的 Action,查看结果并在未单独批准前停止执行。工具使用上,用 Glob 定位候选仓库与配置,用 Grep 查找标识符与权限,用 Read 查看最小必要文件,Write 仅用于新批准的本地草稿或证据,Edit 仅用于回滚已知的有界变更;不得用文件工具替代已认证的 Foundry 操作或负责人批准。
审批边界:Ontology 负责人批准所选资源,应用负责人批准 OAuth 客户端,数据负责人批准测试数据;任何 Action 执行都需要超出首次读取流程的显式写回批准。
输出与错误处理:产出最小仓库或补丁,含固定 OSDK/客户端版本、环境安全配置、一次有界读取、可选仅验证 Action、测试证据与清理/回滚说明。若对象类型未出现在生成包中,应在 Developer Console 选择并发布后重新生成,不要手写替代;OAuth 成功但读取被拒时,检查应用限制与主体权限,不要同时放宽两者;查询返回过多数据时,先增加过滤器、属性、页大小与确定性排序;Action 验证报错时,呈现生成的验证结果并停止执行。
限制:资料未提供具体收费、价格、平台支持范围或性能数据;未提供完整安装命令与代码示例;实际行为以官方文档与 Developer Console 生成的契约为准,未解决或变更的厂商行为应视为停止条件。