用途:本技能针对机器人核心身份(robot-core identity)的 SimReady 符合性修复,仅在所选 profile、验证报告或用户请求明确点名 FET_021_ISAAC 时使用,可修复或暂存相关符合性问题,而不涉及 Isaac 打包或其他运行时契约。默认版本为 FET_021_ISAAC@0.3.0,只有 profile、验证报告或用户明确锁定旧版本时才使用旧版本;若报告指向其他 FET_###_RUNTIME 特性,应先切换到对应技能。
主要能力:按所选 manifest 修复指定需求。0.3.0 仅修复机器人命名、RobotAPI/schema 关系、机器人类型和根关节固定;0.1.0/0.2.0 还包含打包相关需求,或在采用拆分 profile 时交由 simready-foundation-conform-fet-000-isaac 处理打包失败。不得凭空构造机器人拓扑,只依据现有链接与关节修复 schema/关系。
使用方式:先确认输入存在并从 profile TOML、验证报告或用户请求中识别确切特性与版本;编辑前加载所选 FET_021_ISAAC manifest 与特性 markdown;对每个报告失败的需求,加载 markdown 中链接的需求文档;除非用户明确要求就地编辑,否则创建或使用暂存输出位置;仅修复 manifest 列出的需求;重跑同一 profile 门禁或最细粒度的可用验证门禁。若需要运行时证据但不可用,应如实报告限制,不可声称通过。最后总结所选版本、变更文件、验证证据及首个剩余阻塞或下一确切特性门禁。
限制:如缺少 Isaac schema/运行时(usd.schema.isaac),应记录该缺失而非声称运行时验证通过。报告字段包括 feature、input、output、requirements_repaired、validation、status(passed/failed/skipped/blocked)、next_step。