74 lines
2.7 KiB
Markdown
74 lines
2.7 KiB
Markdown
# Верстак — 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
|
||
Верстак запускается.
|
||
Пользователь видит экран “Сегодня”.
|
||
Создаёт дело клиента.
|
||
Добавляет заметку.
|
||
Перетаскивает договор.
|
||
Создаёт кнопку открытия сайта.
|
||
Записывает работу.
|
||
Поиском находит старую заметку.
|
||
```
|
||
|
||
Если это работает — проект уже живой.
|