From 5a6787f0f9ddd5cd597fa654977c0c90d8573eac Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Fri, 7 Aug 2026 01:20:15 -0300 Subject: [PATCH] fix(docs): document FORGOTTEN_SIBLING_MAX_CHANGED in .env.example and ENVIRONMENT.md Refs #9673 --- .env.example | 5 +++++ docs/reference/ENVIRONMENT.md | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/.env.example b/.env.example index e0131b2f69..87536f9ec0 100644 --- a/.env.example +++ b/.env.example @@ -2483,3 +2483,8 @@ QUOTA_STORE_DRIVER=sqlite # sqlite | redis # signature, replacing the pinned default key. Required when self-hosting a # feed signed with a different key pair. # RADAR_FEED_PUBKEY= + +# Threshold for the forgotten-sibling-tests quality gate. When the number of +# changed source files in a PR exceeds this value, the consumer scan is skipped +# (typically for release PRs or mass refactors). Default is 300. +# FORGOTTEN_SIBLING_MAX_CHANGED=300 diff --git a/docs/reference/ENVIRONMENT.md b/docs/reference/ENVIRONMENT.md index ffa959c450..993aa09164 100644 --- a/docs/reference/ENVIRONMENT.md +++ b/docs/reference/ENVIRONMENT.md @@ -1353,6 +1353,12 @@ Used by `src/lib/vncSession/manifest.ts` to configure Docker-based headless Chro | `OMNIROUTE_VNC_HARVEST_MS` | `20000` | `src/lib/vncSession/manifest.ts` | Harvest/cleanup timeout (ms). | | `VIBEPROXY_DATA_DIR` | _(unset)_ | `open-sse/services/notionThreadSessions.ts` | Directory for Notion thread session persistence. | +### Quality gate scripts (CI) + +| Variable | Default | Description | +| --- | --- | --- | +| `FORGOTTEN_SIBLING_MAX_CHANGED` | `300` | Threshold for the forgotten-sibling-tests quality gate. When a PR changes more source files than this value, the consumer dependency scan is skipped (release PR or mass refactor). | + ### Internal service auth | Variable | Default | Description |