2.9 KiB
Верстак — индекс документации
Верстак — local-first рабочий vault, где всё организовано вокруг "дел".
Это не просто заметочник и не CRM. Главная сущность — дело. Верстак нужен людям, у которых работа организована через дела, а не через задачи.
Дело может быть:
- клиентом;
- сайтом клиента;
- личным проектом;
- набором документов;
- рецептом/инструкцией;
- архивом;
- разовой работой.
Внутри дела живут:
- вложенные папки;
- Markdown-заметки;
- документы (docx/pdf/xlsx/odt/png/zip);
- файлы любых типов;
- запускаемые действия (URL, файл, папка, команда);
- журнал работ;
- история активности.
Файлы пакета
- 01_Product_Spec — описание продукта, аудитория, сценарии.
- 02_Architecture — архитектура core/GUI/TUI/CLI/server, плагины.
- 03_Data_Model_Storage — модель данных, SQLite, vault, files, notes.
- 04_Sync_Backup_Activity — синхронизация, backup, activity.
- 05_UI_UX — экраны GUI/TUI.
- 06_Roadmap — план разработки по этапам.
- 07_AI_Coder_Prompts — промпты для ИИ-кодера.
- 08_MVP_Checklist — чеклист первого MVP.
- 09_Extensibility — архитектура плагинов (Lua + шаблоны дел).
Главные принципы
-
Local-first. Рабочая копия всегда локальная. Сервер — для sync/backup.
-
Универсальная база + плагины. Базовая модель (дело + заметка + файл + действие + журнал) работает для любого сегмента. Плагины добавляют календарь, канбан, импортёры — без перекомпиляции.
-
Данные принадлежат пользователю. Заметки и файлы лежат обычными файлами. SQLite — индекс.
-
Дерево дел важнее тегов.
-
Не таймтрекер, а восстановитель следов.
-
GUI основной, TUI быстрый, CLI служебный.
-
Sync не уничтожает данные.
Короткая формула
Верстак — локальная программа, где по каждому клиенту или проекту лежат все его файлы, заметки, документы, ссылки, действия и история работ.