---
name: Design proposal
about: Suggest a public API change or architectural shift
title: 'design: '
labels: design
---

## Motivation

<!-- What problem does this solve? Why now? -->

## Proposed change

<!-- Trait signatures, struct shapes, code sketches. -->

```rust
// proposed surface
```

## Alternatives

<!-- Sub-bullet alternatives + why rejected. -->

## Breaking change?

<!-- Pre-1.0 churn allowed; log impact on downstream consumers. -->

- [ ] Removes or renames public items
- [ ] Adds required trait methods
- [ ] Changes serialized formats / on-disk layout
