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

## Огляд

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

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

## Поведінка

1. `patterns` оголошує fix-поведінку для приведення робочого конфіга Zed до командного канону.

2. Під час застосування fix оновлює `.zed/settings.json` на основі шаблону правила через злиття налаштувань, щоб додати або виправити очікувані значення з `settings.json`.

3. Наявні локальні налаштування користувача зберігаються, якщо вони не конфліктують із канонічними вимогами правила.

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

- patterns — Fix-патерни концерну: один шаблонний deep-merge у `.zed/settings.json`.

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

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