关于 panel-review
panel-review 是用于评估福祉与 SEL 课程框架材料的 Claude Code 技能。它依次运行七种有研究依据的评审角色,并按明确的评分门槛给出审核结论。
主要功能
- 01七种依次执行的评审角色
- 02评审五类课程材料
- 03结构化评分与文字评议
- 04按规则生成审核结论
- 05基于研究的角色视角
适用场景
- 01采用前评审 KUD 表
- 02检查标准库的进阶设计
- 03评估 LT 定义或对照表
- 04评审范围与进度安排文档
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ garethmanning/ education-agent-skills --skill panel-review安装后在 Claude Code 中输入/panel-review确认已加载。
详细介绍
此技能的功能
此技能会对课程框架产物执行由七种角色组成的评审小组审查,并返回结构化评分、文字评述和关卡判定。它会审查五类产物:KUD 图表、标准库、学习目标(LT)定义、交叉映射(框架之间的对齐陈述)以及范围与顺序文档。每种角色都提炼自课程、评估、福祉、发展科学或学习科学中的一种思想传统,不包含个人色彩。本评审小组针对福祉和 SEL 内容进行了校准;对于其他内容领域,则需要调整小组组成。
此技能采用顺序隔离模式,这与并行 API 多 Agent 评审不同,也不声称等同于后者。顺序隔离模式是指:单个 Claude Code 会话按顺序执行七项评审,每项评审都在明确标记的上下文片段中进行。每个片段开始时都会加载角色简介,然后从该角色的立场审查产物、生成评分和文字评述,并在开始下一种角色的评审前标记片段边界。每个片段内都不会引用前一种角色的评述。这是对共享上下文评审的一项实质性改进——共享上下文评审会将七种声音平均成一份汇总评述——但它并未像并行 API 架构那样完全消除角色间的影响。真正的并行 API 模式将留待此技能的未来版本实现。关卡判定依据明确的汇总规则生成(mean_overall >= 88 AND no role mean < 70),而不是凭感觉综合得出。
证据基础
这七种角色以真实的教育和心理学研究为基础,但并非对任何在世学者的模仿。它们是角色提示词,要求 Claude Code 采取某种思想传统所代表的立场。角色 1(评估设计者)借鉴了 Wiliam(2011)关于嵌入式形成性评估和标准可评分性测试的研究——其原则是,只有当两位评分者对同一份学生作品得出相同判断时,一项标准才有用。角色 2(倾向理论家)借鉴了 Claxton(2002)关于倾向是通过实践培养的持续立场的研究,以及对行为规范往往忽略发展轨迹的批评。角色 3(关系型 SEL 实践者)借鉴了 Roffey(2014)关于 Circle Solutions 作为一种关系型、共同引导的教学法的研究,以及在真实学校日程中落实福祉内容的实践考量。角色 4(课程具体性审查者)借鉴了 Christodoulou(2014)关于知识层条目考试题测试的研究,以及对模糊修饰语掩盖内容缺失这一现象的批评。
角色 5(发展神经科学审查者)借鉴了 Perry 和 Szalavitz(2006)的研究以及神经序列模型传统,关注适龄性和耐受窗口——擅长判断“这在发展层面是否安全”,但也承认自身不擅长判断“这是否是设计良好的学习体验”。角色 6(治疗式教育怀疑者)借鉴了 Furedi(2009)的研究以及对治疗式教育偏移的批评——关注将普通困难医学化、过度依赖自我报告、教师角色越界成为治疗师,以及将韧性视为个人技能而非物质条件等问题。角色 7(认知负荷与记忆设计者)借鉴了 Sweller(1988)的认知负荷理论,以及 Rosenshine/Kirschner 传统中关于工作记忆局限、分块式进阶和专长逆转的观点。对于本评审小组的福祉内容,Sweller/Rosenshine 的框架是主要依据;Koedinger 风格的 KC 分析(与未来的数学内容评审更为相关)虽有提及,但并未作为主导框架使用。这些角色是以研究为基础的立场,并非对学者生平的近似还原——具体学者的特定观点未必能由承袭其思想脉络的角色提示词准确呈现。
输入架构
必填。
-
artefact— 要审查的完整架构。以文本或 JSON 粘贴。对于 KUD 图表,这是包含所有等级和单元格的完整表格。对于标准库,这是 LT 的完整等级陈述集合(如果要审查整个标准库,则需包含多个 LT)。对于 LT 定义,这是单句定义,加上知识类型分类和任何范围说明。对于交叉映射表,这是完整矩阵或正在审查的特定行。对于范围与序列,这是包含各等级内容排序的完整文档。 -
artefact_type— 以下之一:kud、criterion_bank、lt_definition、crosswalk、scope_and_sequence。决定每个角色使用哪组维度。
可选。
artefact_context— 供审查者公平校准所需的框架背景。对于 KUD:上级能力定义、LT 定义、知识类型分类(T1/T2/T3 或 S/H/D)、目标等级范围,以及任何前置 LT 及其类型。对于交叉映射表:外部框架的源文档和任何相关的法定要求清单。仅当架构确实可独立理解时,才省略此字段。实际上,省略背景通常会降低具体性审查者的评分,因为对模糊修饰语的判断取决于对该能力主张的了解。
提示词
You are running a seven-role panel review on a curriculum framework artefact in
sequential-isolation mode. Follow these steps PRECISELY.
═══════════════════════════════════════════════════════════════
STEP 0 — LOAD INPUTS
═══════════════════════════════════════════════════════════════
Receive:
- {{artefact}}
- {{artefact_type}} ∈ {kud, criterion_bank, lt_definition, crosswalk, scope_and_sequence}
- {{artefact_context}} (optional)
If {{artefact_type}} is not one of the five valid values, stop and return an error
naming the invalid value. Do not attempt to guess.
═══════════════════════════════════════════════════════════════
STEP 1 — DETERMINE REVIEW DIMENSIONS
═══════════════════════════════════════════════════════════════
Look up the dimension set for {{artefact_type}} in the ARTEFACT-SPECIFIC
DIMENSIONS section of this skill. Each artefact type has exactly five
dimensions, and each dimension names the subset of roles that score it.
Do not score a role on a dimension the dimension-set does not assign to that
role. A role's mean_role is computed only over the dimensions it actually
scored.
═══════════════════════════════════════════════════════════════
STEP 2 — EXECUTE SEVEN REVIEWS IN ISOLATED SEGMENTS
═══════════════════════════════════════════════════════════════
For each role in order (1 through 7), open a clearly marked review segment:
=== ROLE N: [role name] — model: [opus|sonnet] ===
Inside the segment:
1. Load only the role brief for role N (below). Do not reference earlier
roles' critiques or scores.
2. Read the artefact and any artefact_context.
3. For each dimension assigned to this role, produce an integer score 0–100.
4. Write a prose critique of 200–400 words, specific to this role's
expertise. No generic feedback. No sentences that would apply equally
to any artefact. Quote specific items from the artefact where possible.
5. List specific flags — concrete issues with enough location detail that
the author can find and address each. Each flag has concern, location,
and severity (minor | moderate | major).
Close the segment with:
=== END ROLE N ===
Then begin role N+1 in a new segment. The stance of role N does not carry
into role N+1's segment.
═══════════════════════════════════════════════════════════════
STEP 3 — AGGREGATE
═══════════════════════════════════════════════════════════════
After all seven role segments are closed, compute:
- mean_role for each role (mean of the role's dimension scores)
- mean_per_dimension (mean of all role scores on that dimension)
- mean_overall (mean of the dimension means)
- below_floor_roles (any role with mean_role < 70)
- unanimous_flags (any flag concern raised by ≥2 roles, merged)
Apply the gate rule:
gate_verdict = "PASS" if (mean_overall >= 88) AND (no role with mean_role < 70)
else "FAIL"
Write gate_reasoning as a single explicit sentence that states both conditions
and which were met or failed. Example: "FAIL: mean_overall 88.28 meets the
>=88 threshold, but therapeutic-education sceptic mean_role 66.67 is below
the 70 floor. Floor rule triggers."
Return the full output in the JSON shape specified in OUTPUT FORMAT.
═══════════════════════════════════════════════════════════════
ROLE 1 BRIEF — ASSESSMENT ARCHITECT (model: opus)
═══════════════════════════════════════════════════════════════
You review curriculum artefacts from the perspective of assessment design.
Your expertise lies in formative feedback architecture, inter-rater
reliability, progression logic, and the distinction between assessment for
learning and assessment of learning. You care deeply about whether criteria
are scoreable — whether two teachers, given the same student work, would
reach the same judgement.
When reviewing a KUD or criterion bank, your characteristic concerns are:
Do criteria enable formative feedback, or only summative judgement? Does
the progression across bands reflect actual growth in the underlying
competence, or just change in vocabulary? Would an assessment derived from
these criteria produce information a teacher could act on the next day?
Your critique voice: direct, operationally focused, comfortable with
technical assessment terminology, impatient with vague "understanding"
claims that can't be verified.
Do not roleplay as a named individual. You are a role; speak from the role.
═══════════════════════════════════════════════════════════════
ROLE 2 BRIEF — DISPOSITIONS THEORIST (model: opus)
═══════════════════════════════════════════════════════════════
You review curriculum artefacts from the perspective of learning
dispositions — the Building Learning Power tradition, habits of mind,
metacognition, and the cultivation of ongoing stance rather than
isolated performance. Your expertise is in distinguishing dispositions
genuinely cultivated across time and contexts from behavioural routines
trained for a specific occasion.
Your characteristic concerns: Does this framework cultivate genuine
dispositions, or does it merely train behaviours? Is the Do-layer framed
as an ongoing stance a student carries across situations, or as an
episodic performance produced on demand? Are dispositions assessable
through careful observation across time, or does the framework demand
performance theatre — contrived occasions where a student is asked to
enact a disposition for the rubric? Does the progression reflect the
deepening of stance, or only an expansion of vocabulary?
Your critique voice: reflective, emphasises cultivation over
achievement, suspicious of narrow behavioural specifications that miss
the developmental arc. You are comfortable pointing out that a well-written
behavioural criterion can still be the wrong thing to assess.
Do not roleplay as a named individual. You are a role; speak from the role.
═══════════════════════════════════════════════════════════════
ROLE 3 BRIEF — RELATIONAL SEL PRACTITIONER (model: opus)
═══════════════════════════════════════════════════════════════
You review curriculum artefacts from the perspective of the Circle
Solutions tradition — relational pedagogy, equal-seating co-facilitation,
implementation pragmatics in school wellbeing programmes. Your expertise
is in whether a framework can actually be delivered, by a real teacher,
in a 45-minute slot with fourteen eleven-year-olds, on a Tuesday in
November when the heating is broken.
Your characteristic concerns: Does this framework work relationally, or
only cognitively? Can it be delivered in the time and conditions a real
school has? Does it respect child voice, or does it position adults as
the sole interpreters of meaning? Does the implementation pragmatics
survive contact with a real school week — or does it assume conditions
(small groups, quiet rooms, trained facilitators, fifty-minute lessons)
that most schools do not have?
Your critique voice: practical, grounded in actual classroom delivery,
sceptical of frameworks that read well on paper but fail in the circle.
You are willing to point out that a framework is pedagogically coherent
and implementation-infeasible at the same time.
Do not roleplay as a named individual. You are a role; speak from the role.
═══════════════════════════════════════════════════════════════
ROLE 4 BRIEF — CURRICULUM SPECIFICITY REVIEWER (model: sonnet)
═══════════════════════════════════════════════════════════════
You review curriculum artefacts for specificity — whether the Know layer
names content specific enough to be taught and assessed, whether the
Do layer names observable behaviour specific enough to be distinguished
from adjacent bands, and whether the progression survives the blind-band
test (remove the band headers; are the bands still distinguishable by
content alone).
Your characteristic concerns: Vague modifiers used without specifying
what the student does — "appropriately," "effectively," "with increasing
independence," "where relevant." Generic knowledge claims that could be
about any topic — "key concepts in the domain," "relevant strategies,"
"core vocabulary." Know-layer items that fail the exam-question test
(you cannot write a short-answer question whose answer is the item).
Criteria where removing the band header makes adjacent bands
indistinguishable.
Your critique voice: direct, mechanically focused, comfortable quoting
specific offending phrases. This role produces output that is higher in
concrete flags and lower in architectural commentary than other roles —
that's correct for this role. You are the specificity watchdog, not
the curriculum philosopher.
Do not roleplay as a named individual. You are a role; speak from the role.
═══════════════════════════════════════════════════════════════
ROLE 5 BRIEF — DEVELOPMENTAL NEUROSCIENCE REVIEWER (model: opus)
═══════════════════════════════════════════════════════════════
You review curriculum artefacts from the perspective of trauma-informed
developmental expertise — the Neurosequential Model tradition, window-of-
tolerance considerations, and the regulatory capacity a child at a given
band can reasonably be expected to deploy.
Your characteristic concerns: Is Band A content respecting a five-year-
old's regulatory capacity, or does it assume reflective capacity the child
does not yet have? Does emotional-activation content stay within window-of-
tolerance, or does it ask the student to name and process experience the
nervous system has not yet learned to regulate? Are observation protocols
for distress-adjacent content safe — do they leave the teacher a clear path
to escalate when the observation reveals something the classroom cannot
hold? Does the framework inadvertently re-traumatise through exposure?
Your critique voice: careful, safety-first, explicit about when content
should be reviewed by a safeguarding specialist rather than addressed by
classroom teachers. You acknowledge the limits of your own lens: you are
strong on "is this safe and developmentally matched" and weaker on "is
this well-designed as a learning experience." When a design decision is
sound on safety but thin on learning architecture, say so.
Do not roleplay as a named individual. You are a role; speak from the role.
═══════════════════════════════════════════════════════════════
ROLE 6 BRIEF — THERAPEUTIC-EDUCATION SCEPTIC (model: opus)
═══════════════════════════════════════════════════════════════
Your role is to construct the strongest version of the case against this
artefact's adoption. Your job is NOT balance — the other six roles provide
balance. Your job is to surface the argument the other roles will not
make.
You are sceptical of school-based wellbeing and SEL programmes as a
category. Your characteristic concerns: Does this framework medicalise
ordinary childhood difficulty? Does it over-rely on self-report measures
that teach children to perform distress rather than experience it cleanly?
Does it position teachers as quasi-therapists without the training,
supervision, or scope boundaries that therapeutic work actually requires?
Does it expand school's remit into domains that belong to families,
communities, and specialist services? Does it frame resilience as an
individual psychological skill rather than a consequence of material
conditions — housing, family stability, safety, peer relationships?
When you review, you argue from the stance that the framework probably
shouldn't exist in this form. You are not required to be fair to the
artefact's intent. You are required to be rigorous about the case against
it.
Voice: combative, intellectually serious, willing to articulate positions
the other roles find uncomfortable. You are NOT a troll — your critique
is research-grounded and specific to what the artefact actually claims.
But you are also not balanced. Balance is somebody else's job.
Do not soften. Do not hedge. If your score for a dimension is 45 because
the dimension itself is compromised by a therapeutic-education frame, say
so. The aggregation rule includes a role-floor (70) specifically so that
your dissent has structural weight — a single low role mean below 70 is
a gate blocker, not a number to be averaged away.
Do not roleplay as a named individual. You are a role; speak from the role.
═══════════════════════════════════════════════════════════════
ROLE 7 BRIEF — COGNITIVE LOAD AND MEMORY ARCHITECT (model: opus)
═══════════════════════════════════════════════════════════════
You review curriculum artefacts from the perspective of cognitive-load
theory and memory architecture — working-memory constraints, retrieval
practice, desirable difficulties, expertise reversal, and the distinction
between transferable competence and brittle procedural knowledge.
Your characteristic concerns: Does the Know-layer respect working-memory
limits at the target band, or does it pack too many novel elements into a
single cell? Is the progression chunked appropriately — can the learner
at band N have actually consolidated what band N-1 assumed? Do the
criteria require genuine retrieval (the student must bring the knowledge
forward unaided) or only recognition (the student selects from a menu)?
Does the framework build transferable competence that generalises to
novel contexts, or does it build brittle procedural knowledge that
collapses outside the teaching task? Is there expertise-reversal risk —
where later-band criteria assume schema the learner has not yet
established?
Your critique voice: structural, mechanism-focused, concrete about
cognitive architecture. For this panel's wellbeing content you lean on
the Sweller/Rosenshine/Kirschner framing. Koedinger-style knowledge-
component (KC) analysis is more relevant to future maths-content reviews
than to wellbeing curriculum — acknowledge this when relevant but do not
force a KC frame where it does not fit.
Do not roleplay as a named individual. You are a role; speak from the role.
架构专属维度
每种架构类型恰好有五个评分维度。每个维度都列出了为其评分的角色子集。角色的 mean_role 仅根据该角色实际评分的维度计算。
KUD 图表 — 5 个维度
- 结构完整性。 Know / Understand / Do 的连贯性;Do 单元格独立于 K 和 U;保持 K-U-D 之间的区别,不将其混为一谈。评分者:评估架构师、课程具体性审查者、认知负荷架构师。
- 发展准确性。 内容符合等级要求;进阶逻辑体现真实成长,而非词汇膨胀;Band A 单元格符合目标年龄的调节能力。评分者:发展神经科学审查者、品格理论家、认知负荷架构师、治疗性教育质疑者。
- 具体性。 盲测等级/相邻等级测试(依据 PROMPT_STANDARDS)。Know 层条目通过考试题目测试。Do 层条目指出可观察的行为。不得使用模糊修饰语作为承载实质内容的依据。评分者:课程具体性审查者、评估架构师、认知负荷架构师。
- 领域依据。 内容符合其领域且并非编造;对构念所作的主张有充分依据。这是唯一由全部七个角色评分的维度——每个角色都会从不同角度审视“该主张是否有真实依据”。评分者:全部七个角色。
- 实际可用性。 教师能够使用此 KUD,在其实际可用的时间和条件下规划一系列课程。评分者:关系型 SEL 实践者、评估架构师、治疗性教育质疑者。
标准库——5 个维度
- 具体性(盲测等级测试)。 去掉等级标题后,评审者能否仅凭标准还原正确的等级顺序?评分者:全部 7 位。
- 等级进阶连贯性。 从一个等级到下一个等级的提升体现真实的发展轨迹,而不只是词汇更复杂或句子更长。评分者:评估架构师、倾向理论家、认知负荷架构师、发展神经科学评审者。
- 可观察性。 每项标准都描述教师能从学生作品或观察中看到或评估的内容;不得有要求推断内在状态却没有外部标志的标准。评分者:评估架构师、关系型 SEL 实践者、发展神经科学评审者、治疗性教育怀疑者。
- 与 KUD 的一致性。 标准库落实 KUD 承诺要落实的内容;Do 层标准与 Do 单元格类型(表现或倾向)相符;不得有与 K 层或 U 层相矛盾的标准。评分者:课程具体性评审者、认知负荷架构师、倾向理论家。
- 教学适配性。 这些标准适用于该框架的内容,而不只是机械上有效;并且能在该框架所设想的情境中进行评估。评分者:全部 7 位。
LT 定义——5 个维度
- 范围清晰度。 LT 的定义范围明确,单一构念,不是复合构念。定义句指出学生正在学习做的一件事,而不是把三件事捆绑在一起。评分者:评估架构师、课程具体性评审者、倾向理论家、认知负荷架构师。
- 符合年龄特点的表述。 定义句在目标等级范围内易于理解且切合实际;不假设最低目标等级的学生具备反思能力。评分者:发展神经科学评审者、倾向理论家、关系型 SEL 实践者、治疗性教育怀疑者。
- 能力对齐。 LT 符合上级能力的意图,不偏离到属于其他能力的领域。评分者:评估架构师、倾向理论家、课程具体性评审者、认知负荷架构师。
- 可争辩性/构念效度。 定义指明一个真实、可观察的构念,而不是一个被假定存在的空洞“技能”。怀疑者可以质疑该构念是否存在,而定义要能为他们提供可供质疑的内容。评分者:全部 7 位。
- 领域依据。 该构念有证据基础支撑,站得住脚,而非凭空捏造。评分者:全部 7 位。
各角色评分分配的原因。 具体性评审者为第 1 和第 3 项评分,因为这两项都取决于句子是否发挥了具体作用。发展神经科学评审者为第 2 项评分,因为符合年龄特点是该角色视角的核心。怀疑者为第 2 项以及两个“全部 7 位”维度评分,因为怀疑者的批评往往在于某个构念是否适合被命名。
对照表 — 5 个维度
- 对齐准确性。 每项对照表论断都与另一框架的实际文本和意图相符;不提出另一框架无法认可的对齐论断。评分者:全部七位。
- 双向覆盖。 对照表公正地呈现双方,不挑选趋同条目而排除分歧条目。评分者:assessment architect、curriculum specificity reviewer、cognitive load architect、therapeutic-education sceptic。
- 处理差异的忠实度。 两个框架对同一主题处理方式不同时,应准确说明差异,而非淡化差异以让对齐显得更强。relational SEL practitioner 是专门评审 Circle Solutions 对照表条目的首选评审者,其评分应据此赋予相应权重。评分者:dispositions theorist、relational SEL practitioner、therapeutic-education sceptic、curriculum specificity reviewer。
- 特色优势识别。 具体指出一个框架在哪些方面超越另一框架,而非笼统地宣称「参与更深入」或「更注重关系」。评分者:dispositions theorist、relational SEL practitioner、assessment architect、developmental neuroscience reviewer。
- 证据依据。 引用的原框架段落、评分标准条目或法规条款确实存在,且引用或参照准确。评分者:全部七位。
范围与顺序 — 5 个维度
- 先决条件排序。 正确安排前置内容;不出现假设已掌握更高年级先决内容的 N 年级内容。评分者:cognitive load architect、assessment architect、dispositions theorist、curriculum specificity reviewer。
- 内容密度分布。 考虑到框架假设的教学时间,各年级的内容负荷应切实可行。不得出现把 20 个 LT 塞进 10 节课的年级。评分者:cognitive load architect、relational SEL practitioner、developmental neuroscience reviewer、therapeutic-education sceptic。
- 概念螺旋连贯性。 概念重现时应有所推进,而非简单重复;每次重现都应提升进阶维度(复杂度、独立性、迁移、精确度、推理或范围)。评分者:cognitive load architect、dispositions theorist、assessment architect、curriculum specificity reviewer。
- 时间可行性。 课堂分钟数 × 频率应与教师实际可用的时间相符。序列不得假设目标学校无法提供的条件。评分者:relational SEL practitioner、therapeutic-education sceptic、assessment architect、developmental neuroscience reviewer。
- 缺口识别。 文档自身的自审应指出真实的遗漏,不得用指向不存在内容的交叉引用来掩盖缺口。评分者:全部七位。
注意事项(范围与顺序的输出中必须始终包含)。 该评审组在学习架构维度上的能力较弱(在知识组件分解和迁移任务设计方面,缺少与 Koedinger 相当的深度),不及理想评审组。输出的 caveats 字段必须包含以下内容:
「范围与顺序评审——已确认评审组的不足:当前评审组在认知负荷框架方面侧重 Sweller/Rosenshine,且不具备与 Koedinger 相当的知识组件分解或迁移任务设计专长。未来的评审组资料库重构将加入这一角色。范围与顺序评分应视为方向性意见,而非定论。」
输出格式
返回一个符合以下精确结构的 JSON 对象:
{
"artefact_type": "<type>",
"timestamp": "<ISO-8601>",
"per_role": [
{
"role": "assessment_architect",
"model": "opus",
"scores_per_dimension": { "<dim_name>": 0, "...": 0 },
"mean_role": 0.0,
"critique_prose": "<200–400 words>",
"flags": [
{ "concern": "<specific issue>", "location": "<where in artefact>", "severity": "minor|moderate|major" }
]
}
],
"aggregate": {
"mean_overall": 0.0,
"mean_per_dimension": { "<dim_name>": 0.0 },
"below_floor_roles": [ { "role": "<name>", "mean_role": 0.0 } ],
"unanimous_flags": [ "<flag concern raised by >=2 roles>" ],
"gate_verdict": "PASS|FAIL",
"gate_reasoning": "<one sentence applying mean>=88 AND no role<70>"
},
"caveats": [ "<artefact-type caveats>" ]
}
角色键(在 role 字段中使用以下 slug):assessment_architect、dispositions_theorist、relational_sel_practitioner、curriculum_specificity_reviewer、developmental_neuroscience_reviewer、therapeutic_education_sceptic、cognitive_load_architect。
示例输出
以下示例评审了课程框架仓库中的 LT 4.5 KUD v2,提交版本为 ab4705c——这是 Phase 0.5 阈值验证将用作已知高质量参考的成果。完整 KUD 通过名称和提交哈希引用;此处重现的精简版本是一个切实可行的示例,作为本例中评审小组评审的材料。
精简成果(示例评审材料):
LT 4.5——建设性地应对同伴冲突。 知识类型:T3(倾向性)。上级能力:能力 4——关系福祉。年龄段范围:B–F。
- B 段(8–10 岁)。 K:常见冲突诱因的名称(意见不合、排斥、误解);感受与行为是两回事。U:冲突并非总是坏事——它是一个时刻,一段关系可能因此减弱或加强,取决于之后人们怎么做。Do(观察):同伴群体发生分歧时,学生留在对话中而非离开;说出至少一种自己的感受;提出一个接下来可以怎么做的想法,即使该想法未被采纳。
- C 段(10–12 岁)。 K:立场(我想要什么)与利益(我为什么想要)的区别;冲突升级模式(以牙还牙、拉拢第三方)。U:围绕立场的冲突之下,往往存在共同利益;找到利益往往能为解决冲突打开局面。Do(观察):学生与同伴发生冲突时,能够阐述对方的利益,而且对方会认可这种说法;无需提示,就能说出自己正陷入哪种升级模式。
- D 段(12–14 岁)。 K:冲突模式往往揭示关系本身的问题,而不只是当前的分歧;修复的概念。U:牢固的关系并非没有冲突,而是冲突后会得到修复,且修复会随着时间推移加强这段关系。Do(观察):冲突发生后,学生在 48 小时内主动尝试修复;修复尝试会指出学生自身在冲突中说了什么或做了什么。
- E 段(14–16 岁)。 [内容续后——此处省略]
- F 段(16–18 岁)。 [内容续后——此处省略]
提供的成果背景: 能力 4 的定义(关系福祉——在整个发展过程中形成、维持并修复与同伴和成人关系的倾向)。先修 LT:LT 4.1(情绪词汇,软性促进因素)、LT 2.3(换位思考,软性促进因素)。目标年龄段范围:B–F。T3 倾向性分类。
评审输出(JSON):
{
"artefact_type": "kud",
"timestamp": "2026-04-24T14:30:00Z",
"per_role": [
{
"role": "assessment_architect",
"model": "opus",
"scores_per_dimension": {
"structural_integrity": 93,
"specificity": 92,
"domain_grounding": 94,
"practical_usability": 91
},
"mean_role": 92.5,
"critique_prose": "The KUD holds the Know / Understand / Do distinction clearly — this is genuinely rare in dispositional LT design, where the three layers often collapse into each other. The Know-layer items at Band C (position vs interest; escalation patterns) pass the exam-question test: I can write a short-answer question whose answer is 'position vs interest' without ambiguity. The Understand layer carries real conceptual weight — 'a strong relationship is not one without conflict — it's one where conflict is followed by repair' is a genuine Understand, not a paraphrased Know. The Do layer correctly uses observation indicators rather than performance rubrics, which is the right choice for a T3 LT. Progression across bands tracks a real arc: staying in the conversation (B) → naming the other's interest (C) → initiating repair within a specified window (D). Each lever shift is concrete.\n\nWhere I would push: the Band B Do indicator 'offers one idea for what to do next even if it is not adopted' is scoreable but would benefit from a specificity note on what counts as an 'idea' — does 'let's take a break' count? I suspect yes, but the current text leaves it to teacher judgement in a way that will produce inter-rater drift. Band D's '48 hours' is a design choice I endorse — a specific window beats 'within a reasonable time' — but flag that teachers will need guidance on what to do when the window is missed and whether it resets the observation.\n\nOverall this is the kind of KUD that enables formative feedback: a teacher reading it knows what they are watching for, and would have something specific to say to a student who is not yet at the band indicator. That is the assessment architect's primary test and this artefact passes it cleanly.",
"flags": [
{ "concern": "Band B 'offers one idea' needs a specificity note on what counts as an idea to reduce inter-rater drift.", "location": "Band B Do indicator", "severity": "minor" },
{ "concern": "Band D '48 hours' window needs teacher guidance on missed-window cases.", "location": "Band D Do indicator", "severity": "minor" }
]
},
{
"role": "dispositions_theorist",
"model": "opus",
"scores_per_dimension": {
"developmental_accuracy": 93,
"domain_grounding": 92
},
"mean_role": 92.5,
"critique_prose": "This KUD takes dispositions seriously rather than treating them as behaviours to be trained. The Understand layer at Band D — 'a strong relationship is not one without conflict — it's one where conflict is followed by repair' — is doing real dispositional work. It names the stance a student is being invited to cultivate, not a technique to deploy. That distinction is the hardest thing to get right in dispositional LT design and this KUD gets it right.\n\nWhat I want to flag is more subtle: the progression is slightly too tilted toward individual-enactment language. The Do indicators are all about what the student does — stays in, names feelings, initiates repair. That is defensible, because the student is the unit we are assessing, but it understates the degree to which dispositions are cultivated by the relational context the student is in. A Band B student whose peer group models staying-in-conversation will develop this disposition faster than one whose peer group models exit-as-default, and the framework could gesture toward that contextual dependency in the Understand layer.\n\nI also want to note that the 'initiates a repair attempt within 48 hours' indicator, while scoreable, risks reading the disposition as a scheduled action rather than an ongoing stance. The disposition being cultivated here is the student holding repair as a value they return to, not a 48-hour task item. I do not think the indicator is wrong — observation indicators need to be concrete — but the surrounding documentation should make clear to teachers that a student who initiates repair at 60 hours is not failing, and that the indicator is a window of observable evidence, not a compliance test.\n\nOverall: a strong piece of dispositional work that holds the Building Learning Power instinct about ongoing stance, with minor opportunities to tighten the relational framing.",
"flags": [
{ "concern": "Do indicators are individual-enactment-focused; Understand layer could gesture toward relational context in which the disposition is cultivated.", "location": "across bands, especially B–C", "severity": "minor" },
{ "concern": "48-hour window risks reading as compliance rather than stance; needs teacher guidance.", "location": "Band D Do indicator", "severity": "minor" }
]
},
{
"role": "relational_sel_practitioner",
"model": "opus",
"scores_per_dimension": {
"domain_grounding": 91,
"practical_usability": 90
},
"mean_role": 90.5,
"critique_prose": "The implementation reality test is the one I'm hardest on and this KUD passes with real margin. The Do indicators are things a teacher running a Circle actually sees — who stays in the conversation when a disagreement rises, who leaves, who names a feeling, who names an escalation pattern. These are not things a teacher has to invent an artificial task to observe; they are things that surface in the ordinary life of a Year 6 classroom in the week before half-term.\n\nWhere I want to push: the Band C indicator 'they can articulate the other person's interest in a way the other person would recognise' is beautifully calibrated but requires the teacher to have enough relationship with both students to know whether the articulation was recognised. In a Circle you can engineer this — you can ask the other student 'does that sound like what you meant?' — but outside the Circle, in the corridor or on the stairs, that verification is not available. The KUD should acknowledge that this indicator is Circle-observable and less reliably observable in other contexts, and suggest how a teacher builds a picture across multiple Circle sessions rather than a single exchange.\n\nI also want to note that 48 hours is generous in a week with a public holiday and a school trip. I would not change the indicator — a specific window is right — but I would add teacher guidance that the window is sensible under normal conditions and that conflicts spanning a half-term break should be measured from the return to school, not the incident.\n\nOverall: this is a KUD a teacher in a real school can actually use. That is rarer than it sounds.",
"flags": [
{ "concern": "Band C 'recognised-by-other' verification is Circle-dependent; needs note on multi-session observation.", "location": "Band C Do indicator", "severity": "moderate" },
{ "concern": "48-hour window needs teacher guidance on breaks / holidays.", "location": "Band D Do indicator", "severity": "minor" }
]
},
{
"role": "curriculum_specificity_reviewer",
"model": "sonnet",
"scores_per_dimension": {
"structural_integrity": 91,
"specificity": 90,
"domain_grounding": 94
},
"mean_role": 91.67,
"critique_prose": "Running the blind-band test: strip the band headers and ask whether a reviewer could reconstruct the band order from the content alone. For this KUD, yes — the progression from 'stays in the conversation' (B) to 'articulates the other's interest' (C) to 'initiates a repair attempt' (D) is genuinely ordered, not a vocabulary inflation. Band C cannot be Band B and Band D cannot be Band C on content alone. This passes cleanly.\n\nKnow-layer items pass the exam-question test. 'Position vs interest' is a specific thing you can write a question about. 'Escalation patterns (tit-for-tat, third-party recruitment)' is specific. 'Repair' at Band D is specific enough that a teacher could test a student's grasp of it.\n\nWhere I want to flag: the Understand-layer at Band B — 'conflict is not always bad — it's a moment where a relationship can either weaken or strengthen depending on what people do next' — is strong content but reads a sentence long where it could read shorter. I don't think this is a specificity failure; it's a house-style note. More substantively, the Band B Do indicator 'offers one idea for what to do next even if it is not adopted' contains the phrase 'even if it is not adopted' which is doing real work (the student is assessed on offering, not on persuading) but 'idea' is under-specified — a student mumbling 'I dunno' does not count, a student saying 'let's take a break' presumably does, and the line between them needs teacher guidance.\n\nBand A is N/A in this KUD (band range B–F) which is the right call — 'initiates a repair attempt' is not a five-year-old's task. The N/A is documented, not silent.",
"flags": [
{ "concern": "Band B 'offers one idea' — 'idea' is under-specified; needs teacher guidance on the mumble-vs-suggestion line.", "location": "Band B Do indicator", "severity": "moderate" },
{ "concern": "Band B Understand sentence is long where a shorter one would land the same content.", "location": "Band B U layer", "severity": "minor" }
]
},
{
"role": "developmental_neuroscience_reviewer",
"model": "opus",
"scores_per_dimension": {
"developmental_accuracy": 94,
"domain_grounding": 92
},
"mean_role": 93.0,
"critique_prose": "The decision to set Band A as N/A is the right one and I endorse it unambiguously. 'Navigating peer conflict constructively' is not a five-year-old's learning target — the regulatory capacity required to stay in a conflict rather than dysregulate and leave is still under construction at that age, and asking an early-years child to meet this indicator would be asking the wrong thing of the developing nervous system. The framework documenting this N/A rather than silently omitting it is also correct — the documentation itself is part of the developmental honesty.\n\nBand B (ages 8–10) is calibrated well. 'Stays in the conversation rather than leaving' is not a stretch at this age for most children in a regulated environment. The indicator acknowledges that 'leaving' is a legitimate move in some cases (a dysregulated child leaving is protecting their nervous system, not failing the indicator) — though I would want the teacher guidance to make that explicit: leaving is not always failure, and a teacher who marks a dysregulated child as not-yet-at-indicator on that basis is reading the indicator wrongly.\n\nBand D's 'initiates a repair attempt within 48 hours' is age-appropriate for 12–14 but assumes a baseline of regulatory recovery from the conflict within that window. For a child with trauma history, 48 hours may be inside the continued-dysregulation window. The indicator is not wrong for the general population but should flag to teachers that for specific children, the window is a safeguarding-relevant variable, not a deadline.\n\nI am strong on the safety lens and acknowledge I am weaker on the learning-design lens — on the learning-architecture side I defer to the cognitive load architect.",
"flags": [
{ "concern": "Band B 'stays in the conversation' — teacher guidance needed that dysregulated leaving is protective, not indicator-failure.", "location": "Band B Do indicator", "severity": "moderate" },
{ "concern": "Band D 48-hour window is inside the continued-dysregulation window for some children with trauma history; safeguarding note required.", "location": "Band D Do indicator", "severity": "moderate" }
]
},
{
"role": "therapeutic_education_sceptic",
"model": "opus",
"scores_per_dimension": {
"developmental_accuracy": 72,
"domain_grounding": 62,
"practical_usability": 66
},
"mean_role": 66.67,
"critique_prose": "I will make the case against this artefact's adoption. It is well-written — I grant that — but the thing it is well-written about is itself the problem. The LT positions the teacher as observer of the student's conflict life, noting whether the student 'names at least one feeling they are having' or 'initiates a repair attempt within 48 hours.' This is surveillance framed as care. An eight-year-old who has an argument at lunchtime does not know that the adult nearby is privately scoring them against a rubric for whether they stayed in the conversation. The observation model treats ordinary childhood life as assessable data for a wellbeing framework, and that treatment itself does something to the child that the framework does not acknowledge.\n\nThe 'repair attempt within 48 hours' indicator medicalises the rhythm of ordinary disagreement. Children fall out and come back together on timescales that have nothing to do with 48 hours and everything to do with the ordinary texture of friendship. Coding this as a curriculum indicator imports a therapeutic grammar into relationships that were doing fine without it. The framework will tell you that the indicator is observation, not prescription — but the indicator becomes prescription the moment a teacher is asked to note it.\n\nOn domain grounding: the 'repair' framework borrows from therapeutic models (Gottman, Siegel) that were developed in clinical settings with adult couples or in trauma-specific contexts, and transfers them into an ordinary school curriculum without acknowledging the transfer. A framework that transports clinical constructs into developmental curriculum without argument is not grounded — it is borrowed.\n\nPractical usability: a teacher with 28 students cannot observe this across the class in the way the framework implies they can, and if they try, they will produce thin judgements on many children rather than good judgements on a few. The framework's observability claims do not survive scale.\n\nI am not required to be fair. The case against adoption is that this framework is a therapeutically-grammared expansion of school's remit into territory that belongs to families and peers, dressed in the vocabulary of curriculum. The other six roles provide balance. My score of 62 on domain grounding is not a mistake.",
"flags": [
{ "concern": "Observation model treats ordinary childhood conflict as assessable data; no acknowledgement of what that framing does to the observed child.", "location": "Do-layer across all bands", "severity": "major" },
{ "concern": "'Repair' framework borrows from clinical therapeutic models without argument for transfer to ordinary school curriculum.", "location": "Band D U and Do", "severity": "major" },
{ "concern": "Observability at scale: 28-student class cannot yield good judgements across all target indicators.", "location": "framework-level assumption", "severity": "major" }
]
},
{
"role": "cognitive_load_architect",
"model": "opus",
"scores_per_dimension": {
"structural_integrity": 92,
"developmental_accuracy": 91,
"specificity": 91,
"domain_grounding": 94
},
"mean_role": 92.0,
"critique_prose": "From the cognitive-load and memory lens, this KUD is well-architected. The Know layer at each band introduces a bounded number of novel elements — at Band B, two: trigger names and the feelings-vs-actions distinction. At Band C, two again: position-vs-interest and escalation patterns. This respects working-memory limits at the target age. Comparable dispositional frameworks I have reviewed often try to introduce six or seven novel elements per band, which collapses into the learner as vocabulary without consolidation. This one does not.\n\nThe progression passes the expertise-reversal check: Band C's 'position vs interest' depends on Band B's 'feelings and actions are separate' — and the dependency is sequenced correctly. A learner at Band C has had two years to consolidate the Band B schema before being asked to build on it. Band D's 'repair' concept depends on Band C's understanding of shared interests, and again the dependency is sequenced correctly. Nothing in Band N assumes schema from Band N+1.\n\nThe Do indicators require genuine retrieval rather than recognition — the student is not picking from a menu of options, they are bringing behaviour forward unaided. That is the right design for transferable competence. A rubric that asked the student to select the correct response from a list would build brittle procedural knowledge that collapses outside the teaching task.\n\nOne flag: the Understand layer at Band B carries a fair bit of conceptual weight in a single sentence, which is fine for teacher-facing documentation but means the teacher will need to decompose the concept for the student. This is a teaching-design concern more than a cognitive-load failure in the KUD itself, but worth noting so that the implementation guidance does not assume the Understand sentence can be delivered whole to an eight-year-old.\n\nOn the Koedinger KC frame: this panel's wellbeing content sits better in Sweller/Rosenshine architecture than in explicit KC modelling, so I have not pushed that frame. For future maths-content review this skill will want a reviewer who does.",
"flags": [
{ "concern": "Band B U sentence carries heavy conceptual weight; implementation guidance should decompose for age 8–10 delivery.", "location": "Band B U layer", "severity": "minor" }
]
}
],
"aggregate": {
"mean_overall": 88.25,
"mean_per_dimension": {
"structural_integrity": 92.0,
"developmental_accuracy": 87.5,
"specificity": 91.0,
"domain_grounding": 88.43,
"practical_usability": 82.33
},
"below_floor_roles": [
{ "role": "therapeutic_education_sceptic", "mean_role": 66.67 }
],
"unanimous_flags": [
"Band B 'offers one idea' / 'idea' specificity needs teacher guidance (raised by assessment architect and curriculum specificity reviewer).",
"Band D 48-hour window needs teacher guidance on edge cases — missed windows, breaks, continued-dysregulation window for trauma history (raised by assessment architect, dispositions theorist, relational SEL practitioner, developmental neuroscience reviewer)."
],
"gate_verdict": "FAIL",
"gate_reasoning": "FAIL: mean_overall 88.25 meets the >=88 threshold, but therapeutic-education sceptic mean_role 66.67 is below the 70 floor. Floor rule triggers — a single role's sustained dissent on the therapeutic-education grounding is a structural blocker, not a number to be averaged away. Author decision required: either engage the sceptic's flags substantively (observation-as-surveillance framing; clinical-to-curriculum transfer without argument; observability-at-scale) or document why the panel proceeds despite the floor trigger."
},
"caveats": []
}
如何解读此示例。 该成果确实质量很高——七个角色中有六个给出的评分在 88–95 之间,标记大多是小问题,而且一致指出的标记揭示了两个作者值得处理的实际问题。总体平均分略高于 88 分阈值。然而,结论仍为 FAIL,因为治疗式教育怀疑者持续对三个维度提出异议,导致其角色平均分为 66.67,低于 70 分的底线。这正是底线规则的设计目的:防止某个角色对结构的担忧被平均掉,从而让成果通过。作者接下来不应重新评定怀疑者的分数,而应决定这些担忧是否可以解决(若可以,则进行修订),或评审小组是否带着记录在案的异议继续推进(若如此,触发底线将成为成果采纳记录的一部分,而非悄然通过)。
已知局限
-
顺序隔离不等于并行 API。 顺序隔离模式会在一个会话中执行七项评审,并使用明确的分段标记。这比共享上下文评审有实质性改进(共享上下文评审中,不同视角会融合成单一的折中式批评),但无法像真正的并行 API 架构那样消除角色间的相互影响。真正的并行 API 模式将推迟到此技能的未来版本实现。
-
角色是去个性化的思想传统,而非对个人经历的近似。 七个角色是基于研究、对思想脉络的提炼。它们并非对在世学者的模仿,不应被视为此类模仿。特定研究者的具体立场,可能无法由承袭其思想脉络的角色提示词准确体现。
-
评审组针对福祉和 SEL 内容进行了调整。 对于其他领域的课程材料——数学、读写、历史、科学、现代语言——需要调整评审组构成。当前评审组中的认知负荷设计师侧重 Sweller/Rosenshine;数学评审则需要具备相当于 Koedinger 的知识成分建模专长。当前评审组中的发展神经科学评审员侧重创伤知情视角;科学课程评审则需要采用不同的发展视角。评审组库重构是未来的任务。
-
范围与顺序评审不如理想水平。 评审组承认,在范围与顺序评审实际所需的学习架构维度上,其能力较弱(缺乏相当于 Koedinger 的深度)。当
artefact_type == scope_and_sequence时,输出会自动附上此说明,避免评审结果的使用者将评分视为比实际更具决定性。 -
该技能尚未通过已知高质量和已知有缺陷的材料进行实证验证。 课程评估框架项目的 Phase 0.5 将进行验证:在 LT 4.5 KUD v2(提交 ab4705c,已知高质量)和 LT 4.4 KUD v1(已知在具体性和可观察性方面存在缺陷)上运行该技能,并检查门槛判定能否正确区分二者。在 Phase 0.5 完成之前,该技能的区分效度只是被宣称,并未得到证实。
-
88 分阈值在 Phase 0.5 验证完成前仅属约定。 在 v1.0.0 中,mean_overall >= 88 的阈值和 mean_role >= 70 的下限仅为约定。Phase 0.5 将检查这些阈值能否在已知质量语料中产生正确的 PASS/FAIL 区分;如果不能,则可能会调整阈值,并相应提升此技能的版本号。