docs/file-client#39
main
Закрывает #39 (F5 эпика #34).
docs/unified-file-client.md
Entry
Kind
FileStore
Searcher
TextIndex
FileClient
oo search
oo index
oo_docs_text
README.md
--backend oo|own
index
AGENTS.md
file_*.go
search.go
index.go
office-assistant
oo-clients-projects
go build ./...
go vet ./...
go test ./...
No dependencies set.
The note is not visible to the blocked user.
Закрывает #39 (F5 эпика #34).
Что
docs/unified-file-client.md— модельEntry/Kind, интерфейсыFileStore/Searcher/TextIndex, бэкенды (REST/WebDAV/SQL/ES), фасадFileClient(read/write/search, transient fallback), CLI (oo search,oo index), env-таблица (только имена), ограничения (ES-контент только Office + свойoo_docs_textс PDF-вложениями; SQL read-only), как добавить бэкенд.README.md— секция Unified file client, обновлены Search/index и таблица команд (--backend oo|own,index).AGENTS.md— топологияfile_*.go,search.go/index.go, ссылка на док.office-assistant(Related + Инструменты),oo-clients-projects(Files/search).Проверка
go build ./...,go vet ./...,go test ./...— зелёные.