docs/rfcs/yyyymmdd-rfc-template.md
Required.
TL;DR stands for too long; didn't read, so make sure to put only the most essential information here and keep it short.
Highly recommended.
Your audiences understand your proposal better if they can understand the problem domain first.
Required.
Required.
Explain your concrete design with sufficient details in this section. Consider including materials like sample API code snippet, pseudo code of the algorithm, system flowchart, etc. Make sure to think critically and discuss both the pros and cons of the design. If applicable, please place image or other forms of asset files under res/.
While this section would usually comprise the major portion of the RFC, you should still strive for keeping it succinct. Present your ideas clearly, and no more.
Optional.
Optional.
Optional.
Highly recommended.
A great solution often stands out from a few good ones.
Optional.
Any questions you foresee from your readers.
Optional.
A list of materials providing additional context.