feat(FN-4306): complete Step 1 — add capacity risk banner setting

Fusion-Task-Id: FN-4306
Fusion-Task-Lineage: b0ab9b60-de02-40a7-ad8b-0ca18c98e16c
This commit is contained in:
Fusion
2026-05-13 06:28:17 -07:00
committed by gsxdsm
parent 49e4c092a9
commit 6681f0d9f5
3 changed files with 11 additions and 0 deletions

View File

@@ -114,6 +114,12 @@ describe("settings key parity", () => {
expect(isGlobalSettingsKey("staleHighFanoutBlockerAgeThresholdMs")).toBe(false);
});
it("keeps capacity risk banner toggle project-scoped with off default", () => {
expect(DEFAULT_PROJECT_SETTINGS.capacityRiskBannerEnabled).toBe(false);
expect(isProjectSettingsKey("capacityRiskBannerEnabled")).toBe(true);
expect(isGlobalSettingsKey("capacityRiskBannerEnabled")).toBe(false);
});
it("keeps github tracking keys in expected scopes with documented defaults", () => {
expect(DEFAULT_PROJECT_SETTINGS.githubTrackingEnabledByDefault).toBe(false);
expect(DEFAULT_PROJECT_SETTINGS.githubTrackingDefaultRepo).toBeUndefined();