From d81b04148e312c22bb28b92365c95d3a8cceabe0 Mon Sep 17 00:00:00 2001 From: Andriujose <43181885+andriujoseba@users.noreply.github.com> Date: Tue, 4 Aug 2026 17:39:46 +0000 Subject: [PATCH] docs: scope window insertion to immediate successors --- TRIAGE.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/TRIAGE.md b/TRIAGE.md index f6c0644..e05ccb4 100644 --- a/TRIAGE.md +++ b/TRIAGE.md @@ -101,12 +101,14 @@ Every issue you mint carries, in this order: During a standing release window, every mint also gets a binary membership call in the same tick. A non-member names the release issue as its blocker in its own Dependencies. A member is placed with three writes: the new issue - names its immediate member predecessors; every downstream member adds or - re-points its dependency to the new issue, dropping any predecessor the new - issue now reaches (inserting X into A → B makes A → X → B, so B drops A); - and the release issue adds the new issue to its gate, recording membership - only. A member may have multiple successors. Collision and window edges are - independent, so write both when both apply (#292). + names its immediate member predecessors; every member whose immediate + predecessor the new issue becomes adds or re-points its dependency to the + new issue, dropping any predecessor the new issue now reaches (inserting X + into A → B makes A → X → B, so B drops A); a member that must land after the + new issue but already reaches it through another member declares nothing + new; and the release issue adds the new issue to its gate, recording + membership only. Collision and window edges are independent, so write both + when both apply (#292). - **Labels**: type (`bug`/`enhancement`/`documentation`), `scope:*`, and exactly one of `ready` / `blocked` (see [LABELS.md](LABELS.md)).