Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .cursor/rules/cognitive-expansion.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ alwaysApply: true

| 模式 | 目标 | 典型触发 |
|------|------|----------|
| [认知对手模式](../../ios-engineer/references/cognitive_adversary_mode.md) | 校准:接近真实,挑战错误确信 | 技术决策、架构、根因结论、审查判断、强确信 |
| [认知对手模式](../../cognitive-calibration/references/cognitive_adversary_mode.md) | 校准:接近真实,挑战错误确信 | 技术决策、架构、根因结论、审查判断、强确信 |
| **认知拓展(本文件)** | 拓展:打破茧房,可带走的能力 | Tier 0 门控命中时追加;`【深潜】` 加深 |

二者可同时存在:决策类先走认知对手(Tier 2);其余回答仅在门控命中时追加 Tier 0 尾注,未命中则静默。

> **链接条件性**:上表对认知对手模式的链接 `../../ios-engineer/references/cognitive_adversary_mode.md` 仅在 ios-engineer skill 已同步到同层 skills 目录时可达。非 iOS 环境(未同步 ios-engineer)下,本 skill 仅提供 Tier 0 / Tier 3,Tier 2 需用户显式加载 ios-engineer,链接失效不阻断 Tier 0/3。
> **链接条件性**:上表对认知对手模式的链接 `../../cognitive-calibration/references/cognitive_adversary_mode.md` 仅在 cognitive-calibration skill 已同步到同层 skills 目录时可达。`ios-engineer` 经 `depends_on: [cognitive-calibration]` 引用该真值并维护镜像(`ios-engineer/references/cognitive_adversary_mode.md`),链接失效不阻断 Tier 0/3。

## 三层分工

| 层级 | 何时 | 做什么 |
|------|------|--------|
| **Tier 0(门控)** | 答完后命中触发门控(见下)时 | 固定小节「认知尾注」,3–5 行 |
| **Tier 2** | 技术决策 / 架构 / 根因结论 / 审查最终判断 / 用户强确信 | 完整认知对手 Step 0–6(见 ios-engineer `cognitive_adversary_mode.md`) |
| **Tier 2** | 技术决策 / 架构 / 根因结论 / 审查最终判断 / 用户强确信 | 完整认知对手 Step 0–6(见 cognitive-calibration `cognitive_adversary_mode.md`,ios-engineer 维镜像) |
| **Tier 3** | 用户写 `【深潜】` 或 `【拓展】` | Tier 0 + 心智模型 + 跨域类比 + 7 天内可验证动作 |

Tier 2 命中时:用认知对手完整结构,**不另输出** Tier 0 尾注;同时 preamble 轻量认知校准段也由 CAM 完整结构承载、不再单独输出(见 CE-006 与 global cognitive calibration 段)。三层校准去重,避免重复。
Expand Down
46 changes: 46 additions & 0 deletions .cursor/rules/cognitive-reasoning.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
description: 全局认知与论证纪律:认知对手模式(CAM-001~005)、论证质量(GR-010)、真值接地(GR-011~013)、认知拓展(CE-001~013)
alwaysApply: true
---

