scena-rfc-governance

Guides editing and review of Scena RFCs to maintain scope and consistency.

18|1|Updated May 7, 2026
One-click install
npx skills add https://github.com/johannesPettersson80/scena --skill scena-rfc-governance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scena-rfc-governance
Source: https://github.com/johannesPettersson80/scena/tree/main/.codex/skills/scena-rfc-governance
Command: npx skills add https://github.com/johannesPettersson80/scena --skill scena-rfc-governance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This governance skill defines a structured process for editing and reviewing Scena RFCs to keep scope coherent and ensure consistent milestones and ownership.

Core Features & Use Cases

  • Clear RFC scope enforcement to ensure changes stay within the renderer boundaries and project scope.
  • Structured workflow with defined ownership, validation surfaces, and acceptance criteria for each RFC.
  • Accountability and traceability through versioned milestones and decision records.

Quick Start

Read docs/RFC-rust-3d-renderer.md before changing scope or architecture.

Frequently Asked Questions about scena-rfc-governance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce scope boundaries when reviewing RFCs for a renderer project?

RFC scope enforcement keeps changes within renderer boundaries by requiring explicit owner modules, validation surfaces, and falsifiable acceptance criteria for any scope change. This structured governance maintains project coherence across v1.0 and v1.x milestones.

What is the best way to manage governance and milestone reviews for complex architecture changes?

Milestone governance applies a structured review workflow to architecture changes, ensuring accountability and traceability through versioned milestones and decision records. It validates that scope changes have explicit owners and falsifiable acceptance criteria before approval.

How do I add falsifiable acceptance criteria to a scope change proposal?

Adding falsifiable acceptance criteria to a scope change requires defining explicit validation surfaces and owner modules within the RFC. This governance process ensures proposed changes are testable and maintain coherent renderer boundaries before approval.

Can I use this RFC governance workflow for versioning changes outside the v1.0 renderer scope?

This RFC governance workflow specifically applies to RFCs within Scena, covering v1.0 and v1.x scope. Scope changes outside these renderer boundaries require explicit owner modules and validation surfaces to pass the structured review and approval process.

Why do renderer boundary changes require explicit owner modules during the approval process?

Renderer boundary changes require explicit owner modules to enforce accountability and traceability across versioned milestones. Defining ownership ensures that scope changes maintain project coherence and pass validation surfaces during structured RFC reviews.

What should I read before changing the scope or architecture of a 3D renderer RFC?

Before changing scope or architecture, read the project's RFC documentation to understand renderer boundaries and milestone structures. This ensures your proposed changes include the required owner modules, validation surfaces, and falsifiable acceptance criteria for governance review.