# Верстак — MVP checklist ## MVP цель Первая версия должна позволять реально начать пользоваться Верстаком как заменой части DokuWiki и папочного хаоса. ## Обязательные функции - [x] Создать vault. - [x] Создать дерево дел. - [x] Создать Markdown-заметку. - [x] Редактировать Markdown-заметку. - [x] Добавить файл в дело. - [x] Открыть файл системным приложением. - [x] Создать action “Открыть URL”. - [x] Создать action “Открыть папку”. - [x] Создать action “Запустить команду”. - [x] Добавить запись работы. - [x] Скопировать отчёт по работам. - [x] Поиск по заметкам. - [x] Поиск по именам файлов. - [x] Поиск по журналу работ. - [x] Базовый импорт DokuWiki (плагин). ## Необязательные, но желательные - [ ] Неразобранное. - [ ] Скан папки work. - [ ] Внешние linked files. - [ ] Action log. - [ ] Activity events MVP. - [ ] TUI MVP. ## Не входит в первый MVP - [ ] Полная синхронизация. - [ ] Активные окна. - [ ] Browser tracking. - [ ] Encrypted secret notes. - [ ] PDF preview. - [ ] Office preview. - [ ] Мобильное приложение. - [ ] Multi-user. - [ ] ИИ. ## Проверка MVP руками 1. Создать vault `~/VerstakVault`. 2. Создать `Клиенты / ООО Ромашка / Сайт`. 3. Создать `overview.md`. 4. Добавить `dogovor.docx`. 5. Открыть `dogovor.docx`. 6. Создать action “Открыть сайт”. 7. Создать action “Открыть папку”. 8. Добавить worklog “3ч, обновил витрину”. 9. Найти “витрину” через поиск. 10. Закрыть и открыть приложение. 11. Убедиться, что всё осталось на месте. ## Первый demo-сценарий ```text Верстак запускается. Пользователь видит экран “Сегодня”. Создаёт дело клиента. Добавляет заметку. Перетаскивает договор. Создаёт кнопку открытия сайта. Записывает работу. Поиском находит старую заметку. ``` Если это работает — проект уже живой.