domain-modeling压缩自 Lesson 0004 与 skill 原文。冲突时以 SKILL.md / 格式文件为准。
CONTEXT.md ≠ 本 skilldocs/adr/)| 被动(any skill) | 主动(本 skill) |
|---|---|
| 读 CONTEXT/ADR;输出用官方词 | 挑战 / sharpen / 场景 / 对代码 / inline 写 / 条件 ADR |
| 缺文件 → 静默继续 | 懒创建:首词 → CONTEXT;首真决策 → docs/adr |
grill-with-docs → grilling + domain-modeling
triage (if needed)→ grilling + domain-modeling
wayfinder → chart destination / resolve (default)
improve-arch → grilling loop 内维持模型
人类 /domain-modeling → 单独钉词或当 reference
CONTEXT-MAP.md 存在 → multi;改相关 per-context CONTEXTCONTEXT.md → single(默认)single: /CONTEXT.md + /docs/adr/
multi: /CONTEXT-MAP.md
/docs/adr/ (system)
/src/<ctx>/CONTEXT.md
/src/<ctx>/docs/adr/ (local)
CONTEXT = glossary only(非 spec / scratch / 实现决策池)。
**Term**:
One or two sentences: what it IS.
_Avoid_: synonym1, synonym2
# {Short title}
{1–3 sentences: context, decision, why.}
路径 docs/adr/0001-slug.md;可选 Status / Options / Consequences 仅在有增益时。
SKILL.mdCONTEXT-FORMAT.md / ADR-FORMAT.mddocs/agents/domain.md