feat(FN-5064): merge fusion/fn-5064

This commit is contained in:
gsxdsm
2026-05-18 12:46:23 -07:00
parent a8a413cc91
commit cae9c6c4fc
8 changed files with 332 additions and 2 deletions

View File

@@ -285,6 +285,7 @@ export const DEFAULT_PROJECT_SETTINGS = {
stalePausedReviewThresholdMs: 24 * 60 * 60_000,
pausedScopeDecayMs: 30 * 60_000,
metaTaskStallAutoCloseMs: 2 * 60 * 60_000,
metaTaskActiveExecutionGraceMs: 30 * 60_000,
boardStallSweepWindowMs: 2 * 60 * 60_000,
boardStallBlockedGrowthThreshold: 3,
// Capacity risk warning default: only warn once todo is meaningfully backlogged.

View File

@@ -2950,6 +2950,10 @@ export interface ProjectSettings {
* advancing before self-healing auto-archives it as superseded.
* Default: 7200000 (2 hours). Set to 0 to disable. */
metaTaskStallAutoCloseMs?: number;
/** Grace period in milliseconds used by meta-task auto-archive guards to treat
* recent executor activity as in-flight and skip destructive auto-archive.
* Default: 1800000 (30 minutes). Set to 0 to disable this guard. */
metaTaskActiveExecutionGraceMs?: number;
/** Rolling window in milliseconds for board-stall auto-recovery evaluation.
* Default: 7200000 (2 hours). */
boardStallSweepWindowMs?: number;