Diagram Wiki/Layer stack

Draft field guide

SystemsDRAFT ENTRY

Layer stack

A stacked model in which each horizontal band owns a distinct responsibility and depends on the layer below it.

Use this diagram to generate
LIVE SPECIMENLayer stack · minimal light
USE WHEN

Explaining platform layers, protocol stacks, or separation of concerns.

AVOID WHEN

Relationships inside a layer are more important than the stack.

VISUAL GRAMMAR
01ordered bands02layer labels03dependency direction
SEMANTIC RULES
  1. One responsibility per layer.
  2. Keep ordering meaningful.
  3. Do not imply equal thickness means equal importance.
QUESTIONS IT ANSWERS
  • What sits above what?
  • Which layer owns this concern?
DRAFT MACHINE CONTRACT
id: layers
status: draft
family: systems
reading_task: See levels of abstraction and dependency direction.
grammar:
  - ordered_bands
  - layer_labels
  - dependency_direction
checks:
  - one_responsibility_per_layer
  - keep_ordering_meaningful
  - do_not_imply_equal_thickness_means_equal_importance
KEEP EXPLORING

Choose by the question you need to answer.

Browse all 28 diagram types