Skip to content

docs(rfc): add RFC-000.0001 Flutter Architecture & Reference Taxonomy - #1

Open
jtmcdole wants to merge 3 commits into
mainfrom
rfc000.001
Open

docs(rfc): add RFC-000.0001 Flutter Architecture & Reference Taxonomy#1
jtmcdole wants to merge 3 commits into
mainfrom
rfc000.001

Conversation

@jtmcdole

@jtmcdole jtmcdole commented Aug 27, 2026

Copy link
Copy Markdown
Member

Establish the architecture taxonomy, numbering scheme, and lifecycle process for Flutter Requests for Comments (RFCs).

  • Introduce structured identifier format AAA.NNN across 8 core domains (000 Meta through 700 Documentation & Ecosystem).
  • Define file naming (rfc/AAA.NNN-kebab-case.md) and YAML frontmatter schema.
  • Outline a 4-step assignment lifecycle using .000 draft placeholders to prevent number collisions during proposal phases.
  • Specify rules for cross-cutting proposals and number immutability.
  • Uses OKF document headers for later adoption.

fixes: #2

Establish the architecture taxonomy, numbering scheme, and lifecycle process
for Flutter Requests for Comments (RFCs).

- Introduce structured identifier format `RFC-AAA.NNN` across 8 core domains
  (000 Meta through 700 Documentation & Ecosystem).
- Define file naming (`rfc/AAA.NNN-kebab-case.md`) and YAML frontmatter schema.
- Outline a 4-step assignment lifecycle using `.000` draft placeholders to
  prevent number collisions during proposal phases.
- Specify rules for cross-cutting proposals and number immutability.
@jtmcdole
jtmcdole requested review from Piinks and zanderso August 27, 2026 23:04
@jtmcdole

Copy link
Copy Markdown
Member Author

Would be nice to have "WANT_LGTM: <list|all>"

@jtmcdole

Copy link
Copy Markdown
Member Author

We should also consider OKF if we ever wanted to hook these up to a harness.

@zanderso zanderso left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a great start. For a complete RFC process we'll also need RFCs that specify the review process, similar to what Slava has in his CL.

Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
@jtmcdole

jtmcdole commented Aug 28, 2026

Copy link
Copy Markdown
Member Author

This is a great start. For a complete RFC process we'll also need RFCs that specify the review process, similar to what Slava has in his CL.

I welcome another RFC after this one, appropriately numbered, to cover the review process. Issue #3

@jtmcdole
jtmcdole requested a review from zanderso August 28, 2026 15:56
@jtmcdole

Copy link
Copy Markdown
Member Author

#4 added for @zanderso

Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.0001-flutter-architecture-and-reference-taxonomy.md
Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
Comment thread rfc/000.001-flutter-architecture-and-reference-taxonomy.md Outdated
@jtmcdole
jtmcdole requested review from Piinks and zanderso August 29, 2026 00:09
@jtmcdole jtmcdole changed the title docs(rfc): add RFC-000.001 Flutter Architecture & Reference Taxonomy docs(rfc): add RFC-000.0001 Flutter Architecture & Reference Taxonomy Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Define RFC number allocation and taxonomy

3 participants