Design Concept Families
Classification of design terms into foundation, interface-artifact, guidance, governance, consumption, and tooling-construct concept families.
이 자료로 구현하기
원문 주소와 버전이 포함된 요청문입니다. 복사한 뒤 만들 화면과 요구사항을 채워 에이전트에게 전달하세요.
FROM PRINCIPLE TO PRACTICE
이 원리로 만든 예제 1
예제를 열어 직접 조작하고, 관찰한 동작을 이 문서의 원리와 비교해 보세요.
용어·토큰·선택·문서 역할 비교Terminology workbench
- 출처와 비교 축을 보존하는 실습
값 문맥·조직·참조·의미 역할이 서로 다른 축임을 값 변화로 확인합니다.
- 출처와 비교 축을 보존하는 실습
Primary role: design-term concept-family classification guide.
Repository Boundary
This guide classifies design terms by the decision each term serves, as a property of the term's concept, independent of what kind of source uses it. A system's name for itself is not a concept family; see Design Source Kinds. The families are review tools, not a universal ontology, and they never rename StyleGallery's own terms.
Reusable Method
- Capture the term inside its native source context with a named source.
- Identify the underlying concept, then assign one primary concept family.
- Record scope: whole system, one library, or a single artifact.
- Record audience and medium: designer-facing, engineer-facing, or tool-layer.
- Express relations to other terms only through the typed model in Design Term Relations.
- Cite the named source and document surface; never generalize from one source's usage.
Concept Families
| Family | Question it answers | Typical terms |
|---|---|---|
foundation |
What are the smallest reusable inputs? | token, design token, variable, primitive, core, base |
interface-artifact |
What are the built interface units? | component, element, control, block, module, variant, state |
guidance |
How is intent communicated? | principle, guideline, heuristic, standard, specification, recipe |
governance |
How does the system change? | contribution, deprecation, versioning, adoption, migration, maturity |
consumption |
Who uses which form? | package, library, kit, theme, plugin, preset |
tooling-construct |
What does a tool's data model expose? | design-tool variable, mode, tool component, library file |
pattern is recorded as guidance or interface-artifact depending on the cited source's own scope, never both at once.
Classification Cases
| Case | Rule | Example |
|---|---|---|
| Same term at different scope | Classify by the scope the source actually defines | pattern as workflow guidance in Carbon versus a spatial arrangement in a pattern library |
| Same term for different audiences | Record audience as a separate axis before comparing | token in design tooling versus in generated CSS |
| Era shift | Classify by current source usage; note the older meaning as history | style guide narrowed as design system broadened |
| Tool layer versus system layer | A tool construct is tooling-construct, not the system's term for the same concept |
A tool's variables versus a system's published token format |
| Local override | A product may rename a family term locally; the family is shared, the authority is not | A product calling patterns blocks |
Opinionated Guidance
- Classify the term as the named source uses it today, then compare through relations; never build one merged definition first.
- Keep family and scope separate:
componentstaysinterface-artifactwhether it names a button or a page region. - Prefer the narrowest scope the source supports; widen only with a second cited source.
- Treat missing terms as gaps in that source's vocabulary, not omissions to fill by inference.
Platform-Specific Guidance
Record the named source, its kind, and the review date for every classification. Route platform convention comparison to Platform Guides, motion terms to Motion, and StyleGallery's own term decisions to the Controlled Vocabulary.
Unsupported Absolutes
- One source's family structure is not a universal taxonomy.
- A term's popularity does not establish its definition.
- A tool vendor's feature name does not define the industry term.
- Absence of a term in one source does not invalidate its use in another.
Verification Contract
For every classified term, verify the named source still uses the term in the recorded family, scope, audience, and medium; re-check era-shifted terms against the current source; and confirm every cross-source claim carries a typed relation with a boundary.
Source, License, And Attribution
This page is a locally authored, project-neutral proposed taxonomy. It cites named systems only as usage evidence and reproduces no upstream definitional prose.
IA Navigation
Parent: Design Terminology. Next: Design Term Relations.


