用途:当所选配置、验证报告或用户请求明确指定 FET_100_ISAAC 时,使用该精确特性技能,修复或暂存 Isaac 组合一致性,避免偏移到其他运行时契约。用户未指定版本时默认使用 FET_100_ISAAC@0.4.0;仅在配置、验证报告或用户显式固定时使用旧版本。若报告指定其他 FET_###_RUNTIME 特性,应先切换到对应技能再编辑。
事实来源:编辑资产或包之前,先读取 nv_core/tiers/simready_foundation_tier_core/simready/foundation/tier_core/features/ 下的 FET_100_ISAAC-0.1.0.json、0.2.0.json、0.3.0.json、0.4.0.json 及 FET_100_ISAAC.md。所选 JSON 清单对依赖和需求 ID 具有权威性,特性 markdown 用于人工可读的契约细节、需求链接、样例、基准和适配器。
版本:0.1.0 依赖 FET_003_PHYSX@0.1.0;0.2.0 依赖 FET_003_PHYSX@0.3.0;0.3.0 依赖 FET_003_PHYSX@0.4.0;0.4.0 依赖 FET_003_PHYSX@0.4.0;各版本需求均为 ISA.001。0.4.0 保持 0.3.0 契约,仅改变组合流水线:优先用独立 simready.asset_transformer 包(nv_core/cip_specs/isaac_asset_transformer)及 simready_physx_to_isaac_prop 变换生成 Isaac 组合,再按所选清单验证。旧版本对固定到它们的资产仍受支持。
工作流:确认输入存在并从 profile TOML、验证报告或用户请求识别所选特性/版本;编辑前加载所选清单和特性 markdown;对每个报告失败的需求加载其链接的文档;除非用户明确要求就地编辑,否则创建或使用暂存输出位置;仅修复所选清单及其依赖列出的需求;重跑同一 profile 门或最窄的可用特性/能力验证门;若需要运行时证据但不可用,应报告该限制而非声称通过;最后总结所选版本、变更文件、验证证据和首个剩余阻塞或下一个精确特性门。
限制:仅修复所选清单及其依赖的需求,不为同级运行时特性添加 schema、metadata 或运行时行为;缺失运行时/工具证据应作为验证限制报告,不得声称通过。报告字段包括 feature(精确 ID 与版本)、input、output、requirements_repaired、validation、status(passed/failed/skipped/blocked)和 next_step。