Superpowers Brainstorming

Connected

Project Manager — Design Spec

Итог brainstorm-сессии · Проверь и одобри перед реализацией

🗳️ Решения которые мы приняли

Где живёт
✅ Веб-приложение на отдельном URL
pm.nadam131.ru
Как инициируется
✅ Оба канала
Из приложения + через Telegram
Суть проекта
✅ Дневник решений
Что решено, почему, какие варианты
Без Claude
✅ Добавлять заметки
Метки, задачи, записи вручную
Подход
✅ Файловое приложение
Next.js + файлы в ~/workspace/projects/
Wiki-слой
✅ Karpathy LLM-wiki
Claude ведёт живое summary проекта
Layout
✅ Сайдбар + вкладки (A)
Список проектов слева, Wiki/Лог/Страницы справа
Стек
✅ Next.js 15 + shadcn/ui
Tailwind, без БД, Docker + Traefik

🏗️ Архитектура

~/workspace/projects/travel-app/
  ├── meta.json            # название, статус
  ├── log/                 # иммутабельные записи
  │   └── 20260616-1432-arch.md
  ├── pages/               # HTML от Claude
  │   └── options-backend.html
  └── wiki/                # живой контекст (Karpathy)
      ├── overview.md     # статус, стек, следующий шаг
      ├── decisions.md
      ├── entities.md
      └── open.md

🖥️ UI — что увидишь

Проекты
● Travel App
○ WorldForge
○ Bot Scripts
+ Новый проект
Travel App ● active
Wiki
Лог
Страницы
Обзор
Статус: В разработке — Неделя 1 MVP
Стек: Next.js, PostgreSQL, Claude API
Последнее: утверждена архитектура
Следующий шаг: auth + создание поездки

🤖 Как работает Claude

1
Начало сессии
Ты: "продолжим travel app" → Claude читает wiki/overview.md → мгновенный контекст
2
Создание страницы
Claude пишет HTML → pages/options.html → появляется в UI → ты заполняешь → результат в pages/options-result.json
3
Конец сессии
Claude обновляет все файлы wiki/ → следующая сессия стартует без перечитывания всего лога

📦 Стек

Next.js 15
App Router + API routes
shadcn/ui
+ Tailwind CSS
Файлы
Без БД, ~/workspace/projects/
Docker
+ Traefik
pm.nadam131.ru
HTTPS автоматически
Без auth
Личный инструмент

✅ Одобряешь дизайн?

Напиши в Telegram "одобряю" — перейдём к плану реализации. Или скажи что изменить.

Одобряю, пишем план

Переходим к writing-plans — детальный план реализации по задачам

Хочу изменить

Напишу в Telegram что именно поменять

Click an option above, then return to the terminal