Skip to content

docs: add DR-002-Proc — Feature & Enhancement Proposal (FEP) process#3007

Open
qor-lb wants to merge 1 commit into
mainfrom
lb_proc_fep_proposal
Open

docs: add DR-002-Proc — Feature & Enhancement Proposal (FEP) process#3007
qor-lb wants to merge 1 commit into
mainfrom
lb_proc_fep_proposal

Conversation

@qor-lb

@qor-lb qor-lb commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

DR-002-Proc: Feature & Enhancement Proposal (FEP) Process

This PR introduces a structured FEP process for S-CORE platform-level changes and cross-Feature-Team alignment decisions.

Problem addressed:
The current feature request workflow does not differentiate proposals by architectural significance, places an unbounded review obligation on the Architecture Community, and has no defined governance path for cross-Feature-Team decisions.

What this proposes:

  • A mandatory Shepherd role (Architecture Community member, not the author) that gates proposal quality before formal review
  • A binding 10-day Final Comment Period where silence counts as approval
  • Feature Teams retain full authority within their own domain
  • FEPs are Decision Records — same format, defined governance process
  • A tracking issue is created once a Shepherd is confirmed and stays open until implementation is merged

The FEP process is itself filed as DR-002-Proc, demonstrating the relationship between FEPs and Decision Records.

Prior art: Rust RFC; Kubernetes KEP; Python PEP.

Implementation: The downstream document updates listed in the Consequences section are not blocking — they will be tracked as GitHub issues linked to this DR after acceptance.

Note

This proposal was drafted with the assistance of Claude (Anthropic, claude-sonnet-4-6). The ideas, problem framing, design decisions, and all statements made in this document are my own. I have reviewed the full content, I stand behind it, and I take complete responsibility for its accuracy and appropriateness.

@qor-lb qor-lb force-pushed the lb_proc_fep_proposal branch from 2ccc1a1 to 4a35485 Compare June 21, 2026 07:09
@github-actions

Copy link
Copy Markdown

The created documentation from the pull request is available at: docu-html

@FScholPer FScholPer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Well done. Sounds good to me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog
Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants