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 generateUSE 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
- One responsibility per layer.
- Keep ordering meaningful.
- 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