# ADR-{adr_id}: {title}

> **{summary}**

---

## Metadata

| Field | Value |
|-------|-------|
| **ADR ID** | ADR-{adr_id} |
| **Status** | {status} |
| **Created** | {created_date} |
| **Updated** | {updated_date} |
| **Author** | {author} |
| **Reviewers** | {reviewers} |

---

## Context

### Problem Statement

{problem_statement}

### Current Situation

{current_situation}

### Constraints

- {constraint_1}
- {constraint_2}
- {constraint_3}

### Requirements

| Requirement | Priority | Rationale |
|-------------|----------|-----------|
| {req_1} | {req_1_priority} | {req_1_rationale} |
| {req_2} | {req_2_priority} | {req_2_rationale} |

---

## Decision Drivers

1. **{driver_1}**: {driver_1_description}
2. **{driver_2}**: {driver_2_description}
3. **{driver_3}**: {driver_3_description}

---

## Options Considered

### Option 1: {option_1_name}

**Description:** {option_1_description}

**Pros:**
- {option_1_pro_1}
- {option_1_pro_2}

**Cons:**
- {option_1_con_1}
- {option_1_con_2}

**Effort:** {option_1_effort}

---

### Option 2: {option_2_name}

**Description:** {option_2_description}

**Pros:**
- {option_2_pro_1}
- {option_2_pro_2}

**Cons:**
- {option_2_con_1}
- {option_2_con_2}

**Effort:** {option_2_effort}

---

### Option 3: {option_3_name}

**Description:** {option_3_description}

**Pros:**
- {option_3_pro_1}
- {option_3_pro_2}

**Cons:**
- {option_3_con_1}
- {option_3_con_2}

**Effort:** {option_3_effort}

---

## Comparison Matrix

| Criterion | Weight | Option 1 | Option 2 | Option 3 |
|-----------|--------|----------|----------|----------|
| {criterion_1} | {weight_1} | {opt1_score_1} | {opt2_score_1} | {opt3_score_1} |
| {criterion_2} | {weight_2} | {opt1_score_2} | {opt2_score_2} | {opt3_score_2} |
| {criterion_3} | {weight_3} | {opt1_score_3} | {opt2_score_3} | {opt3_score_3} |
| **Total** | | **{opt1_total}** | **{opt2_total}** | **{opt3_total}** |

---

## Decision

### Chosen Option: {chosen_option}

**Rationale:**

{decision_rationale}

### Trade-offs Accepted

- {tradeoff_1}
- {tradeoff_2}

---

## Consequences

### Positive

- {positive_1}
- {positive_2}
- {positive_3}

### Negative

- {negative_1}
- {negative_2}

### Neutral

- {neutral_1}

---

## Implementation

### Immediate Actions

1. {action_1}
2. {action_2}
3. {action_3}

### Migration Plan

{migration_plan}

### Rollback Strategy

{rollback_strategy}

---

## Validation

### Success Criteria

| Criterion | Metric | Target |
|-----------|--------|--------|
| {success_1} | {metric_1} | {target_1} |
| {success_2} | {metric_2} | {target_2} |

### Review Date

{review_date}

---

## Related

### ADRs

- [ADR-{related_adr_1}](./{related_adr_1_file})
- [ADR-{related_adr_2}](./{related_adr_2_file})

### Stories

- [STORY-{related_story}](../backlog/stories/{related_story_file})

### External References

- [{reference_1_title}]({reference_1_url})
- [{reference_2_title}]({reference_2_url})

---

## History

| Date | Status | Action | By |
|------|--------|--------|-----|
| {created_date} | PROPOSED | Created | {author} |
| {review_date} | REVIEWED | {review_action} | {reviewer} |
| {decision_date} | {final_status} | {decision_action} | {decider} |

