---
type: JS Module
title: fix-vscode_settings.mjs
resource: npm/rules/worktree/vscode_settings/fix-vscode_settings.mjs
docgen:
  crc: e39aa982
  model: openai-codex/gpt-5.5
  tier: cloud-avg
  score: 100
  judgeModel: openai-codex/gpt-5.4-mini
---

## Огляд

Файл описує fix-патерн для робочого дерева, пов’язаний із приведенням `.vscode/settings.json` до командного канону через `deep-merge` із шаблоном правила. Він потрібен, щоб канонічні налаштування могли накладатися поверх наявної конфігурації без стирання локальних параметрів розробника.

`patterns` експортує масив із шаблонним fix-патерном для цього сценарію.

## Поведінка

1. `patterns` містить fix-патерн для робочого дерева, пов’язаний із приведенням settings.json до командного канону.
2. Патерн описує додавання або оновлення потрібних налаштувань із шаблону правила через безпечне злиття.
3. Наявні локальні налаштування мають зберігатися під час застосування відповідного fix-патерна, щоб автоматичне виправлення не стирало індивідуальні параметри розробника.

## Публічний API

- patterns — масив fix-патернів концерну: один шаблонний deep-merge у `.vscode/settings.json`.

## Гарантії поведінки

- Власних операцій запису (ФС/БД) у файлі немає; файл лише експортує опис fix-патерна.
