用途:把技术方案或含糊需求还原为不依赖技术术语的问题描述,明确目的、成功条件、拒绝条件与尚未决定的选择;正式交接时产出 Problem Frame 与 Context Packet。正本 package 根目录为 problem_framing_package,支持 design、review 两种模式。
主要能力:区分观测、评价、原因假设与候选手段;将技术回退为 candidate_means,串联具体 Evidence→目的与损失→成功条件→拒绝条件→验证;对会改变结论的术语与前提给出替代解释和反证条件;用具体例与反例比较各方预期;在 Selection Gate 中记录未决选择的候选、识别 Evidence、确认方法、owner 与影响。
使用方式:首次读取 skills/mino-core/references/shared-policies.md 并应用 Evidence、批准与判定规则,同一 context 已读则不重读;需要深挖术语边界时读 domain-discovery.md;涉及目标系统文件/进程/测试执行或多 OS 要求时读 platform-compatibility.md;仅在创建、更新或交接正本 package 时读 schemas/package.md。AI 复述需保留 statement、comparison_basis、proposed_status、differences,matched 只是比较建议而非批准。
适用场景:技术方案先行、需求模糊、术语与前提不一致、需要对齐目的与成功条件的早期设计或评审。
限制:不用于专业契约、模型设计、整体实现或已批准的机械性变更;不代行人类拥有的采用判断;不新增未创建的 model、contract、test ID 或对目标系统的修改。若去掉技术词后问题消失、重要前提无反证方法、或无法从 Evidence 推导成功与拒绝条件,需先补齐。语义差异为 mismatched 或 blocked 时,仍可完成当前 design/review 并安全报告差异,仅停止依赖它的选择与实现。完成判定:目的、含义、成功条件与必要选择齐备为 ready;能给出选项与确认条件为 conditional;无法安全描述问题本身为 blocked,且不主张问题已解决或实现成功。