CLAUDE.md
Источник:
dev/fera/lattice/CLAUDE.md(read-only; сгенерировано scripts/sync-docs.mjs)
CLAUDE.md
Section titled “CLAUDE.md”Правила работы в этом репозитории. Проект — Lattice: универсальный
plugin-and-manifest контейнер (.lttc), standalone — создан для Fera,
но не Fera-internal.
Каноничный документ
Section titled “Каноничный документ”SPEC.md — единственный каноничный текст формата. Он frozen на
Draft v1. Всё, что помечено frozen, меняется только через
format_version bump (см. SPEC.md §3.2). Не держи второй копии спеки:
design-corpus Fera (context/LATTICE.md) — это stub со ссылкой сюда.
Как фиксировать решения
Section titled “Как фиксировать решения”- Решения по формату — inline в
SPEC.md(§14 Resolved decisions) или новым раундом вOPEN-DECISIONS.md(см. его header). Не в чате. - Замораживая решение, конвертируй маркер «proposed/TBD» в «frozen (Draft vX, дата)» — не оставляй устаревших hedge-формулировок.
- Держи арифметику оффсетов суперблока сходящейся: после любой правки §3 пересчитай цепочку offset+size и проверь, что хвост сходится к 4096.
Кросс-репо ссылки
Section titled “Кросс-репо ссылки”Lattice стоит отдельно; феровский контекст — внешний. Ссылайся на
design-corpus полными GitHub URL (the-fera/project-design), не
относительными путями context/… — их здесь нет.
Веб-поиск — только через Playwright
Section titled “Веб-поиск — только через Playwright”Поиск в интернете делать только через Playwright MCP-браузер
(browser_navigate на поисковик → browser_snapshot / browser_find).
Инструмент WebSearch не использовать (US-only, выдача ≠ реальный
браузер). Свежий статус крейта/библиотеки — иди в браузер.