docs(FN-5093): complete Step 6 — document in-review-stalled detector
Fusion-Task-Id: FN-5093 Fusion-Task-Lineage: fe96617a-88f8-4a3c-b96c-c516d2206331
This commit is contained in:
committed by
gsxdsm
parent
8029227451
commit
41c243880a
@@ -20,3 +20,16 @@ Operator interpretation:
|
||||
- `ageBucket: "fresh"` → expected dependency queueing.
|
||||
- `ageBucket: "aging"` → review blocker progress.
|
||||
- `ageBucket: "stale"` → emerging stall; escalate/unblock blocker.
|
||||
|
||||
## Self-healing surfacing passes (`[self-healing]`)
|
||||
|
||||
- `surface-in-review-stalls`
|
||||
- Log prefix: `In-review stall surfaced [`
|
||||
- Purpose: reason-driven in-review stall detector (`merge-blocker`, retry exhaustion, no-worktree, transient merge-status orphaning).
|
||||
- `surface-in-review-stalled`
|
||||
- Log prefix: `In-review stalled surfaced [in-review-stalled]: quiet ...`
|
||||
- Purpose: time-quiet detector for unpaused in-review tasks beyond `inReviewStalledThresholdMs`.
|
||||
- Non-overlap: skipped when reason-driven `In-review stall surfaced [` is fresh, and skipped for paused tasks (owned by stale-paused-review).
|
||||
- `surface-stale-paused-reviews`
|
||||
- Log prefix: `Stale paused review surfaced [stale-paused-review]: paused ...`
|
||||
- Purpose: paused in-review backlog-health detector gated by `stalePausedReviewThresholdMs`.
|
||||
|
||||
Reference in New Issue
Block a user