Фронт в arm-core/web: CLAUDE.md и README фронта #149

Merged
aep merged 4 commits from feat/148-claude-md-frontend into main 2026-10-21 09:30:53 +03:00
Owner

Closes #148.

С 21.10.2026 фронт ведётся здесь, RSHB/arm-web заморожен на test de4e477 (= 3157a15).

  • CLAUDE.md — правило «фронт здесь», проверки фронта, где спеки экранов.
  • web/CLAUDE.md, web/ARCHITECTURE.md — новые: соглашения и карта модулей фронта из arm-web (без раздела «Ветки» и make-целей arm-web, с путями от web/). В снимок контура не попадает только CLAUDE.md (вырезается на любой глубине).
  • web/README.md — заголовок, запуск через npm (в web/ нет Makefile), проверки, путь к docs/scripts/demo-prepare.sh, относительные пути к docs/fixtures, убраны устаревшие «ограничения прототипа» про перенос в arm-core.
  • README.md — запуск фронта с REACT_APP_ROOT_PATH=/, пункт меню /admin виден всем ролям, строка web/ в раскладке.

Rulings I made

  • R-1: CLAUDE.md и ARCHITECTURE.md фронта положены в web/ (вложенный CLAUDE.md читается при правке файлов фронта), а не влиты в корневой.

Код не менялся; make web-check зелёный, make check-full не запускался (только документация). Связанный PR: RSHB/arm-ka-docs#144.

Дополнено (21.10)

  • openspec/specs/: перенесены спеки экранов из arm-web@de4e477 — consolidated-osv-ui, consolidation-setup, document-review-ui, primary-files-ui (коллизий нет).
  • openspec/changes/archive/: 2026-10-08-demo-prototype, 2026-10-19-statements-v2; UI-половины 2026-10-09-statement-template-lines и 2026-10-10-console-files — с суффиксом -web (бэкенд-половины под теми же именами уже здесь). openspec validate --all --strict: 19/19.
  • Открытые issue arm-web перенесены: #6→#150, #7→#151, #10→#152, #16→#153, #21→#154, #28→#155, #42→#156, #48→#157 (оригиналы закрыты со ссылкой).
  • R-2: openspec/config.yaml arm-web не переносился — у arm-core свой.
  • R-3: суффикс -web для двух коллизий архива вместо слияния каталогов.

🤖 Generated with Claude Code

Closes #148. С 21.10.2026 фронт ведётся здесь, `RSHB/arm-web` заморожен на `test` de4e477 (= 3157a15). - `CLAUDE.md` — правило «фронт здесь», проверки фронта, где спеки экранов. - `web/CLAUDE.md`, `web/ARCHITECTURE.md` — новые: соглашения и карта модулей фронта из arm-web (без раздела «Ветки» и make-целей arm-web, с путями от `web/`). В снимок контура не попадает только `CLAUDE.md` (вырезается на любой глубине). - `web/README.md` — заголовок, запуск через npm (в `web/` нет Makefile), проверки, путь к `docs/scripts/demo-prepare.sh`, относительные пути к docs/fixtures, убраны устаревшие «ограничения прототипа» про перенос в arm-core. - `README.md` — запуск фронта с `REACT_APP_ROOT_PATH=/`, пункт меню /admin виден всем ролям, строка `web/` в раскладке. **Rulings I made** - R-1: CLAUDE.md и ARCHITECTURE.md фронта положены в `web/` (вложенный CLAUDE.md читается при правке файлов фронта), а не влиты в корневой. Код не менялся; `make web-check` зелёный, `make check-full` не запускался (только документация). Связанный PR: RSHB/arm-ka-docs#144. **Дополнено (21.10)** - `openspec/specs/`: перенесены спеки экранов из arm-web@de4e477 — `consolidated-osv-ui`, `consolidation-setup`, `document-review-ui`, `primary-files-ui` (коллизий нет). - `openspec/changes/archive/`: `2026-10-08-demo-prototype`, `2026-10-19-statements-v2`; UI-половины `2026-10-09-statement-template-lines` и `2026-10-10-console-files` — с суффиксом `-web` (бэкенд-половины под теми же именами уже здесь). `openspec validate --all --strict`: 19/19. - Открытые issue arm-web перенесены: #6→#150, #7→#151, #10→#152, #16→#153, #21→#154, #28→#155, #42→#156, #48→#157 (оригиналы закрыты со ссылкой). - R-2: `openspec/config.yaml` arm-web не переносился — у arm-core свой. - R-3: суффикс `-web` для двух коллизий архива вместо слияния каталогов. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aep added 1 commit 2026-10-21 08:46:08 +03:00
aep added 1 commit 2026-10-21 08:53:02 +03:00
aep changed title from CLAUDE.md: фронт ведётся в arm-core/web to Фронт в arm-core/web: CLAUDE.md и README фронта 2026-10-21 08:53:31 +03:00
aep added 1 commit 2026-10-21 08:58:11 +03:00
Спеки consolidated-osv-ui, consolidation-setup, document-review-ui, primary-files-ui
и архив changes demo-prototype, statements-v2. Каталоги архива statement-template-lines
и console-files в arm-core уже заняты другими изменениями и не переносились.
Ссылки на ../arm-web/openspec в CLAUDE.md и web/CLAUDE.md заменены на openspec/specs/*-ui.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
aep added 1 commit 2026-10-21 08:59:00 +03:00
aep merged commit 57f8032dbe into main 2026-10-21 09:30:53 +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-core#149
No description provided.