diff --git a/05_Official_Plugins.md b/05_Official_Plugins.md index 821afe7..f263472 100644 --- a/05_Official_Plugins.md +++ b/05_Official_Plugins.md @@ -159,10 +159,12 @@ case.selected ``` Текущий статус: базовый `verstak.activity` implemented as both a global sidebar -view and a workspace item. It also contributes `activityProviders`, stores -public plugin events in plugin-scoped settings, subscribes to -file/note/browser/case activity events, and exposes a manual record/clear smoke -path. Reconstruction and worklog suggestions are still future work. +view and a workspace item. Workspace tabs store and display only their own +activity stream; the global sidebar view aggregates activity from all workspace +streams plus unscoped global activity. It also contributes `activityProviders`, +subscribes to file/note/browser/case activity events, and exposes a manual +record/clear smoke path. Reconstruction and worklog suggestions are still +future work. ## 6. `official.journal` @@ -220,8 +222,9 @@ search.provider ``` Текущий статус: базовый `verstak.browser-inbox` implemented as both a global -sidebar view and a workspace item. It keeps a plugin-scoped pending queue for -browser capture events. Pairing, domain binding, and conversion into +sidebar view and a workspace item. Workspace tabs keep their own pending queue; +the global sidebar view aggregates queues from all workspaces plus unscoped +global captures. Pairing, domain binding, and conversion into notes/links/files/activity are still future work. ## 9. `official.search` diff --git a/07_Full_Implementation_Roadmap.md b/07_Full_Implementation_Roadmap.md index 55c1ca1..0717a1e 100644 --- a/07_Full_Implementation_Roadmap.md +++ b/07_Full_Implementation_Roadmap.md @@ -135,7 +135,7 @@ Tasks: - [x] add type-as-you-search behavior and vault path/name matches to `verstak.search`; - [x] implement baseline `verstak.activity` event log plugin with - plugin-scoped storage and public event subscriptions; + workspace-scoped storage, global aggregation, and public event subscriptions; - [x] expose `verstak.activity` and `verstak.browser-inbox` as global sidebar views while keeping their workspace items; - implement persistent search index and cross-provider runtime hosting; @@ -155,8 +155,8 @@ receiver and an official inbox plugin. Tasks: - [x] define browser capture payload protocol; -- [x] implement minimal `verstak.browser-inbox` plugin with a plugin-scoped - pending queue; +- [x] implement minimal `verstak.browser-inbox` plugin with workspace-scoped + pending queues and a global aggregate view; - [x] implement browser extension capture scaffold for URL, selected text, page title, and link captures; - define local receiver permission/pairing model;