# Architecture Decision Records
This directory contains Architecture Decision Records (ADRs) for the Jerb project.
## Index
| | | |
## What is an ADR?
An Architecture Decision Record (ADR) is a document that captures an important architectural decision made along
with its context and consequences.
## Format
Each ADR follows this structure:
- **Status**: Proposed, Accepted, Deprecated, Superseded
- **Context**: The issue motivating this decision
- **Decision**: The change being proposed or implemented
- **Consequences**: The resulting context after applying the decision
## All ADRs
- [ADR 0001: Job Definition Model](0001-job-definition-model.md) - How jobs are defined, the trait design, and
derive macro approach
- [ADR 0002: Job Argument Serialization](0002-job-argument-serialization.md) - Serialization format, schema
evolution, and validation strategy