Use this template when creating a new RFC.
- Status: Draft | Discussion | Submitted | Accepted | Rejected
- Author: [Your Name]
- Created: YYYY-MM-DD
- Updated: YYYY-MM-DD
- Related Issues: [Links to relevant GitHub issues]
One paragraph explanation of the proposal.
Why are we doing this? What problem does it solve? What use cases does it support?
Describe the problem in detail with data if available.
Describe your proposed solution with code examples, diagrams, and configuration samples.
How would this be implemented? Consider:
- Backward compatibility
- Migration path
- Performance implications
What other approaches were considered and why were they not chosen?
| Challenge | Possible Solution |
|---|---|
| ... | ... |
- Links to related proposals, implementations in other tools, or academic papers
- Questions that need to be answered before this RFC can be finalized
- Links to relevant documentation, blog posts, or discussions