# Верстак — MVP checklist ## MVP цель Первая версия должна позволять реально начать пользоваться Верстаком как заменой части DokuWiki и папочного хаоса. ## Обязательные функции - [ ] Создать vault. - [ ] Создать дерево дел. - [ ] Создать Markdown-заметку. - [ ] Редактировать Markdown-заметку. - [ ] Добавить файл в дело. - [ ] Открыть файл системным приложением. - [ ] Создать action “Открыть URL”. - [ ] Создать action “Открыть папку”. - [ ] Создать action “Запустить команду”. - [ ] Добавить запись работы. - [ ] Скопировать отчёт по работам. - [ ] Поиск по заметкам. - [ ] Поиск по именам файлов. - [ ] Поиск по журналу работ. - [ ] Базовый импорт 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 Верстак запускается. Пользователь видит экран “Сегодня”. Создаёт дело клиента. Добавляет заметку. Перетаскивает договор. Создаёт кнопку открытия сайта. Записывает работу. Поиском находит старую заметку. ``` Если это работает — проект уже живой.