Ralphinho Rfc Pipeline

affaan-m/ECC/skills/ralphinho-rfc-pipeline

作者 affaan-mef648e01899ba3e8dc6371642deaaf64b4477775無授權條款275K 個星標收錄於 2026年10月9日更新於 2026年10月9日儲存庫4 天前更新

Split an RFC into a multi-agent execution DAG — decompose into work units with dependencies and acceptance tests, run research, plan, implement, test, and review per unit, then merge through a queue with re-based branches and final system verification. Use when a feature is too large for a single agent pass, orchestrating RFC-driven multi-agent execution, or managing merge queues across agent-built units.

AI 產生的概覽

將 RFC 拆解為多代理執行 DAG,包含工作單元、相依性、驗收測試與合併佇列。

功能
提供一套分階段流程,把大型 RFC 轉化為可獨立驗證的工作單元,涵蓋接收、DAG 拆解、單元指派、實作、驗證、合併佇列整合與最終系統驗證。它定義了單元規格範本,欄位包括 id、depends_on、scope、acceptance_tests、risk_level 和 rollback_plan,並給出複雜度分級與每個單元的品質流程。它也規定了合併佇列規則與單元停滯時的復原流程,並列出 RFC 執行紀錄、單元評分卡、相依圖快照與整合風險摘要等產出。
適用情境
適用於功能規模過大、無法由單次代理執行完成,必須拆分為可獨立驗證的工作單元時。也適合編排由 RFC 驅動的多代理執行,或管理由代理建構的單元之間的合併佇列。
執行需求
僅為說明性指示,不附帶指令碼。需要具備可執行多個工作單元、分支與整合測試的代理環境。

Ralphinho RFC Pipeline

Inspired by humanplane style RFC decomposition patterns and multi-unit orchestration workflows.

Use this skill when a feature is too large for a single agent pass and must be split into independently verifiable work units.

Pipeline Stages

  1. RFC intake
  2. DAG decomposition
  3. Unit assignment
  4. Unit implementation
  5. Unit validation
  6. Merge queue and integration
  7. Final system verification

Unit Spec Template

Each work unit should include:

  • id
  • depends_on
  • scope
  • acceptance_tests
  • risk_level
  • rollback_plan

Complexity Tiers

  • Tier 1: isolated file edits, deterministic tests
  • Tier 2: multi-file behavior changes, moderate integration risk
  • Tier 3: schema/auth/perf/security changes

Quality Pipeline per Unit

  1. research
  2. implementation plan
  3. implementation
  4. tests
  5. review
  6. merge-ready report

Merge Queue Rules

  • Never merge a unit with unresolved dependency failures.
  • Always rebase unit branches on latest integration branch.
  • Re-run integration tests after each queued merge.

Recovery

If a unit stalls:

  • evict from active queue
  • snapshot findings
  • regenerate narrowed unit scope
  • retry with updated constraints

Outputs

  • RFC execution log
  • unit scorecards
  • dependency graph snapshot
  • integration risk summary

來源與署名

來源:affaan-m/ECC位於skills/ralphinho-rfc-pipeline提交ef648e0

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架