# ADR-{adr_number}: {decision_title}

**Status:** Proposed
**Date:** {date}
**Author:** {agent} ({persona})
**Story:** {story_id}

## Context

{context_summary}

### Problem Statement

{problem_statement}

### Decision Drivers

- {driver_1}
- {driver_2}
- {driver_3}

## Considered Options

### Option 1: {option_1_name}

{option_1_description}

**Pros:**
- {pro_1}
- {pro_2}

**Cons:**
- {con_1}
- {con_2}

### Option 2: {option_2_name}

{option_2_description}

**Pros:**
- {pro_1}
- {pro_2}

**Cons:**
- {con_1}
- {con_2}

## Decision Outcome

**Chosen option:** {chosen_option}

{decision_rationale}

### Component Structure

```
{component_diagram}
```

| Component | Responsibility | Data Owned |
|-----------|---------------|------------|
| {component_1} | {responsibility_1} | {data_1} |
| {component_2} | {responsibility_2} | {data_2} |

### Interfaces

| From | To | Type | Contract |
|------|----|----- |----------|
| {from_1} | {to_1} | {type_1} | {contract_1} |
| {from_2} | {to_2} | {type_2} | {contract_2} |

## Consequences

### Positive

- {positive_1}
- {positive_2}

### Negative

- {negative_1}
- {negative_2}

### Risks and Mitigations

| Risk | Impact | Mitigation |
|------|--------|------------|
| {risk_1} | {impact_1} | {mitigation_1} |
| {risk_2} | {impact_2} | {mitigation_2} |

## Implementation Notes

{implementation_notes}

## Related Decisions

- {related_adr_1}
- {related_adr_2}

---

*Generated by Pennyfarthing architecture workflow*
