{% approach %}
Attributes
| Parameter | Type | Required | Description |
|---|---|---|---|
label | string | ✓ | Short name for the chosen approach (e.g., 'Layered service stack') |
Valid Parent Contexts
This tag is valid inside: {% blueprint %}
One per blueprint. The prose body describes the reasoning behind the approach selection.
Approach declaring a layered architecture strategy
{% approach label="Layered service stack" %}We use a strict layered approach: controllers delegate to services,services delegate to repositories.{% /approach %}