# capability-sections — capability-skill 의 안정적 section-id manifest (P3-B §16). # # Contract v2 의 workflow step 은 `uses-capability: {skill-id, section-id}` 로 기법을 참조한다. # 이 manifest 가 skill 문서의 (가변) 헤딩 텍스트를 (불변) section-id 로 고정한다 — 헤딩 문구가 # 바뀌어도 계약의 참조는 안 깨지고, 헤딩이 사라지면 doctor 가 미해소로 잡는다. # # section-sha256(B spec §16): resolve_capability_section 이 헤딩~다음헤딩 본문의 sha256 을 계산한다. # method-execution 의 capability-bindings 가 이 hash 로 "실제 그 기법 절을 참조했음"을 증명한다. capability-sections: version: 1 skills: design-craft: skill-path: .claude/skills/design-craft/SKILL.md sections: brief: { heading-prefix: "### 1. Brief" } reference-cluster: { heading-prefix: "### 2. References" } token-semantics: { heading-prefix: "### 3. Tokens" } decisions: { heading-prefix: "### 4. Decisions" } constraints: { heading-prefix: "### 5. Don'ts" }