How the Routes Chain

How the Routes Chain An architecture diagram generated by Archify. Issue opened · Architecture component Issue opened Write+ user · self-labels · Architecture component Write+ user self-labels Triage · read-only opener · Architecture component Triage read-only opener Refine · estimate in points · Architecture component Refine estimate in points Split · 2-6 children · Architecture component Split 2-6 children Implement · branch, PR, closes #N · Architecture component Implement branch, PR, closes #N CI · Architecture component CI Merge Gate · Architecture component Merge Gate Merged · Architecture component Merged Human review · Architecture component Human review Fix, push · CI again · Architecture component Fix, push CI again Apply Review · Architecture component Apply Review Someone reviews · Architecture component Someone reviews Audit · weekly · Architecture component Audit weekly Closed · Architecture component Closed Author replies · Architecture component Author replies pass block needs-info 3 to 5 8 or more questions merge CI failed risk or protected files one issue Legend Backend Security External

Main path

  • • refine decides size (3 to 5 = implement, 8+ = split, anything under 3 folds into a sibling)
  • • implement opens one PR, CI runs, merge gate decides

Feedback loops

  • • Audit feeds into refine, not implement
  • • Triage needs-info re-enters when the author replies
  • • Fix path re-enters the gate after CI