跳到主要内容

项目方向与思路复盘

收藏0

回看当前讨论的目标、假设、遗漏与思维偏差,给出有依据的继续、调整或暂停建议。

让 AI 安装

github最新版本 0.1.1更新于 2026-10-21下载 2 次2 个版本

references/conversation_reflection_practice.md

8.7 KB查看排版效果
1# Conversation Reflection Practice — Schön's Discipline Applied
2
3This reference answers exactly one decision: **what theoretical foundation grounds the reflect skill's discipline of re-reading the full conversation, running structured analysis, and ending with a directional recommendation?**
4
5## The Core Frame
6
7Donald Schön's *The Reflective Practitioner* (1983) distinguished two modes:
8
9- **Reflection-in-action** — adjusting while doing (most everyday reflection)
10- **Reflection-on-action** — stepping back to examine, after the fact
11
12The reflect skill operationalizes **reflection-on-action** in mid-conversation. It pauses the in-flight task, re-reads what's been done, runs structured analysis, and emerges with a corrected direction.
13
14This is harder than reflection-in-action because it requires:
15
161. **Breaking flow** — most users want to continue executing, not pause
172. **Re-reading from origin** — not just recent turns
183. **Honest output** — even when the user implicitly wants validation
19
20## Why Re-Read Full Conversation (Not Just Recent)
21
22The most common failure of casual reflection is **recency-bias reflection** — re-reading only the last 3-5 turns. This produces a summary, not a reflection.
23
24True reflection requires re-reading from the **original goal**, because:
25
26- The framing at turn 1 sets what counts as "on track"
27- Drift is invisible from inside the drift (you don't notice you've moved until you compare to where you started)
28- Recent context is often tactical; original context is strategic
29
30Schön emphasized this in his discussion of "professional reflection" — the discipline is going back to the implicit framing that shaped the work, not just the recent moves.
31
32## The 5-Dimension Framework Origin
33
34The reflect skill's 5 dimensions (Macro, Gap, Reflective, Bias, Contextual) are an operationalization of several reflective-practice traditions:
35
36| Dimension | Tradition |
37|---|---|
38| **Macro Perspective** | Schön's "frame analysis" — what frame is being used? Does it still serve? |
39| **Gap Analysis** | Argyris & Schön's "double-loop learning" — what assumptions haven't been examined? |
40| **Reflective Inquiry** | Kolb's experiential learning cycle — what new framing might serve better? |
41| **Bias Check** | Kahneman/Tversky cognitive bias canon — what systematic errors might apply? |
42| **Contextual Alignment** | Polanyi's tacit knowledge — what context is implicit and ignored? |
43
44This synthesis isn't novel — it's what practiced reflection-on-action looks like. The skill's value is making it operational + repeatable.
45
46## Reflection-in-Action vs Reflection-on-Action
47
48| Mode | When | Purpose | The reflect skill |
49|---|---|---|---|
50| Reflection-in-action | While doing | Adjust mid-action | Not this — that's just normal Claude behavior |
51| Reflection-on-action | After/pause | Re-examine direction | **This** — the skill is invoked explicitly to pause |
52
53The skill's "stop directive" (halt the current thread) enforces this distinction. Continuing detail work while "reflecting on the side" collapses both modes and defeats the purpose.
54
55## Why Closing Recommendation Is Mandatory
56
57A reflection that ends with "consider your options" or "think about this more" has failed. Schön emphasized that reflection should produce **action-oriented insight** — the practitioner emerges with a clear next move, not more deliberation.
58
59The Continue / Pivot / Pause structure forces this:
60
61- **Continue** — explicit endorsement, with reasoning
62- **Pivot to {X}** — explicit redirect, with target
63- **Pause for {Q}** — explicit blocker, with question
64
65Without one of these, the reflection produced introspection without resolution. That's a useful private activity but not a useful skill output.
66
67## When NOT to Reflect
68
69Reflection has costs:
70
71- **Time** — full reflection takes attention
72- **Flow disruption** — pausing breaks momentum
73- **Risk of over-reflecting** — endless analysis without execution
74
75The skill should NOT trigger:
76
77- **On every implicit signal** — 10+ detail turns alone isn't enough; the user should be the one to choose
78- **In short conversations** — no real context to reassess
79- **As a default response** — "let me reflect first" should not become a stalling tactic
80
81The skill is most valuable when used **sparingly and intentionally** — once or twice per substantial task, at strategic moments.
82
83## The Honest-Output Discipline Connection
84
85Reflective practice traditions emphasize **integrity** — the reflection produces what's actually there, not what the practitioner wants to find. Schön explicitly contrasted "espoused theory" (what we say we believe) with "theory-in-use" (what we actually do).
86
87The reflect skill's honest-output discipline (no manufactured problems, no vague reassurance) is the same integrity principle. If the path is genuinely solid, the honest reflection says so with specific evidence. If the path has drifted, the honest reflection says so with specific evidence. The discipline doesn't distort findings to match expectations.
88
89See [`honest_output_discipline.md`](honest_output_discipline.md) for the operational form.
90
91## Operational Patterns
92
93### Pattern 1: Quick reflection (good case)
94
95Conversation is 8 turns in. User says "step back." Skill:
96
971. Halts current thread
982. Re-reads from turn 1
993. Runs 5-dimension analysis
1004. Finds path is solid
1015. Validates with specific reasoning + Continue
102
103Total time: < 1 minute. Output: ~200-300 words.
104
105### Pattern 2: Mid-drift reflection
106
107Conversation is 15 turns in. User says "are we missing something?" Skill:
108
1091. Halts current thread
1102. Re-reads from turn 1
1113. 5-dimension analysis surfaces sunk-cost bias + drift from original goal
1124. Critiques with specific evidence
1135. Recommends Pivot to specific direction
114
115Total time: ~2 minutes. Output: ~400-600 words.
116
117### Pattern 3: Thin-context reflection
118
119User says "reflect" at turn 3 of a fresh conversation. Skill:
120
1211. Halts
1222. Re-reads — finds limited context
1233. Asks Q1 (clarifying — what to reassess)
1244. After answer, runs focused analysis
1255. Recommendation per their focus
126
127Total time: ~1-2 minutes (with user response). Output: shorter, focused.
128
129## Anti-Patterns from Reflective Practice Literature
130
131### "Endless reflection without action"
132
133Kolb warned about getting stuck in the reflection phase of his learning cycle. Reflection without action becomes navel-gazing. The skill's mandatory closing recommendation prevents this.
134
135### "Reflection as confirmation"
136
137Argyris noted that practitioners often use reflection to confirm what they already believed. The bias check (Dimension 4) is specifically designed to counter this.
138
139### "Reflection as performance"
140
141Schön observed that some reflection is performed for audience rather than substance — "see, I'm being reflective!" The honest-output discipline rejects this.
142
143### "Reflection on recent turns only"
144
145Recency-bias reflection. Produces summary, not insight. The "re-read from original goal" requirement counters this.
146
147## Citations (7 sources)
148
1491. **Donald Schön, *The Reflective Practitioner* (Basic Books, 1983).** Foundational text. Source for the reflection-in-action vs reflection-on-action distinction, frame analysis, and the discipline of re-examining implicit frames.
150
1512. **Schön, *Educating the Reflective Practitioner* (Jossey-Bass, 1987).** Schön's follow-up — operationalizes reflection-on-action for professional education. Source for the "halt and re-examine" discipline.
152
1533. **Chris Argyris & Donald Schön, *Theory in Practice* (Jossey-Bass, 1974).** Source for the espoused-theory vs theory-in-use distinction that grounds the honest-output discipline. Argyris's "double-loop learning" is the foundation for the gap-analysis dimension.
154
1554. **David Kolb, *Experiential Learning* (Prentice-Hall, 1984).** Source for the four-stage learning cycle (Concrete Experience → Reflective Observation → Abstract Conceptualization → Active Experimentation). The reflect skill operationalizes the second stage in conversation form.
156
1575. **Michael Polanyi, *The Tacit Dimension* (Doubleday, 1966).** Source for the implicit-context-matters principle that grounds the Contextual Alignment dimension. Polanyi's "we know more than we can tell" justifies examining unstated context.
158
1596. **Kahneman & Tversky cognitive bias canon (1972-onwards).** Source for the bias-check dimension. See `cognitive_bias_canon.md` for the full 5-bias treatment.
160
1617. **Bret Victor, "Inventing on Principle" (talk, 2012) + "Up and Down the Ladder of Abstraction" (essay).** Source for the discipline of making thinking visible. Reflection outputs that cite specific conversation evidence make the reflector's reasoning visible; vague outputs hide it.

文件内容是平台检查时读出的文本,只供查看。平台不会运行包里的任何脚本或程序。