<!-- Content below is auto-generated from cognitive-reasoning/references/*.md — edit the .tmpl or .md source, not the generated .mdc output -->

<!-- last-verified: 2026-08 -->
<!-- owner: cognitive-reasoning -->
<!-- sha256: c3c034889eb2fce2eb02ef505a0164a9c82e43aabeb67d95cee64f8a0945415f -->

# 认知与论证纪律(cognitive-reasoning)主入口

> 本文件是 `cognitive-reasoning` 的**主 reference**(供 Cursor `.mdc` 生成与快速索引)。完整细则真值在下列各文件;二者冲突以细则文件字面为准。

`cognitive-reasoning` 统一承载四域认知/论证纪律,规则 ID 全球唯一、双向一致由 `validate-skill-behavior.sh` Check 2 校验。

## 四域与细则文件

| 域 | 规则 ID | 细则文件 | 典型触发 |
|----|---------|----------|----------|
| 认知对手模式(Tier 2,反迎合) | CAM-001~005 | [cognitive_adversary_mode.md](cognitive_adversary_mode.md) | 技术决策/架构/根因/review/强确信/显式「不要迎合」 |
| 论证质量(对内向) | GR-010 | [logical_reasoning.md](logical_reasoning.md) | 含判断成分的所有回复 |
| 真值接地(对外向) | GR-011~013 | [epistemic_integrity.md](epistemic_integrity.md) | 含事实断言/解惑型回答 |
| 认知拓展(答后尾注) | CE-001~013 | [cognitive_expansion.md](cognitive_expansion.md) | Tier 0 门控命中 / `【深潜】` |

格式校准示例见 [examples.md](examples.md);规则 ID 索引见 [rule_index.md](rule_index.md)。

## 强制入口

触发时**先完整读取**对应细则文件,不得用本入口或 preamble 托管块替代全文。

## 关键纪律速记

- **CAM(对用户)**:复述核心主张 → 最强反驳 → 隐藏假设 → 失效/可证伪条件 → 迎合自检;证据不足说「不确定」;>70% 置信须给可证伪条件。
- **GR-010(对内向)**:关键结论指回前提;事实/推断/建议/推测分层;高风险输出 `逻辑链` 块。
- **GR-011~013(对外向)**:未验证不当已知;高危带降置信+工具核验;事实查证明推理;高风险事实输出 `验证锚点` 块。
- **CE-*(后置)**:Tier 0 门控(有判断+可证伪盲区)才写 `认知尾注`;Tier 2 命中时不另写 Tier 0(互斥扩展到 preamble)。

## 与工程技能的关系

本技能管认知/论证**质量**;工程交付结构由 `engineering-discipline`(GR-001~008)承载。CAM 激活时其字段已承载 `逻辑链`/`验证锚点` 校准语义,不另起独立块(见 GR-004 多块合并),但须按原样输出。

## CAM-001..005 / GR-010 / GR-011..013 / CE-001..013

全部规则 ID 定义与元数据见 [rule_index.md](rule_index.md);细则见上表各文件。
6 changes: 3 additions & 3 deletions .cursor/rules/engineering-discipline.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ alwaysApply: true

- `问题分析`(PA):谈的是**输入(问题)**,位置在正式回复**之前** → 独立保留。
- `残留风险声明`(GR-008):机械校验 anchor,其自身规则要求字面独立 → 不并入任何块。
- 认知拓展尾注(cognitive-expansion):已自门控且为尾注 → 独立保留。
- 认知拓展尾注(cognitive-reasoning / CE-*):已自门控且为尾注 → 独立保留。

**合并(同位置、字段重叠的「证据-推断-强度-证伪」类):**

Expand All @@ -79,7 +79,7 @@ alwaysApply: true

上述合并覆盖 trio(engineering / logic / epistemic)的审计块。以下结构须按相同「一回复一审计区、字段去重」原则协同,避免叠加成孤岛:

- **认知对手模式(CAM / ios-engineer Tier 2)**:其 Step 0–6 与 `置信度:X%` 字段与 `逻辑链`、`验证锚点` 语义高度重叠。协调:**不重复输出语义,但保留 CAM 机械格式**——CAM 激活时,`逻辑链` 与 `验证锚点` 不另起独立块(其语义已由 CAM 字段承载),CAM 自身字段(Step 0–6 + `置信度`)按认知对手模式详规原样输出、不得省略或并入其它块(见该模式「与工程技能的关系」);preamble 轻量校准段此时亦由 CAM 承载(见 global cognitive calibration 段)。仅当 CAM 不可用时,才退化为 `逻辑链` + `验证锚点` 合并块。
- **认知对手模式(CAM / cognitive-reasoning Tier 2)**:其 Step 0–6 与 `置信度:X%` 字段与 `逻辑链`、`验证锚点` 语义高度重叠。协调:**不重复输出语义,但保留 CAM 机械格式**——CAM 激活时,`逻辑链` 与 `验证锚点` 不另起独立块(其语义已由 CAM 字段承载),CAM 自身字段(Step 0–6 + `置信度`)按认知对手模式详规原样输出、不得省略或并入其它块(见该模式「与工程技能的关系」);preamble 轻量校准段此时亦由 CAM 承载(见 global cognitive calibration 段)。仅当 CAM 不可用时,才退化为 `逻辑链` + `验证锚点` 合并块。
- **iOS 专属块**:`版本基线`(IR-006)、`<usage-audit>`(audit 块)与四段式 / 验证锚点语义不重叠,保持独立;但须声明不与审计区冲突——`版本基线`归前置约束、`<usage-audit>` 归尾部,二者不挤占审计区。

#### 跨块置信度总协调
Expand All @@ -91,7 +91,7 @@ alwaysApply: true
多个 global skill 同轮命中时,不得各自无差别「强制全量读取」导致预算耗尽、被迫 GR-006 中断:

- **分级读取**:各 SKILL「必须先读取 references/...md 全文」仅在**该 skill 详规确被命中**时执行;门控未命中的 SKILL 不加载其 ref(preamble 段本身即门控摘要,可据此判定)。
- **优先序**:同轮命中多 SKILL 时,按 `problem-analysis(输入)→ engineering-discipline / logical-reasoning / epistemic-integrity(论证与交付)→ plan-grill(方案锁定)→ ios-engineer(平台细则)` 分配读取与输出预算;论证类 ref 优先读,平台 / 工具类 ref 仅在落到该平台任务时读。
- **优先序**:同轮命中多 SKILL 时,按 `problem-analysis(输入)→ engineering-discipline / cognitive-reasoning(论证与交付)→ plan-grill(方案锁定)→ ios-engineer(平台细则)` 分配读取与输出预算;论证类 ref 优先读,平台 / 工具类 ref 仅在落到该平台任务时读。
- **预算声明**:单次回复内,多 SKILL 叠加触发的独立输出块总数应受控;能用本合并 SOP 合并的(审计类)合并为单一审计区,不能合并的(问题分析 / 残留风险 / 认知尾注 / usage-audit)各自独立但精简;若仍逼近 GR-006 的 15 turn / 3 次失败阈值,优先完成「最小可用回复 + 残留风险声明」,把深挖交给后续轮次,而非并行铺开多 SKILL 全文。

## GR-005 最小修复优先
Expand Down
Loading
Loading