docs(dev): снимок для контура вырезает openspec/config.yaml #37

Merged
aep merged 1 commits from feat/36-contour-snapshot-config into main 2026-10-06 15:54:15 +03:00
Owner

Closes #36.

Вопрос разработчика, переносящего сервисы в контур: почему prepare-contour-snapshot.sh вырезает .claude/ и CLAUDE.md, а openspec/config.yaml с контекстом агента остаётся. Решение владельца 06.10.2026: вырезать так же, как CLAUDE.md.

Что изменено

  • scripts/prepare-contour-snapshot.sh: openspec/config.yaml удаляется на шаге 1, проверяется на шаге 5, упомянут в SNAPSHOT.md; openspec/specs/ и openspec/changes/archive/ остаются.
  • dev/contour-transfer-guide.md: таблица раздела 1 (файл перенесён в строку «нет» с обоснованием), раздел 2 (конфигурация инструментария вырезается), шаги 2 и 6 раздела 3, из раздела 9 убрана «известная неточность».

Проверка: прогон скрипта на tabular-parser@3b32462, в снимке openspec/ содержит только changes и specs, все проверки скрипта прошли.

Rulings I made

  • R-1: вырезать файл целиком, а не оставлять schema: spec-driven. openspec CLI в контуре нет, spec-driven — схема по умолчанию; пустой конфиг без контекста пользы не несёт.

🤖 Generated with Claude Code

https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2

Closes #36. Вопрос разработчика, переносящего сервисы в контур: почему `prepare-contour-snapshot.sh` вырезает `.claude/` и `CLAUDE.md`, а `openspec/config.yaml` с контекстом агента остаётся. Решение владельца 06.10.2026: вырезать так же, как `CLAUDE.md`. **Что изменено** - `scripts/prepare-contour-snapshot.sh`: `openspec/config.yaml` удаляется на шаге 1, проверяется на шаге 5, упомянут в `SNAPSHOT.md`; `openspec/specs/` и `openspec/changes/archive/` остаются. - `dev/contour-transfer-guide.md`: таблица раздела 1 (файл перенесён в строку «нет» с обоснованием), раздел 2 (конфигурация инструментария вырезается), шаги 2 и 6 раздела 3, из раздела 9 убрана «известная неточность». **Проверка**: прогон скрипта на `tabular-parser@3b32462`, в снимке `openspec/` содержит только `changes` и `specs`, все проверки скрипта прошли. **Rulings I made** - R-1: вырезать файл целиком, а не оставлять `schema: spec-driven`. `openspec` CLI в контуре нет, `spec-driven` — схема по умолчанию; пустой конфиг без контекста пользы не несёт. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2
aep added 1 commit 2026-10-06 15:52:30 +03:00
Вопрос разработчика при переносе в контур: .claude/ и CLAUDE.md
вырезаются, а openspec/config.yaml с контекстом агента остаётся.
Решение владельца 06.10.2026: вырезать, как CLAUDE.md. Блоки
context/rules — инструкции агенту с путями ../docs и ../fixtures,
которые в контуре никуда не ведут; openspec CLI в контуре нет,
specs/ и design.md читаются без него.

- prepare-contour-snapshot.sh: rm, проверка раздела 5, SNAPSHOT.md
- contour-transfer-guide.md: таблица раздела 1, разделы 2, 3, 9

Проверено прогоном скрипта на tabular-parser@3b32462.

Closes #36

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2
aep merged commit a5b0a376f8 into main 2026-10-06 15:54:15 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-ka-docs#37
No description provided.