Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 1.48 KB

File metadata and controls

66 lines (44 loc) · 1.48 KB

RFC NNNN: Title

Status: Draft | Under Review | Accepted | Rejected | Superseded

Authors:

Summary

A brief (1-2 paragraph) description of the proposal. What is being proposed and why? This should be understandable without reading the rest of the document.

Motivation

Why is this change needed? What problem does it solve? What use cases does it enable? Include any relevant background context that helps readers understand the motivation.

Goals

  • Specific goal 1
  • Specific goal 2

Non-Goals

What is explicitly out of scope for this RFC? List items that might be assumed to be in scope but are intentionally deferred or excluded.

  • Non-goal 1 (left for future RFCs)
  • Non-goal 2

Design

The detailed technical design. This is the core of the RFC and should be comprehensive enough for implementation.

Break the design into logical subsections. Include:

  • Data structures and APIs
  • Algorithms and workflows
  • Code examples where helpful
  • Edge cases and error handling
// Example code blocks for API proposals
struct Example {
    field: Type,
}

Alternatives

What other approaches were considered? Why were they rejected? This helps readers understand the design space and the reasoning behind the chosen approach.

Open Questions

Optional section for unresolved questions that need input during the review process.

Updates

Date Description
YYYY-MM-DD Initial draft