From 0a96adbb7876e0b95781a327b51478d8d108abef Mon Sep 17 00:00:00 2001
From: Ruslan Bakiev <572431+veikab@users.noreply.github.com>
Date: Fri, 1 May 2026 16:54:21 +0700
Subject: [PATCH] Remove current-state appendix from specification
---
docs/appendix/current-state.md | 39 -------------------
docs/index.md | 2 -
docs/public/prototypes/client-card.svg | 2 +-
.../scripts/generate-wireframe-prototypes.mjs | 2 +-
docs/tz/stage-1/index.md | 10 ++---
5 files changed, 7 insertions(+), 48 deletions(-)
delete mode 100644 docs/appendix/current-state.md
diff --git a/docs/appendix/current-state.md b/docs/appendix/current-state.md
deleted file mode 100644
index 98e6ff8..0000000
--- a/docs/appendix/current-state.md
+++ /dev/null
@@ -1,39 +0,0 @@
-# Приложение А. Текущее состояние программного продукта
-
-## А.1 Назначение приложения
-
-Настоящее приложение фиксирует текущее состояние реализованных разделов программного продукта и используется как справочный материал при согласовании требований основного технического задания.
-
-## А.2 Реализованные клиентские разделы
-
-В текущей реализации программного продукта присутствуют следующие клиентские разделы:
-
-- главная страница
-- каталог товаров
-- карточка товара
-- корзина
-- список заказов
-- карточка заказа
-- профиль пользователя
-- адреса
-- уведомления
-- бонусный раздел
-
-## А.3 Реализованные менеджерские разделы
-
-В текущей реализации программного продукта присутствуют следующие менеджерские разделы:
-
-- список клиентов
-- карточка клиента
-- приглашение клиента
-- список заказов
-- карточка заказа
-- уведомления
-- настройки каталога
-- настройки сообщений
-- настройки синхронизации
-- бонусный раздел
-
-## А.4 Значение приложения для настоящего ТЗ
-
-Сведения настоящего приложения используются для сопоставления требований технического задания с уже существующей структурой программного продукта и позволяют минимизировать расхождения между документацией и фактической реализацией.
diff --git a/docs/index.md b/docs/index.md
index 51ef2b9..819cfbc 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -15,5 +15,3 @@
-
-
diff --git a/docs/public/prototypes/client-card.svg b/docs/public/prototypes/client-card.svg
index c0474d3..7fe94e7 100644
--- a/docs/public/prototypes/client-card.svg
+++ b/docs/public/prototypes/client-card.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/scripts/generate-wireframe-prototypes.mjs b/docs/scripts/generate-wireframe-prototypes.mjs
index 77dd694..6a4db40 100644
--- a/docs/scripts/generate-wireframe-prototypes.mjs
+++ b/docs/scripts/generate-wireframe-prototypes.mjs
@@ -730,7 +730,7 @@ function makeClientCard() {
});
parts.push(svgRect({ x: 72, y: 584, width: 1296, height: 384, rx: 28 }));
- parts.push(cardTitle({ x: 96, y: 618, text: 'История заказов клиента', subtitle: 'Заказы, расчеты и текущее состояние отношений' }));
+ parts.push(cardTitle({ x: 96, y: 618, text: 'История заказов клиента', subtitle: 'Заказы, расчеты и состояние отношений с клиентом' }));
parts.push(svgRect({ x: 96, y: 654, width: 1248, height: 42, rx: 12, fill: '#f9fafb' }));
['Номер', 'Тип', 'Статус', 'Сумма', 'Дата', 'Открыть'].forEach((label, index) => {
parts.push(svgText({ x: 118 + [0, 240, 402, 642, 836, 1086][index], y: 680, text: label, size: 12, weight: 700, fill: palette.subtext }));
diff --git a/docs/tz/stage-1/index.md b/docs/tz/stage-1/index.md
index 65e19a6..d1156d3 100644
--- a/docs/tz/stage-1/index.md
+++ b/docs/tz/stage-1/index.md
@@ -26,9 +26,9 @@
| Настройки синхронизации | `/settings-sync` | суперменеджер | мониторинг и управление обменом |
| Бонусная система | `/bonus-system/*` | менеджер/суперменеджер | рефералы, транзакции, выводы |
-## 5.2 Текущие маршруты и экранные формы по реализации
+## 5.2 Маршруты и экранные формы
-Ниже приведен перечень фактически существующих страниц текущего frontend-контура.
+Ниже приведен перечень экранных форм, предусмотренных в составе frontend-контура программного продукта.
### 5.2.1 Публичные и клиентские страницы
@@ -94,7 +94,7 @@
- остатки и доступные варианты отображаются в наглядном виде
- пользователь понимает ограничения выбора и возможность кастомизации
-Ниже приведены низкодетализированные wireframe-прототипы. Они отражают текущую структуру экранов по действующей frontend-реализации и используются как визуальная фиксация состава страниц, ключевых блоков и пользовательских действий.
+Ниже приведены низкодетализированные wireframe-прототипы. Они используются как визуальная фиксация состава страниц, ключевых блоков и пользовательских действий.
## 5.4 Клиентские экранные формы
@@ -157,7 +157,7 @@ Wireframe-прототип:
- таблица доступных вариантов
- блок навигации к соседним товарным направлениям
-Текущий маршрут реализации:
+Маршрут страницы:
- `/products/[slug]`
@@ -401,7 +401,7 @@ Wireframe-прототип:
## 5.6 Дополнительные профильные и сервисные страницы
-Помимо основных клиентских и менеджерских экранов, текущая реализация содержит дополнительные экранные формы:
+Помимо основных клиентских и менеджерских экранов, программный продукт включает дополнительные экранные формы:
- профиль пользователя
- реквизиты контрагента