From 1bf7b0e45fff0bb6e3bcbed34cd5c3b4907e6256 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Sat, 16 May 2026 14:21:56 +0300 Subject: [PATCH 1/2] =?UTF-8?q?docs(plan):=20Sprint=203E=20=E2=80=94=20Set?= =?UTF-8?q?tings=20placeholder-tabs=20(D6/D7)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2026-05-16-sprint3e-settings-tabs.md | 240 ++++++++++++++++++ 1 file changed, 240 insertions(+) create mode 100644 docs/superpowers/plans/2026-05-16-sprint3e-settings-tabs.md diff --git a/docs/superpowers/plans/2026-05-16-sprint3e-settings-tabs.md b/docs/superpowers/plans/2026-05-16-sprint3e-settings-tabs.md new file mode 100644 index 00000000..8e2bfdc4 --- /dev/null +++ b/docs/superpowers/plans/2026-05-16-sprint3e-settings-tabs.md @@ -0,0 +1,240 @@ +# Sprint 3E — Settings placeholder-tabs (D6/D7) Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** Убрать из `SettingsView` 4 placeholder-вкладки («Проекты», «Команда», «Интеграции», «Тихие часы»), которые показывают «В разработке» — UI не должен обещать нереализованный функционал. + +**Architecture:** Чистое удаление. `SettingsView` оставляет 4 рабочие вкладки (Профиль, Безопасность, API и Webhook, Уведомления). Компонент `PlaceholderTab.vue` удаляется целиком. Spec-тест приводится к 4-вкладочному состоянию + добавляется регрессионная проверка, что placeholder'ы пропали. + +**Tech Stack:** Vue 3 (` +``` + +В `