docs: mark binary preview read complete

This commit is contained in:
mirivlad 2026-06-29 03:16:16 +08:00
parent 918cf0aa36
commit d2d7706cf0
2 changed files with 10 additions and 9 deletions

View File

@ -115,7 +115,8 @@ compete with the editor routing for `.md` / `.markdown` files.
Назначение: Назначение:
- metadata view for image files until binary streaming exists; - inline preview for image files through bounded `api.files.readBytes`;
- metadata view for previewed files;
- `Open External` action through `api.files.openExternal`. - `Open External` action through `api.files.openExternal`.
Provides: Provides:
@ -126,9 +127,9 @@ viewer.image
preview.file preview.file
``` ```
Текущий статус: базовый `verstak.file-preview` implemented as a view-only Текущий статус: базовый `verstak.file-preview` renders image files inline via
provider for image metadata. Text-like files, code, and Markdown stay with the public Files API and shows file metadata. Text-like files, code, and
editor plugins. Markdown stay with editor plugins.
## 5. `official.activity` ## 5. `official.activity`

View File

@ -48,12 +48,12 @@ Known remaining gaps:
- `fileActions`, `noteActions`, and `contextMenuEntries` are exposed through the - `fileActions`, `noteActions`, and `contextMenuEntries` are exposed through the
desktop contribution summary and hosted by the official Files/Notes surfaces. desktop contribution summary and hosted by the official Files/Notes surfaces.
- Sidecar host is not implemented. - Sidecar host is not implemented.
- Files/Notes are usable but not complete: restore, binary streaming, watcher, - Files/Notes are usable but not complete: binary write/streaming, richer
richer conflict UX, and Notes trash/delete UX are still incomplete. conflict UX, and remaining Notes polish are still incomplete.
- Activity, journal, browser inbox conversion workflow, indexed search, - Activity, journal, browser inbox conversion workflow, indexed search,
secrets, and templates plugins are not complete product features. secrets, and templates plugins are not complete product features.
- File/image preview exists as a basic provider, but image rendering still needs - File/image preview exists as a basic provider with bounded inline image
binary streaming support for inline previews. rendering through the public Files API.
- Browser extension repository has protocol, queue, and Chromium/Firefox build - Browser extension repository has protocol, queue, and Chromium/Firefox build
scaffold; desktop has a local receiver and mounted-view inbox plugin, but no scaffold; desktop has a local receiver and mounted-view inbox plugin, but no
pairing model, domain binding, or conversion workflow yet. pairing model, domain binding, or conversion workflow yet.
@ -97,7 +97,7 @@ Tasks:
- [x] add Files restore command; - [x] add Files restore command;
- [x] define external open/show-in-folder as a public v2 API, replacing fallback; - [x] define external open/show-in-folder as a public v2 API, replacing fallback;
- [x] add watcher-based refresh for Files/Notes after external changes; - [x] add watcher-based refresh for Files/Notes after external changes;
- add safe binary read/streaming contract only after text workflows are stable. - [x] add safe binary read/streaming contract only after text workflows are stable.
Verification: Verification: