research/templates/RFC-PR.md
2026-07-30 16:07:43 +02:00

14 KiB
Raw Permalink Blame History

[RFC-PR] Specification Change Template

How to Use This Template

Reviewer Orientation

Status tracker

  • 🚧 Raw (make sure that all below is completed)
    • Template applied
    • Authors filled in
    • Authors agree on the RFC content
  • 📘 Draft (make sure that all below is completed)
    • All dependent specifications added (Notion backlinks checked)
    • Specifications to deprecate added, if applicable
    • Specifications to retire added, if applicable
    • Research Lead assigned, or Project Lead assigned if the Research Lead is an author
    • Relevant Research Domain Experts assigned (cannot be authors)
  • ⚙️ Verified (make sure that all below is completed)
    • Researchers comments addressed
    • All logical changes documented
    • All Research reviewers approve the latest version
    • Engineering Lead assigned
    • Relevant Engineering Domain Experts assigned
  • 🔀 Merged (make sure that all below is completed)
    • Engineers comments addressed
    • Every change added to the change log
    • All Engineering reviewers approve the latest version
    • Specification version numbers assigned
    • Implementation reviewed and merged
    • Branch updated to master and all conflicts resolved
    • PR merged

Change log

Revision Description Date
v1 Initial PR description YYYY-MM-DD
Description of what changed in this revision YYYY-MM-DD
v2 Description of what changed in this revision YYYY-MM-DD
Description of what changed in this revision YYYY-MM-DD
vN Description of what changed in this revision YYYY-MM-DD

Motivation

Proposal

Discussion

Details

Chores

Implementation

  • <Engineering task 1>
  • <Engineering task 2>
  • <…>
  • Add or extend tests / test vectors that exercise the change
  • Verify the implementation matches this specification

Affected Specifications